NuTyx
Date actuelle : 09-09-2010, 06:20 PM Bienvenue, Visiteur ! (IdentificationS'enregistrer)


Poster une réponse 
 
Note de cette discussion :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
un serveur LAMP sous NuTyX
07-05-2010, 09:15 PM (Ce message a été modifié le : 07-07-2010 08:02 PM par Manu_.)
Message : #1
un serveur LAMP sous NuTyX
Salut,

Pour ceux qui auraient besoin d'un serveur LAMP sur leur NuTyX et qui ne savent pas par où commencer, voici un début de config.
Je compte m'en servir comme serveur de dev, donc cette config n'est ni optimisée ni sécurisée, si votre but est de faire un serveur en production, il faudra revoir à peu près tout...

Installation :

en root
Code :
get php
ceci va installer via les dépendances apache, mysql, php + quelques bricoles

editer le fichier de configuration de apache
Code :
nano /etc/apache/httpd.conf

dans la série des loadmodule ajouter
Code :
LoadModule php5_module lib/apache/libphp5.so

chercher
Code :
DirectoryIndex index.html

remplacer par
Code :
DirectoryIndex index.php index.html index.htm

ajouter à la fin
Code :
AddType application/x-httpd-php .php .inc

Et enfin pour permettre le support utf8 directement, ajouter aussi
Code :
AddDefaultCharset UTF-8

enregistrer

Mysql :

éditer le php.ini
Code :
nano /etc/php.ini
chercher
Code :
mysql.default_socket =
remplacer par
Code :
mysql.default_socket = /var/run/mysql/mysql.sock

Utilisation :

(en root)
démarrer apache :
Code :
/etc/rc.d/init.d/apache start
ou
redémarrer apache :
Code :
apachectl restart

normalement l'emplacement des scripts est /srv/www/htdocs/

pour rendre cela plus simple, on peut créer un répertoire dans son home et ajuster la variable DocumentRoot du httpd.conf ou bien faire des liens symboliques dans le répertoire htdocs

par exemple :
dans mon home, je crée un répertoire pour les scripts

Code :
mkdir /home/manu/scriptsmanu

et (en root) je fais un lien symbolique vers htdocs

Code :
ln -s /home/manu/scriptsmanu/ /srv/www/htdocs/

puis je crée un fichier php pour tester l'installation

Code :
echo "<?php phpinfo (); ?>" >> /home/manu/scriptsmanu/index.php

et de mon navigateur je peux appeller http://127.0.0.1/scriptsmanu/
ce qui m'affiche la page info de php

Complément :
je vous invite à aller jetter un coup d'oeil à
Code :
prt-get readme mysql

[Image: userbarnutyx11.png]
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse
07-05-2010, 11:33 PM (Ce message a été modifié le : 07-05-2010 11:33 PM par tnut.)
Message : #2
RE: un serveur LAMP sous NuTyX
Salut Manu_

Excellent sujet que tu nous a fais là. Si je peux me permettre une petite suggestion.

Si tu souhaites utiliser un autre emplacement pour les documents htdocs que celui de défaut, tu peux éditer le fichier /etc/apache/httpd.conf et ajuster la variable
Code :
DocumentRoot
à ton goût
Et enfin pour permettre apache le support utf8 directement, j'ajoute à la fin du même fichier

Code :
AddDefaultCharset UTF-8

Bien à toi

Thierry

Routeur, pare-feu, serveurs LAMP, SMB, NFS NuTyX
[Image: tnutuserbar.png]
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse
07-06-2010, 06:08 AM
Message : #3
RE: un serveur LAMP sous NuTyX
Bonne initiative,

Sachant qu'est aussi disponible un serveur lamp tout fait :
http://www.apachefriends.org/fr/xampp-linux.html

@+

FerarDuanSednan@jabber.fr
http://www.fds-creation.net
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse
07-07-2010, 08:05 PM
Message : #4
RE: un serveur LAMP sous NuTyX
Merci pour les suggestions, j'ai édité le post pour les ajouter.

[Image: userbarnutyx11.png]
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse
Poster une réponse 


Aller à :