Skip to content

Born2beRoot - Virtual Server and WordPress Implementation πŸš€

Notifications You must be signed in to change notification settings

ychaaibi/born2beroot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Born2beRoot - Virtual Server and WordPress Implementation πŸš€

[ Project Completion Date: 2021-12-06 ]

Project Overview πŸ“‹

Born2beRoot documents my journey in crafting a secure virtual server, managed via VirtualBox. The challenge: setting up a WordPress website using PHP and lighttpd/MariaDB. This project showcases my prowess in Linux system administration, security, and web services. πŸ’»πŸ”’

Core Configurations πŸ›‘οΈ

  1. Encrypted LVM: Fortifying data security with encrypted partitions via Logical Volume Manager for enhanced flexibility. πŸ”πŸ’½
  2. Security Measures: SSH service on a dedicated port (4242), with root login disabled, for robust access controls. πŸ›‘οΈπŸ”‘
  3. Firewall Setup: Strict network access rules using UFW or firewalld, permitting traffic solely through the designated SSH port. 🌐πŸ”₯
  4. Password and Sudo Policies: Stringent password policies coupled with precise sudo permissions for controlled and audited interactions. πŸ€–πŸ”

Server Monitoring and Automation πŸ“Š

Developed monitoring.sh, a bash script offering a snapshot of server health and activity at startup and regular intervals. CPU load, memory usage, active connections, and last reboot time are highlighted for proactive server management. πŸ“ŠπŸ”„

WordPress and Web Service Deployment 🌐

Expanded server capabilities with a fully-functional WordPress website. lighttpd as the web server, MariaDB for database management, and PHP for dynamic content processing. Practical experience in web server setup, database connectivity, and PHP configuration. πŸŒπŸš€

Project Conclusion πŸŽ“

This project is a testament to my ability to navigate server complexities, enforce security best practices, manage network services, and deploy a widely-used content management system. It's not just about foundational knowledge; it's a demonstration of executing a multifaceted server environment from scratch. πŸ› οΈπŸ’‘πŸŒŸ

About

Born2beRoot - Virtual Server and WordPress Implementation πŸš€

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published