Annonces
Question aléatoire
Livre d'or

Par ReidLos

@ "Visiteur" : Sign in and post your question on the forum in English preferably please.

@VB_Godfather : Merci de ton soutien

Concernant la tra [Suite...]

Livre d'or

Mini sondage
Etes-vous satisfait du support PHPBoost ?










Résultats

 
Installation de PHPBOOST sur Fedora 10
 



Dans cet article nous allons voir comment installer PHPBoost en local sur un Linux Fedora 10.


Préparation


Installation du serveur Web


Avant de commencer, il faut que les packages Apache, PHP et Mysql soit installés. Pour vérifier cela, il faut taper la commande :

Code TEXT :
yum list httpd mysql php gd


Vous devriez voir les packages installés.

Si tel n'est pas le cas, veuillez taper la commande :

Code TEXT :
yum install httpd mysql php gd


Installation de la base donnée


Nous devons ensuite effectuer la création d'une base de données. Pour cela, ouvrez un terminal de saisie et saisissez les commandes suivantes :
Code TEXT :
mysql --user  root
CREATE DATABASE <phpboost> CHARACTER SET utf8;
GRANT Select, Insert, Update, Delete, Create, Drop, Index, Alter, Show Databases, Create Temporary Tables, Lock Tables ON *.* TO '<user>'@'localhost' IDENTIFIED BY '<password>' WITH GRANT OPTION;


Nota : Remplacer les variables :
- <phpboost> par le nom de la base de donnée que vous voulez créer
- <user> par le compte utilisateur que doit utiliser PHPBOOST pour se connecter à la base de donnée
- <password> par le mot de passe que doit utiliser PHPBOOST pour se connecter à la base de donnée


Installer PHPBOOST dans le serveur Web


Télécharger le package applicatif sur le site PHPBOOST et décompressez le dans le répertoire de votre serveur Web avec les commandes suivantes :
Code TEXT :
su
cd /var/www/hmtl
unzip /<emplacement du fichier>/<Nom du fichier PHPBOOST télécharger>


Préparer le serveur Web


Si vous avez activer Selinux, celui-ci bloque par défaut toutes les commandes d'écriture de PHPBOOST qui peuvent être effectuer même si Apache a les droits en écriture. Pour remédier à cela, il faut impérativement saisir la commande suivante :
Code TEXT :
chcon -R -h -t httpd_sys_script_rw_t '/var/www/html/<Répertoire PHPBOOST>'

Nota : Il vaut mieux utiliser la commande à la racine du seveur Web pour permettre par exemple la mise à jour avec PHPBOOST 3


Vous devez autoriser le serveur Apache en écriture sur le site PHPBOOST. Pour cela utiliser la commande suivante :
Code TEXT :
chown -R apache:apache /var/www/html/<Répertoire PHPBOOST> 


PHPBOOST étant par défaut installer dans un sous répertoire de /var/www/html, on doit modifier le fichier httpd.conf du serveur apache situé dans /etc/httpd/conf.d

Pour PHPBOOST 2 :

Code TEXT :
 
Remplacer DocumentRoot "/var/www/html/" par  DocumentRoot "/var/www/html/PHPBoost_2.0/"
 
Remplacer 
<Directory "/var/www/html/">
    Options Indexes FollowSymLinks
    AllowOverride none
    Order allow,deny
    Allow from all
</Directory>
 
par 
 
<Directory "/var/www/html/PHPBoost_2.0/">
    Options Indexes FollowSymLinks
    AllowOverride FileInfo
    Order allow,deny
    Allow from all
</Directory>
 


Le AllowOverride est nécessaire pour autoriser le jeu de caractère ISO-8859-1 dans le fichier .htaccess car par défaut Apache travaille en mode UTF8 dans les dernières révisions

Créer le fichier .htaccess suivant dans le répertoire /var/www/html/PHPBoost_2.0/ et mettez y les éléments suivants :
Code TEXT :
 
AddDefaultCharset iso-8859-1
AddType 'text/html; charset=ISO-8859-1' php
AddType 'text/html; charset=ISO-8859-1' js
AddType 'text/html; charset=ISO-8859-1' html
 



Pour PHPBOOST 3 :

Code TEXT :
 
Remplacer DocumentRoot "/var/www/html/" par  DocumentRoot "/var/www/html/phpboost/"
 
Remplacer 
<Directory "/var/www/html/">
    Options Indexes FollowSymLinks
    AllowOverride none
    Order allow,deny
    Allow from all
</Directory>
 
par 
 
<Directory "/var/www/html/phpboost/">
    Options Indexes FollowSymLinks
    AllowOverride none
    Order allow,deny
    Allow from all
</Directory>
 


Installation de PHPBOOST


Pour la suite, je vous conseille de suivre l'excellent tutoriel suivant :

http://www.phpboost.com/wiki/installer-phpboost

 
Cette page a été vue 9383 fois
Annonces