Linux のインストール手順 (ここでは説明しません)
mysqlのインストール手順
この説明ではmysql4.0.14を使用しています。
シェル>グループ追加mysql
シェル>useradd -g mysql mysql
シェル>tar xvf XXXXmysql.tar.gz
シェル>cd /usr/mysql
シェル>ln -s /PATH-to-mysql mysql
シェル>cd mysql
シェル>scripts/mysql_install_db --user=mysql
シェル>chown -R root 。
シェル>chown -R mysql データ
シェル>chgrp -R mysql 。
シェル>bin/mysqld_safe --user=mysql &
Apacheのインストール手順
この説明では http2.0.54 を使用しています
シェル>cd /usr/
シェル>tar xvfz httpd-2.0.54.tar.gz
シェル>cd httpd-2.0.54
シェル>./configure --prefix=/usr/apache --enable-module=so
シェル>メイク
シェル>メイクインストール
シェル>/usr/apache/conf
シェル>vi ./httpd.conf
「リッスン 80」を「リッスン :80」に変更します。
サーバー名をサーバー名:80 に変更します
DirectoryIndexにindex.jspを追加
シェル>cd /usr/apache/bin/
シェル>./apachectl configtest
Syntax ok が表示されれば、インストールは成功です。
シェル>./apachectl start
Apacheサービスを起動し、ローカルマシンのポート80にアクセスし、ポートが正常か確認します。
シェル>./apachectl stop
PHPのインストール手順
このインストールではバージョン php4.4.0 を使用します
シェル>tar zxvf php4.4.0.tar.gz
シェル>cd php4.4.0
shell>./configure --prefix=/usr/php --with-apxs2=/usr/apache/bin/apxs --with-xml --with-mysql=/usr/mysql
シェル>メイク
シェル>メイクインストール
シェル>vi /usr/apache/conf/httpd.conf
に追加
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
シェル>cp -rf /PAHT-to-php4.4.0/php.ini.dist /usr/php/lib/php.ini
シェル>vi php.ini
register_globals = オンを変更します
Apacheサーバーを再起動します
/usr/apache/htdocs <?php phpinfo();> に php テスト ドキュメントを作成します。
正常に動作する場合は、インストールが正しく行われていることを意味します。
phpmyadminデータベースツールのインストール
このインストールではバージョン phpMyAdmin2.6.4 を使用します
シェル>cd /usr/apache/htdocs
シェル>tar zxvf phpMyAdmin2.6.4.tar.gz
シェル>mv phpMyAdmin2.6.4 phpAdmin
シェル>vi config.inc.php
ユーザー名とパスワードを変更する
$cfg['サーバー'][$i]['ポート'] ='80';(ポート)
$cfg['サーバー'][$i]['ユーザー'] = 'root';(ユーザー名)
$cfg['サーバー'][$i]['パスワード'] = '';
ユーザーのアクセス権限を制御する
シェル>vi /usr/apache/conf/httpd.conf
改訂
すべてのオーバーライドを許可
シェル>cd /usr/apache/bin
shell>htpasswd -c /usr/apache/htdocs/phpAdmin/.htpasswd luodexing (注: luodexing は phpmyadmin にログインするときのユーザー名です)
シェル>cd /usr/apache/htdocs/phpAdmin
シェル>vi.htaccess
に追加
AuthName "ユーザーログイン"
認証タイプ 基本
AuthUserFile /usr/apache/htdocs/phpAdmin/.htpasswd
ユーザーの luodexing が必要
Apacheを再起動する
Javaのインストール
このインストールでは jdk1.5.0 バージョンを使用します
シェル>cd /usr
シェル>tar zxvf jdk1.5.0.tar.gz
シェル>vi /etc/profile
に追加
JAVA_HOME=/usr/jdk1.5.0
CLASSPATH=/usr/jdk1.5.0/dt.jar:/usr/jdk1.5.0/tools.jar
JAVA_HOME クラスパスをエクスポート
テスト
シェル>javac
「command not found」が表示されなければ、Java のインストールは正常です。
Tomcatのインストール
このインストールではバージョン tomcat5.5.9 を使用します
シェル>cd /usr
シェル>tar zxvf tomcat5.5.9.tar.gz
シェル>ln -s /usr/tomcat5.5.9 tomcat5
シェル>vi /usr/tomcat5/bin/catalina.sh
に追加
JAVA_HOME=/usr/jdk1.5.0
shell>/usr/tomcat5/bin/start.sh はサービスを開始します
jkのインストール
このインストールではバージョン 1.2.14src を使用します
シェル>tar xvf XXXXXX1.2.14.src.tar.gz
シェル>cd XXXXX1.2.14
シェル>chmod 755 buildconf.sh
シェル>./buildconf.sh
シェル>./configure --with-apxs=/usr/apache/bin/apxs
シェル>メイク
シェル>メイクインストール
シェル>vi /usr/apache/conf/httpd.conf
文書の後に追加
LoadModule jk_module modules/mod_jk.so
JkWorkersファイル conf/workers.properties
JkLogFile ログ/mod_jk.log
JkLogLevel デバッグ
JkMount /*.jsp ワーカー1
works.properties ドキュメントを作成します (conf の下)
ps=/
ワーカー.リスト=ワーカー1
ワーカー.ワーカー1.ポート=8009
ワーカー.ワーカー1.ホスト=ローカルホスト
ワーカー.ワーカー1.type=ajp13
ワーカー.ワーカー1.lbfactor=1
この時点で、プロセス全体が完了し、LAMPJT システムが起動します。
注: 私が使用しているオペレーティング システムは Linux ベースのコア 4 なので、Tomcat の起動スクリプト catalina.sh の JAVA_OPTS 変数を変更したくない場合は、次のようにします。 jdk1.5を使用してください