We're using Centos as distrib hosted on Scaleway.
- Common
- Update packages
- Install
- yum-utils
- policycoreutils-python
- wget
- epel-release
- git
- firewalld
- Confgure
- firewalld
- selinux
- Reboot
- Java
- Install OpenJDK 1.8
- Jenkins
- Add repo & key
- Install, start & enable
- Set configuration
- MySQL
- Install MariaDB
- Update root credentials
- Create ansible db & user
- Nginx
- Install
- Deploy configuration
- Configure firewalld for http & https
- PHP
- Install
- php70
- php70-php-fpm
- php70-php-pecl-mysql
- Configure php-fpm
- Install
- VHost
- Create .conf
- Set up reverse proxy vhost + ssl certificate OR
- Set up PHP-FPM vhost
- Generate certificates
- Set domain vhost
- Create .conf