Skip to main content

Installation d'un serveur Apache2

Introduction : 

Dans le cadre du contexte GSB nous avons la nécessité d'installer et de déployer correctement un serveur Apache2 sous linux. Pour cela nous allons utiliser une machine virtuelle munie de Debian 10.5.

 

Installation : 

 

Téléchargement du paquet d'Apache2 :

Nous procédons au téléchargement du paquet d'apache grâce au paquet ci-dessous.

apt-get install apache2 -y

 

Téléchargement des paquets de PHP & MariaDB :

Nous allons maintenant télécharger les paquets de PHP ainsi que du module d'apache liant à PHP.

apt install  php libapache2-mod-php mariadb-server php-mysql -y

 

Téléchargement des modules PHP les plus connus :

apt install php-curl php-gd php-intl php-json php-mbstring php-xml php-zip -y

 

Téléchargement de la documentation d'Apache2 :

apt-get install apache2-doc

Accès à la documentation : /usr/share/doc/

 

Sauvegarde de la configuration d'Apache2 :

Si nous effectuons une action par mégarde détruisant un fichier de configuration, nous serons bien content de retrouver les fichiers non-modifiés.

cp -rp /etc/apache2 /etc/apache2.init

 

Commandes liées au serveur Apache2 :

/etc/init.d/ssh start
/etc/init.d/ssh stop
/etc/init.d/ssh reload

 

Consulter les fichier d'erreurs d'Apache2 :

tail -f /var/log/apache2/error.log

 

Création de l'accès public (accès via l'ip): 

Création du fichier où seront stockés les fichier du serveur virtuel web.

mkdir /var/www/html/public