Installation de LAMP sous ArchLinux

Installation de LAMP sous ArchLinux.

1) Installation d’Apache :

[root@framboisepi ~]# pacman -S apache

2) Installation de Php :

[root@framboisepi ~]# pacman -S php php-apache

3) Installation de MariaDB :
– Installation de MariaDB :

[root@framboisepi ~]# pacman -S mariadb

– Configuration :
Ouvrir :

/etc/mysql/my.cnf

Chercher :

#innodb_buffer_pool_size = 16M

Remplacer par :

innodb_buffer_pool_size = 16M

– Activation de MariaDB :

[root@framboisepi ~]#  systemctl enable mysqld

– Démarrage automatique de MariaDB :

[root@framboisepi ~]# systemctl start mysqld

– Sécurisation :

[root@framboisepi ~]# mysql_secure_installation

4) Configuration de Php pour Apache :
Ouvrir :

/etc/httpd/conf/httpd.conf

Chercher :


Ajouter, avant :

LoadModule php5_module modules/libphp5.so

Chercher :

Include conf/extra/httpd-default.conf

Ajouter, après :

Include conf/extra/php5_module.conf

Ouvrir :

/etc/httpd/conf/mime.types

Chercher :

application/x-hdf

Ajouter, après :

application/x-httpd-php       php    php5

Chercher :

    AddType application/x-gzip .gz .tgz

Ajouter, après :

    AddHandler php5-script php

Chercher :

LoadModule mpm_event_module modules/mod_mpm_event.so

Remplacer par :

LoadModule mpm_prefork_module modules/mod_mpm_prefork.so

5) Configuration de php pour MariaDB
Ouvrir :

/etc/php/php.ini

Chercher :

;extension=mysql.so

Remplacer par :

extension=mysql.so

6) Lancement d’Apache:
– Activation d’Apache :

[root@framboisepi ~]# systemctl enable httpd

– Démarrage automatique d’Apache :

[root@framboisepi ~]# systemctl start httpd

7) Test :
– Modificatin des permissions du répertoire de l’utilisateur :

[root@framboisepi ~]# cd /home
[root@framboisepi home]# chmod 755 util01/

– Passer en utilisateur util01 :

[root@framboisepi home]# su util01
[util01@framboisepi home]$ cd

– Création d’un répertoire web :

[util01@framboisepi ~]$ mkdir public_html
[util01@framboisepi ~]$ cd public_html/
[util01@framboisepi public_html]$

– Fichier de test :
Ouvrir :

phpinfo.php

Ajouter :


– Adresse internet : http://192.168.1.20/~util01/phpinfo.php

8) Lien :
https://wiki.archlinux.org/index.php/LAMP

Leave a Reply

You must be logged in to post a comment.