Operations grimoire/Sites on Ysul: Difference between revisions
From Nasqueron Agora
(Created page with "Sites on Ysul are deployed to /var/wwwroot. Four processes are known: * through custom deployment script (e.g. Zed, Nasqueron Tools) * through Git (e.g. www.espace-win.org ar...") |
No edit summary |
||
Line 1: | Line 1: | ||
== Deployment == | |||
Sites on Ysul are deployed to /var/wwwroot. | Sites on Ysul are deployed to /var/wwwroot. | ||
Line 7: | Line 9: | ||
* without any deployment workflow | * without any deployment workflow | ||
To deploy a Jenkins-powered site, just commit to master and the deploy job will run automatically. | To deploy a Jenkins-powered site, just commit to master and the deploy job will run automatically: | ||
* assets.nasqueron.org | |||
* dæghrefn.nasqueron.org | |||
* docker.nasqueron.org | |||
For other sites, reach Dereckson for guidance and support. | For other sites, reach Dereckson for guidance and support. | ||
== PHP == | |||
There are three php-fpm pools available. | |||
{| class="wikitable" | |||
|- | |||
! Name !! Version !! Configuration !! Location | |||
|- | |||
| Prod || PHP 7.1 || /usr/local/etc/php-prod.ini || /opt/php | |||
|- | |||
| Dev || PHP 7.1 || /usr/local/etc/php-dev.ini || /opt/php | |||
|- | |||
| Legacy || PHP 5.6 || /usr/local/etc/php-prod.ini || ''Installed through php56- packages.'' | |||
|} |
Revision as of 01:45, 24 December 2016
Deployment
Sites on Ysul are deployed to /var/wwwroot.
Four processes are known:
- through custom deployment script (e.g. Zed, Nasqueron Tools)
- through Git (e.g. www.espace-win.org archive)
- through Jenkins task (e.g. dæghrefn.nasqueron.org)
- without any deployment workflow
To deploy a Jenkins-powered site, just commit to master and the deploy job will run automatically:
- assets.nasqueron.org
- dæghrefn.nasqueron.org
- docker.nasqueron.org
For other sites, reach Dereckson for guidance and support.
PHP
There are three php-fpm pools available.
Name | Version | Configuration | Location |
---|---|---|---|
Prod | PHP 7.1 | /usr/local/etc/php-prod.ini | /opt/php |
Dev | PHP 7.1 | /usr/local/etc/php-dev.ini | /opt/php |
Legacy | PHP 5.6 | /usr/local/etc/php-prod.ini | Installed through php56- packages. |