PHP-Nuke: Portail Web =========================== Merci de bien vouloir lire attentivement les instructions ci-dessous. Elles vous permetterons une mise en service de votre serveur PHP NUKE en quelques minutes. ############################################################################## # NOTE IMPORTANTE # ############################################################################## # IMPORTANT: J'ai constaté qu'un certains nombres de sites ont retiré # #les mentions de copyright en bas de page de leur site. # #VOUS N'EST PAS AUTORISE A SUPPRIMER LES MENTIONS DE DROITS D'AUTEURS. # #Si ces contraintes ne peuvent être respecter alors on vous prie de # #supprimer PHPNUKE et tous les fichiers le constituant et d'utiliser # #un autre portail de gestion d'informations. # #Merci. # ############################################################################## Configuration requise --------------------- Afin d'installer PH-Nuke les prérequis suivant sont necessaires: - Une machine sous linux en état de fonctionnement (http://www.linux.com) - Un serveur web Apache (http://www.apache.org) - Le langage PHP version 4.xx ou plus (mod_php) module Apache (http://www.php.net) - Un système de gestion de base de données MySQL (http://www.mysql.com) NOTE: Depuis PHP-Nuke version 5.3, Nous avons introduit une nouvelle couche d'abstraction SQL, ce qui à rendu PHP-Nuke exploitable avec MySQL, mSQL, PostgreSQL, PostgreSQL_local, ODBC, ODBC_Adabas, Sybase and Interbase servers. Le SGBDR officiellement utilisé pour le développement est MySQL. Toute information sur l'exploitation de PHP-NUKE avec d'autres serveurs SQL serait la bienvenue. Nous n'avons pas pu nous assurer du bon fonctionnement de PHP-nuke sous tous les sytèmes d'exploitations et systèmes de gestion de base de données. PHP-Nuke fonctionne sous tous les Windows, FreeBSD, OS/2, MacOs. La configuration des prérequis va au delà du cadre de ce document et si vous aviez besoin de plus amples informations sur ces systèmes consultez leurs sites correspondants. Installation du logiciel ------------------------ Décompressez le fichier dans un répertoire de votre seurveur Web, si vous ne savez pas demander à votre administrateur. (Les utilisateurs de windwos peuvent utiliser WinZip ou WinRAR pour décompresser les fichiers .tar.gz ) tar -zxvf PHP-Nuke.tar.gz Allez dans le répertoire où vous avez décompresser PHP-NUKE et éditez le fichier "config.php". Modifier tout les paramètres qui vous interesse et préter une attention particulière à la section de configuration de la base de données. Enregistrer votre configuration et lancer votre navigateur vers l'URI de votre site. Si la configuration est correcte, PHP-NUKE détectera que c'est la première utilisation et procédera alors à la création des différentes tables de données. Si vous avez obter pour PostgreSql, ODBC, Adabas ou Interbase comme système de gestion de base de données alors la configuration doit se faire manuelement. Voir les instructions ci-dessous. Installation Manuel ------------------- Si pour une raison ou une autre l'installation automatique échoue alors vous pouvez proceder par l'installation manuel: Dans le répertoire /sql/ le fichier "nuke.sql" contients les commandes de création de tables de la base de données de PHP-Nuke. 1) Créer une base de données, par exemple "nuke": mysqladmin create nuke 2) Maintenant exécuter les commandes du fichier "nuke.sql": mysql nuke < nuke.sql 3) Pour utiliser le fichier ultramode.txt n'oublier pas de modifier les permissions à 666 ( chmod 666 ). Ce fichier permet l'affichage de vos articles par d'autres systèmes de gestion d'informations ( portail ). 4) C'est fini!... il ne vous reste plus qu'à editer le fichier "config.php" pour l'utilisation de la base de données. Lire attentivement les instructions de ce fichier! Après, pointer votre navigateur sur : http://votredomaine.com/admin.php Première Utilisation -------------------- Créer un super utilisateur en suivant les instructions. Maintenant cliquez sur Préférences et changez l'apparence du site à votre convenance. Toutes les options que vous recherchez sont dans le menu Préférence. Si vous avez besoin d'aide cliquez l'icon d'aide en haut à droite du menu d'administration. Cela vous permettra d'ouvrir une fenetre d'aide sur chaque section de système d'administration. NOTE: Si vous souhaitez modifier le fichier "config.php" depuis votre navigateur noublier pas de changer ses permissions à 666 (chmod 666) sinon les modification ne seront pas enregistrés! Si vous ne pouvez pas, editez le sur votre ordinateur et téléchargez le par la suite sur votre seurveur. NOTE SUR LA SECURITE: il est préférable de mettre votre fichier "config.php" hors du chemin de votre serveur web et d'en créer un nouveau avec l'instruction suivante: Mise à jour depuis les versions précédentes ------------------------------------------- Pour votre mise à niveau depuis d'ancienne version de PHP-Nuke vers cette nouvelle version, vous devez editer le fichier upgrade correpondant du répertoire "upgrades" et ensuite naviger sur l'URL: http://www.VotreSite.com/upgrade35-4.php Toutes les nouvelles tables seront ajoutées et mises à niveau automatiquement sans aucune modification de vos données. IMPORTANT: Avant toute mise à niveau sauvegarder votre base de données. Test de l'installation --------------------- Allez sur votre page d'accueil: http://VotreSite.com/index.php Pour administrer votre site, connectez-vous en tant qu'administrateur sur: http://VotreSite.com/admin.php Ainsi vous disposez de tous les privilèges d'administration de votre site. **** Pour des raisons de sécurité n'oubliez pas de créer un super utilisateur IMMEDIATEMENT*** Noublier pas de vous déconnecter de l'administration lorsque vous terminez ces taches, depuis cette espace vous pouvez ajouter/supprimer les informations de votre site. Nous vous recommandons d'utiliser phpMyAdmin. C'est un bon outils d'administratioon des bases MySQL. Pour le télécharger : http://phpwizard.net/phpMyAdmin Nous vous recommandons aussi de mettre en place un mot de passe d'accès à votre base de données. Cela est important vu que les données ne sont pas encryptées. Pur le système de gestion des bandeaux, lors de l'inscription d'un nouveau client, vous avez besion de lui donné un nom d'utilisateur/mot de passe. Le nom d'utilisateur et le mot de passe sont utilisés par le client à l'URL: http://VotreSite.com/banners.php?op=login pour suivre ses statistiques d'accès en temps réel Notes Finales ------------- Tous est là! Vous étes près à utiliser PHP-Nuke. Explorer le, tester le, et si PHP-Nuke vous plait utiliser-le. Noubliez pas d'explorer l'interface d'administration. Pour changer le logo de votre site, allez dans le répertoire des thèmes et personalisez les graphiques que vous souhaitez. Pour les administrateurs ( auteurs ) noter que vous etes les seules à voir les informations suivantes: - le menu d'administration - le nombre d'artices envoyés - le bouton d'édition dans les liens Web - les liens d'Edition et de supression pour chaque artices - lien de supression dans les commentaires - adresse IP/Hote de l'auteur du commentaire - lien et option de modération - et bien plus encore... Si vous souhaitez contribuer à PHP-Nuke, merci de lire le fichier "SUPPORT" . ************************************ * PHP-Nuke URL: http://phpnuke.org * ************************************ ************************************************** * PHP-Nuke FRANCE URL: http://phpnuke-france.org * ************************************************** A bientôt! -- Francisco Burzi