Guide pour installer son serveur linux

Un article de Wiki de Ares Labs.

Jump to: navigation, search

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

Lien

http://www.interpc.fr/mapage/billaud/apmysphp.htm