Guide pour installer son serveur linux
Un article de Wiki de Ares Labs.
Sommaire |
Introduction
Je me dis que de plus en plus de personnes souhaite installer leur propes serveur sous linux sans avoir de connaissence aprofondie. C'est pourquoi je vais vous expliquez comment installer, un site internet, un serveur DNS, un serveur counter strike ...
Materiels pour le test
Le materiel que je vais utiliser moi sera le suivant :
- Une Epia SP13000 a 1300Mhz
- Un Maxtor 20Go
- 512Mo de ram
Ceci sera largement suffisent pour le guide.
Apache 1.3
En tous 1ere temps se mettre en root
Ares@Sophia:~$ sudo bash
Ensuite on cree un repertoire dans l'arboresence
root@Sophia:/home/dev# mkdir apache
On telecharge Apache
root@Sophia:/home/dev# cd tar/ root@Sophia:/home/dev/tar# ls root@Sophia:/home/dev/tar# wget http://apache.fastorama.com/dist/httpd/apache_1.3.37.tar.gz
On decompresse le tous dans le repertoire apache cree
root@Sophia:/home/dev/apache# cd ../apache/ root@Sophia:/home/dev/apache# tar xvfz ../tar/apache_1.3.37.tar.gz root@Sophia:/home/dev/apache# cd apache_1.3.37/
On configure pour qu'il puis ensuite bien l'installer au bonne endroit
root@Sophia:/home/dev/apache# ./configure --prefix=/usr/local/apache --enable-module=info
On commence a compiler
root@Sophia:/home/dev/apache/apache_1.3.37# make
On installe les binaires d'apache
root@Sophia:/home/dev/apache/apache_1.3.37# make install
On cree les repertoires ou vont se trouver les pages web
root@Sophia:/home/dev/apache/apache_1.3.37# mkdir /var/ares/w3/http
Il manque plus qu'a mettre les bons droits ou il faut :
root@Sophia:/home/dev/apache/apache_1.3.37# useradd -c "Apache user" -s /bin/false apache root@Sophia:/home/dev/apache/apache_1.3.37# chown apache.apache /usr/local/apache/ root@Sophia:/home/dev/apache/apache_1.3.37# chmod 700 /usr/local/apache
Editer le fichier /usr/local/apache/conf/httpd.conf et remplacer:
User nobody Group nogroup
par
User apache Group apache
Et voila ! un apache d'installe !
Php 5
En tous 1ere temps se mettre en root
Ares@Sophia:~$ sudo bash
Ensuite on cree un repertoire dans l'arboresence
root@Sophia:/home/dev# mkdir php5
On telecharge Php5
root@Sophia:/home/dev# cd tar/ root@Sophia:/home/dev/tar# wget http://fr3.php.net/get/php-5.1.4.tar.bz2/from/fr.php.net/mirror
On decompresse le tous dans le repertoire php5 cree
root@Sophia:/home/dev/tar# cd ../php5/ root@Sophia:/home/dev/php5# tar xvfj ../tar/php-5.1.4.tar.bz2 root@Sophia:/home/dev/php5# cd php-5.1.4/
On configure pour qu'il puis ensuite bien l'installer au bonne endroit et avec les bonne options
