environnement
LinuxAS4 2.6.9
1.Installer MySQL
Utilisez la version mysql5.1.22-rc.tar.gz
Copiez le package d'installation dans le répertoire /usr/local et exécutez la commande suivante :
ajout de groupe mysql useradd -g mysql mysql cd mysql scripts/mysql_install_db --user=mysql chown -R mysql:mysql . cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf cp /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld chmod +x /etc/rc.d/init.d/mysqld ln -s /usr/local/mysql/bin/mysql /usr/sbin/mysql chkconfig --ajouter mysqld
Démarrer MySQL
service mysqld démarrer
Entrez mysql
mysql
2.Installer Apache
Version httpd-2.0.61.tar.gz
./configure --prefix=/usr/local/apache --enable-module=so
faire
faire installer
cd /usr/local/apache/bin
./apachectl démarrer
Si l'outil de compilation gcc n'est pas installé, une invite s'affichera lors de l'installation. A retrouver sur CD !
3.Installer PHP
Version php-4.4.7.tar.gz
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/lib --enable-track -vars --with-xml --with-mysql=/usr/local/mysql --with-mbstring --enable-mbstring=all
faire
faire installer
Note:
--with-apxs=dir Compiler en tant que module Apache
--with-config-file-path=dir Le répertoire où se trouve php.ini
--enable-track-vars suivre les variables
--avec-xml prise en charge XML
--with-mysql=rép support mysql
[Page coupée]4. Testez MySQL, PHP, Apache
cp /php répertoire/php.ini-dist /usr/local/lib
cd /usr/local/lib
mv php.ini-dist php.ini
viphp.ini
Réviser
register_globals=Activé
:wq
cd /usr/local/apache/conf
vi httpd.conf
Rechercher DirectoryIndex index.html
Passer à DirectoryIndex index.php index.html
Index FindOptions FollowSymLinks MultiViews
Passer aux options FollowSymLinks MultiViews
Rejoignez-nous le cas échéant
AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps :wq cd ../bin apachectl redémarrer
Ok, testons
cd /usr/local/apache/htdocs vitest.php phpinfo(); ?> :wq
Ouvrez IE et entrez http://IP/test.php
Si vous pouvez voir la page de test php, vous avez terminé !
Installer ZEND
VersionZend Optimizer v3.0.gz
./install.sh
C'est très simple. Lors de l'installation, il vous sera demandé de spécifier les chemins php.ini et apache/bin. Ajustez-le vous-même.
Modifiez ensuite php.ini et modifiez la valeur d'optimisation de 15 à 1023 pour activer tous les threads d'optimisation. Rejoignez-nous à nouveau
zend_optimizer.enable_loader=0
Désactivez la lecture transparente du code de cryptage de Zend Encode par l'optimiseur Zend et enregistrez-le. Redémarrez Apache.
Installer phpmyadmin
Version phpMyAdmin v2.10.0.gz
Après l'avoir décompressé, copiez-le dans le répertoire htdocs sous Apache.
Lors de l'accès, entrez http://localhost/phpmyadmin/index.php
Installer Discuzz
Versiondiscuz6.0
a. Décompressez d'abord
b.Télécharger :
Utilisez FTP pour télécharger le fichier décompressé. Téléchargez tous les fichiers et structures de répertoires dans Discuz!6 et placez-les dans un répertoire accessible par les requêtes Web (j'utilise SSH Secure Shell Client).
c. Définir les autorisations du répertoire
Ajouter les autorisations 777 aux fichiers suivants
./modèles ./modèles/par défaut ./templates/default/*.* ./pièces jointes ./avatar personnalisé ./données du forum ./forumdata/cache ./forumdata/modèles
d.Configurer les informations de la base de données
Ouvrez config.inc.php dans le fichier de téléchargement téléchargé sur le serveur
$dbhost = 'localhost'; // serveur de base de données
// serveur de base de données
$dbuser = 'dbuser'; // nom d'utilisateur de la base de données
//Nom d'utilisateur de la base de données
$dbpw = 'dbpw'; // mot de passe de la base de données
// Mot de passe de la base de données
$dbname = 'discuz'; // nom de la base de données
// nom de la base de données
$adminemail = [email protected]'">'[email protected]'; // email de l'administrateur
// Système de forum
$dbreport = 0 ; // envoyer le rapport d'erreur de base de données ?
//Envoyer le rapport d'erreur de la base de données ? 0=Non, 1=Oui
Remplissez les informations ci-dessus en fonction de la situation réelle
Remarque : La base de données n'a pas besoin d'être créée à l'avance, elle sera créée automatiquement lors de l'installation du forum !
e. Exécutez le script d'installation
Entrez http://nom de votre domaine/répertoire du forum/install.php dans le navigateur pour terminer l'installation finale.
Après une installation réussie, veuillez supprimer le script d'installation (install.php) pour éviter une nouvelle installation. Si vous ne le supprimez pas, vous constaterez qu'il ne peut pas être défini lorsque vous entrez dans le backend du forum.
Avis:
Généralement, l'échec de l'installation est dû au manque de logiciel de compilation ! Les opérations ci-dessus ont été testées.
[Page coupée]4. Testez MySQL, PHP, Apache
cp /php répertoire/php.ini-dist /usr/local/lib
cd /usr/local/lib
mv php.ini-dist php.ini
viphp.ini
Réviser
register_globals=Activé
:wq
cd /usr/local/apache/conf
vi httpd.conf
Rechercher DirectoryIndex index.html
Passer à DirectoryIndex index.php index.html
Index FindOptions FollowSymLinks MultiViews
Passer aux options FollowSymLinks MultiViews
Rejoignez-nous le cas échéant
AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps :wq cd ../bin apachectl redémarrer
Ok, testons
cd /usr/local/apache/htdocs vitest.php phpinfo(); ?> :wq
Ouvrez IE et entrez http://IP/test.php
Si vous pouvez voir la page de test php, vous avez terminé !
Installer ZEND
VersionZend Optimizer v3.0.gz
./install.sh
C'est très simple. Lors de l'installation, il vous sera demandé de spécifier les chemins php.ini et apache/bin. Ajustez-le vous-même.
Modifiez ensuite php.ini et modifiez la valeur d'optimisation de 15 à 1023 pour activer tous les threads d'optimisation. Rejoignez-nous à nouveau
zend_optimizer.enable_loader=0
Désactivez la lecture transparente du code de cryptage de Zend Encode par l'optimiseur Zend et enregistrez-le. Redémarrez Apache.
Installer phpmyadmin
Version phpMyAdmin v2.10.0.gz
Après l'avoir décompressé, copiez-le dans le répertoire htdocs sous Apache.
Lors de l'accès, entrez http://localhost/phpmyadmin/index.php
Installer Discuzz
Versiondiscuz6.0
a. Décompressez d'abord
b.Télécharger :
Utilisez FTP pour télécharger le fichier décompressé. Téléchargez tous les fichiers et structures de répertoires dans Discuz!6 et placez-les dans un répertoire accessible par les requêtes Web (j'utilise SSH Secure Shell Client).
c. Définir les autorisations du répertoire
Ajouter les autorisations 777 aux fichiers suivants
./modèles ./modèles/par défaut ./templates/default/*.* ./pièces jointes ./avatar personnalisé ./données du forum ./forumdata/cache ./forumdata/modèles
d.Configurer les informations de la base de données
Ouvrez config.inc.php dans le fichier de téléchargement téléchargé sur le serveur
$dbhost = 'localhost'; // serveur de base de données
// serveur de base de données
$dbuser = 'dbuser'; // nom d'utilisateur de la base de données
//Nom d'utilisateur de la base de données
$dbpw = 'dbpw'; // mot de passe de la base de données
// Mot de passe de la base de données
$dbname = 'discuz'; // nom de la base de données
// nom de la base de données
$adminemail = [email protected]'">'[email protected]'; // email de l'administrateur
// Système de forum
$dbreport = 0 ; // envoyer le rapport d'erreur de base de données ?
//Envoyer le rapport d'erreur de la base de données ? 0=Non, 1=Oui
Remplissez les informations ci-dessus en fonction de la situation réelle
Remarque : La base de données n'a pas besoin d'être créée à l'avance, elle sera créée automatiquement lors de l'installation du forum !
e. Exécutez le script d'installation
Entrez http://nom de votre domaine/répertoire du forum/install.php dans le navigateur pour terminer l'installation finale.
Après une installation réussie, veuillez supprimer le script d'installation (install.php) pour éviter une nouvelle installation. Si vous ne le supprimez pas, vous constaterez qu'il ne peut pas être défini lorsque vous entrez dans le backend du forum.
Avis:
Généralement, l'échec de l'installation est dû au manque de logiciel de compilation ! Les opérations ci-dessus ont été testées.