Skip to content

Zikt/ft_server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ft_server

My submission for Server project

ft_server in brief requires you to spin the famous LEMP stack. The attached subject explains the details of requirements. Key things learnt are Docker, working with scripts, setting up PhP admin, Wordpress with a corresponding database. You now have Nginx installed to serve your pages and MySQL installed to store and manage your data. However, you still don’t have anything that can generate dynamic content. This is where PHP comes into play.

Vvarodi's ft_server Has a great README with good descroptions, so I will link to it. Feel free to check out for clear descvription.

How to launch:

  1. Make sure Docker is launched and running.
  2. run the ./srcs/build.sh script
  3. Visit https://localhost/ and you get this structure as implemented:

|--../
|--phpmyadmin/
|--wordpress/ |--index1.html/ |--photo_2021...

Feel free to play around with the db and ensure it works as specified in the subject description.

Useful Links

  1. Setup Nginx + php-FPM + apc + MariaDB on Debian 7 – The perfect LEMP server
  2. How To Install Linux, Nginx, MySQL, PHP (LEMP stack) on Ubuntu 18.04
  3. What is SSL?
  4. Configuring HTTPS servers on nginx
  5. SSL Configuration Guide & Tutorial
  6. What is SSL, TLS and HTTPS?

Extras

  1. What are Ubuntu Repositories? How to enable or disable them?

About

My submission for Server project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published