AR
FR

LAMP web server

Apache, PHP and MariaDB, installed remotely.

Type
Networks and systems
Context
Group project of three, BUT year 1 (SAE 2.03)
Year
2025
Technologies
Linux, SSH, Apache, MariaDB, PHP

A network services installation guide, written as a team of three, to set up a LAMP server on a remote university machine: SSH connection, switching to the superuser, then installing Apache, MariaDB, PHP and phpMyAdmin, each step checked before the next.

The guide also sets up the environment: a dedicated user whose home folder is served by Apache, folder permissions, securing MariaDB and enabling CGI scripts. It was the first server I ever administered, long before the homelab.

  • Connection and administration over SSH
  • Apache, PHP, MariaDB and phpMyAdmin
  • User folders served, CGI enabled

student machineterminalsshbrowserhttp :80university serveraccountsroot - infoApacheserved folderCGI scriptsPHPphpMyAdminMariaDBsecuredapt installlinux - apache - mariadb - php
Next projectTimeLine