This is my personal guide to se tup an Ubuntu server. To build this guide I've used the knowledge available on the internet and the sources are, as much as possible, linked on this guide.
I will be updating this guide as my knowledge and experience evolves. I will be glad to take advice, suggestions and/orpull requests.
- Initial Setup
- Software installation
- Apache Server installation
- Install Apache
- Set up the firewall
- Check the Apache Server
- Change the Apache Server web root folder
- Set up the default directory to be served by Apache Web Server
- Set permissions for the Apache Server root folder
- Keep the Apache Server root folder access permissions consistent with a cron job
- Install & Configure ModSecurity
- MySQL Server installation
- PHP installation
- Docker installation
- linkding installation
- traggo installation
- Apache Server installation
- Server Management
- Linux Upskill Challenge | Resources & Extensions