Successfully configured and deployed an internal web server for a simulated enterprise environment, focusing on secure user access, proper role-based permissions, and reliable intranet availability.
Key Tasks & Achievements:
Configured network settings and static IP addressing; set hostname to intranet.xyz.local.
Created and managed user accounts (admin1, developer1, viewer1) with role-specific permissions using useradd, usermod, and chmod.
Implemented file access control across:
/var/www/html/ for developer-controlled website content.
/var/www/shared/ for read-only file sharing among employees.
Installed and configured the Apache web server using dnf, enabled services, and ensured persistent startup with systemctl.
Verified successful deployment with a functioning internal website accessible via hostname or IP.
This project highlights my ability to manage Linux server environments, implement user and permission controls, and deploy secure web services for internal organizational use.