Jump to content
×
×
  • Create New...

Installation d'un Serveur Web


Raptt
 Share

Recommended Posts

Niveau requis Débutant

Temps estimé : 30 minutes

Bonjour,

 

Tutoriel sur l'installation d'un serveur web sous FreeBSD avec Apache & MySQL.

 

Révélation

 

Installation d'Apache : La première commande à effectuer :

pkg install apache24
Ensuite nous ajoutons apache dans le rc.conf avec cette commande :
echo 'apache24_enable="YES"' >> /etc/rc.conf
Maintenant ouvrez WinSCP et rendez vous dans /usr/local/etc/apache22/httpd.conf :

Trouvez ce bout de code :

# ServerName www.yourdomain.com:80
Et effacer le HASHTAGS (#)  Ca donne ça :
ServerName www.yourdomain.com:80
Maintenant, lancez le service d'Apache24 avec cette commande :
service apache24 start
Installation de PHP : Maintenant lancez l'installation de php56 avec cette commande :
pkg install php56
Ensuite lancez l'installation de mod_php56 avec cette commande :
pkg install mod_php56
Ensuite faites cette commande :
cp /usr/local/etc/php.ini-production /usr/local/etc/php.ini
Maintenant allons le configurer à Apache24. Ouvrez le fichier : /usr/local/etc/apache24/httpd.conf. Recherchez : 
DirectoryIndex index.html
Remplacez :
DirectoryIndex index.html index.php 
Dans le même fichier ajoutez dans les AddType ceci :
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
AddType application/x-httpd-php .php .htm .html
Lancez cette commande dans putty :
echo "<? phpinfo(); ?>" >> /usr/local/www/apache24/data/index.php
Extra
 
Révélation

 

Pour les extras et les extensions tout simplement lancez ces commandes :
Extensions pour PHP :

pkg install php56-extensions
Pour le support de MySQLi :

pkg install php56-mysqli
Pour le support de Mysql :

pkg install php56-mysql
Pour le support de la librairie image GD :

pkg install php56-gd
Pour le support du SSL :

pkg install php56-openssl

 

 

Vous devez mettre votre site dans le répertoire ou se situe DocumentRoot, que vous pouvez également modifier.

 

 
 
Cordialement,
Hey hey
  • J'adore 5

L’ordinateur a de la mémoire mais aucun souvenir...

Link to comment
Share on other sites

  • Replies 14
  • Created
  • Last Reply

Top Posters In This Topic

Merci pour ce tuto qui me sort franchement de la galère, je vais enfin pouvoir avancer ^^ si ca ne tenais qu'a moi je te filerais +10 pour ton véritable investiment pour la communauté, mais bon y a que +1 donc ^^

Je sèche la dessus, faut ajouter ou ?

Dans le meme fichier ajouté dans les AddType ceci:
Code :
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
AddType application/x-httpd-php .php .htm .html

 

résolu merci

Link to comment
Share on other sites

Salutations, je ne veut pas causer de soucis entre vous, mais je suis sous FreeBSD, je n'arrivais pas a installé apache24 ni php56 avec le tuto déja fournis sur FE, et Raptt a fais ce tuto en se servant de mon cas je pense, étant donné que ma version du FreeBSD que j'ai est récente, j'avais des soucis d'installation. Ce matin, j'ai vu ce tuto donc, je l'ai suivi et comme par magie, je peut installé apache etc et donc ouvrir mon site. Fonctionnel a 100% chez moi.

Link to comment
Share on other sites

  • Retraité

Dans ce cas, pkg est installé de base sur ton dédié. (Peut être que c'est déjà intégré dans FreeBSD10 ?)

 

Il faut quand même préciser l'installation de pkg dans le tutoriel

Link to comment
Share on other sites

  • 10 months later...

Bonjour je re ouvre se tuto car j'ai un soucis a chaque fois que je vais sur mon site, je me prends une page blanche pourquoi ? et quand je remet l'index.html sa me met "It's Work", pourtant j'ai suivit le tuto à la clé et les permissions a fond

Link to comment
Share on other sites

  • 1 month later...
 Share



  • Flux d'Activité

    1. 0

      Projet Genesis

    2. 4

      Shiva.international serveur privé metin2 Oldschool Start 16.09.2022

    3. 0

      Metin2 Champions - Accès anticipé

    4. 0

      Barbok

    5. 4

      Shiva.international serveur privé metin2 Oldschool Start 16.09.2022

    6. 2

      Partage Émulateur 2.63

    7. 2

      Partage Émulateur 2.63

  • Recently Browsing

    • No registered users viewing this page.

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.