Instructions d'installation de Linux (non expliquées ici)
Instructions d'installation de MySQL
Cette description utilise mysql4.0.14
shell> ajout de groupe mysql
shell>useradd -g mysql mysql
shell>tar xvf XXXXmysql.tar.gz
shell>cd /usr/mysql
shell>ln -s /PATH-vers-mysql mysql
shell> cd mysql
shell>scripts/mysql_install_db --user=mysql
shell> chown -R racine .
shell> chown -R données mysql
shell>chgrp -R mysql .
shell>bin/mysqld_safe --user=mysql &
instructions d'installation d'Apache
Cette description utilise http2.0.54
shell>cd /usr/
shell>tar xvfz httpd-2.0.54.tar.gz
shell> cd httpd-2.0.54
shell>./configure --prefix=/usr/apache --enable-module=so
shell>faire
shell> faire installer
shell>/usr/apache/conf
shell>vi ./httpd.conf
Remplacez Écouter 80 par Écouter : 80
Remplacez ServerName par ServerName : 80
Ajouter index.jsp dans DirectoryIndex
shell>cd /usr/apache/bin/
shell>./apachectl configtest
Si Syntaxe ok s'affiche, l'installation est réussie.
shell>./apachectl démarrer
Démarrez le service Apache, accédez au port 80 de la machine locale et vérifiez si le port est normal
shell>./apachectl arrêter
instructions d'installation php
Cette installation utilise la version php4.4.0
shell>tar zxvf php4.4.0.tar.gz
shell>cd php4.4.0
shell>./configure --prefix=/usr/php --with-apxs2=/usr/apache/bin/apxs --with-xml --with-mysql=/usr/mysql
shell>faire
shell> faire installer
shell>vi /usr/apache/conf/httpd.conf
Ajouter à
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
shell>cp -rf /PAHT-to-php4.4.0/php.ini.dist /usr/php/lib/php.ini
shell>vi php.ini
Modifier register_globals = On
redémarrer le serveur Apache
Écrivez un document de test php sous /usr/apache/htdocs <?php phpinfo( ?>);
Si cela fonctionne normalement, cela signifie que l'installation est correcte.
Installation de l'outil de base de données phpmyadmin
Cette installation utilise la version phpMyAdmin2.6.4
shell>cd /usr/apache/htdocs
shell>tar zxvf phpMyAdmin2.6.4.tar.gz
shell>mv phpMyAdmin2.6.4 phpAdmin
shell>vi config.inc.php
Changer le nom d'utilisateur et le mot de passe
$cfg['Serveurs'][$i]['port'] ='80';(port)
$cfg['Serveurs'][$i]['utilisateur'] = 'root';(nom d'utilisateur)
$cfg['Serveurs'][$i]['mot de passe'] = '';
Contrôler les autorisations d'accès des utilisateurs
shell>vi /usr/apache/conf/httpd.conf
Réviser
Autoriser tout remplacer
shell>cd /usr/apache/bin
shell>htpasswd -c /usr/apache/htdocs/phpAdmin/.htpasswd luodexing (Remarque : luodexing est le nom d'utilisateur lors de la connexion à phpmyadmin)
shell>cd /usr/apache/htdocs/phpAdmin
shell>vi.htaccess
Ajouter à
AuthName "Connexion utilisateur"
Type d'authentification de base
AuthUserFile /usr/apache/htdocs/phpAdmin/.htpasswd
nécessiter le luodexing de l'utilisateur
Redémarrer Apache
installation java
Cette installation utilise la version jdk1.5.0
shell>cd /usr
shell>tar zxvf jdk1.5.0.tar.gz
shell>vi /etc/profil
Ajouter à
JAVA_HOME=/usr/jdk1.5.0
CLASSPATH=/usr/jdk1.5.0/dt.jar:/usr/jdk1.5.0/tools.jar
exporter JAVA_HOME CLASSPATH
test
shell> javac
Si command not found n'apparaît pas, l'installation de Java est correcte.
Installation de Tomcat
Cette installation utilise la version tomcat5.5.9
shell>cd /usr
shell>tar zxvf tomcat5.5.9.tar.gz
shell>ln -s /usr/tomcat5.5.9 tomcat5
shell>vi /usr/tomcat5/bin/catalina.sh
Ajouter à
JAVA_HOME=/usr/jdk1.5.0
shell>/usr/tomcat5/bin/start.sh démarre le service
jkinstallation
Cette installation utilise la version 1.2.14src
shell>tar xvf XXXXXX1.2.14.src.tar.gz
coquille>cd XXXXX1.2.14
shell>chmod 755 buildconf.sh
shell>./buildconf.sh
shell>./configure --with-apxs=/usr/apache/bin/apxs
shell>faire
shell> faire installer
shell>vi /usr/apache/conf/httpd.conf
Ajouter après le document
LoadModule jk_module modules/mod_jk.so
JkWorkersFile conf/workers.properties
Journaux JkLogFile/mod_jk.log
Débogage JkLogLevel
JkMount /*.jsp travailleur1
Écrire le document Workers.properties (sous conf)
ps=/
travailleur.list=travailleur1
travailleur.worker1.port=8009
travailleur.worker1.host=localhost
travailleur.worker1.type=ajp13
travailleur.worker1.lbfactor=1
À ce stade, tout le processus est terminé et un système LAMPJT apparaît.
Remarque : Le système d'exploitation que j'utilise est Linux Core 4, donc si vous ne souhaitez pas modifier la variable JAVA_OPTS dans le script de démarrage de Tomcat, catalina.sh, veuillez utiliser jdk1.5