Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
installer_un_simple_serveur_php [Le 27/03/2013, 16:25]
tyim [Partager le dossier contenant les applications]
installer_un_simple_serveur_php [Le 22/12/2016, 13:23] (Version actuelle)
129.175.152.220
Ligne 1: Ligne 1:
-{{tag>​PHP LAMP serveur ​PEAR DB librairie php.ini ​droits ​groupe ​apache }}+{{tag>​PHP LAMP serveur droits ​ apache }}
  
 ====== Comment installer un simple serveur PHP ====== ====== Comment installer un simple serveur PHP ======
Ligne 11: Ligne 11:
  
   - Installer une version Ubuntu Serveur LTS    - Installer une version Ubuntu Serveur LTS 
-  - Pendant l'​installation,​ choisir les compsants ​: LAMP et l'​envoi des mails.+  - Pendant l'​installation,​ choisir les composants ​: LAMP et l'​envoi des mails.
   *   LAMP = Linux Apache MySQL PHP   *   LAMP = Linux Apache MySQL PHP
  
Ligne 30: Ligne 30:
 ===== Partager le dossier contenant les applications ===== ===== Partager le dossier contenant les applications =====
  
-  - Installer Samba si il n'est installé.+  - Installer Samba s'il n'​est ​pas installé.
   - Surcharger le fichier de config samba : sudo nano /​etc/​samba/​smb.conf :​   - Surcharger le fichier de config samba : sudo nano /​etc/​samba/​smb.conf :​
   
Ligne 47: Ligne 47:
   - ajouter un utilisateur au groupe : sudo user add -s /bin/false -d /dev/null -g sambausers ybernard   - ajouter un utilisateur au groupe : sudo user add -s /bin/false -d /dev/null -g sambausers ybernard
   - créer un mot de passe pour l'​utilisateur : sudo smbpasswd -a ybernard   - créer un mot de passe pour l'​utilisateur : sudo smbpasswd -a ybernard
-  - Affecteur ​le dossier à partager au groupe : sudo chgrp -R sambausers /​opt/​applications/​+  - Affecter ​le dossier à partager au groupe : sudo chgrp -R sambausers /​opt/​applications/​
   - Ajouter tous les droits sur le dossier pour le groupe : sudo chmod 770 -R /​opt/​applications   - Ajouter tous les droits sur le dossier pour le groupe : sudo chmod 770 -R /​opt/​applications
  
Ligne 58: Ligne 58:
 Pour mon cas j'​utilise des librairies extérieures qu'il faut installer : openmairie et fpdf. Pour mon cas j'​utilise des librairies extérieures qu'il faut installer : openmairie et fpdf.
  
-  ​Copier les librairies dans  /​usr/​share/​php5/​include +  ​4. Copier les librairies dans  /​usr/​share/​php5/​include 
-  ​* ​créer le dossier include : sudo mkdir /​usr/​share/​php5/​include +    ​- ​créer le dossier include : sudo mkdir /​usr/​share/​php5/​include 
-  ​* ​copier la librairie openmairie : sudo cp –r <​SOURCE>/​openmairie ​ /​usr/​share/​php5/​include +    ​- ​copier la librairie openmairie : sudo cp –r <​SOURCE>/​openmairie ​ /​usr/​share/​php5/​include 
-  ​* ​copier la librairie fpdf : sudo cp –r <​SOURCE>/​fpdf16 ​ /​usr/​share/​php5/​include  +    ​- ​copier la librairie fpdf : sudo cp –r <​SOURCE>/​fpdf16 ​ /​usr/​share/​php5/​include  
-  ​Editer le fichier /​etc/​php5/​apache2/​php.ini en modifiant le path : +  ​5. Editer le fichier /​etc/​php5/​apache2/​php.ini en modifiant le path : 
-  ​* ​ouvrir le fichier à éditer : sudo nano /​etc/​php5/​apache2/​php.ini +    ​- ​ouvrir le fichier à éditer : sudo nano /​etc/​php5/​apache2/​php.ini 
-  ​* ​et ajouter : include_path = "​.:/​usr/​share/​php:/​usr/​share/​php/​include:/​usr/​share/​php/​include/​fpdf16:/​usr/​share/​php/​include/​openmairie"​+    ​- ​et ajouter : include_path = "​.:/​usr/​share/​php:/​usr/​share/​php/​include:/​usr/​share/​php/​include/​fpdf16:/​usr/​share/​php/​include/​openmairie"​
  
-  ​Redémarrer apache : sudo service apache2 restart+  ​6. Redémarrer apache : sudo service apache2 restart
  • installer_un_simple_serveur_php.1364397902.txt.gz
  • Dernière modification: Le 27/03/2013, 16:25
  • par tyim