Hello World it me Hazel Parys
List of things to do for Web Server/Web Site
Server Setup & Security
- Harden server configuration
- Disable root SSH login
Set up SSH key-only authentication
- Configure fail2ban
- Set up automatic security updates
- Configure SELinux properly
- Implement proper firewall rules
- Install and configure firewalld
- Set up IP whitelist for SSH (dynamic DNS)
- Allow HTTP/HTTPS only
Lock down MySQL to localhost only
- Set up monitoring
- Create stats collection script (5min intervals)
- Build resource usage graphs
- 60-day data retention
Website Development
- Make main launch page
- Design lightbox links to subdomains
- Add current server stats widget
- Make it mobile responsive
- Make template for documentation
- Clean, readable design
- Consistent navigation
- Reusable for multiple topics
- Remake ToDoList website project
- PHP/MySQL backend
- Bootstrap frontend
- User authentication
- CRUD functionality
- Remake my CV in HTML/CSS
- Semantic HTML structure
- Print-friendly stylesheet
- Include degrees and certifications
Learning Goals
- Learn Laravel (PHP framework)
- Learn React (frontend)
- Learn Django (Python framework)
Last updated: February 24th 2026