This project aimed to broaden our knowledge of system administration by using Docker and by virtualizing several Docker images (Mariadb, Wordpress + PHP-FPM, Nginx), creating them in our own personal virtual machine.
Dockerfile, Docker-Compose, Docker-Network, Shell, Mariadb/Mysql, Wordpress, PHP-FPM, Nginx, Virtualbox
For more information on how I coded this project, click here!
* Make sure you have docker and docker-compose installed and that you have sudo rights.
* If you want to access the wordpress site by a specific domain name, add it in the /etc/hosts file and link it to the IP address 127.0.0.1 and don't forget to modify the corresponding lines in the Nginx www.conf file and in the .env file localted in the srcs director
* Then run the following command in your terminal
make && make up
* Then you can just go to your browser and connect to wordpress via localhost:443 or your_domain_name
(Please keep in mind that this project was coded on an Ubuntu Virtual Machine and therefore some features may not compile if you are using another OS or don't have sudo rights to your session)