Linux 설치 지침(여기에서는 설명되지 않음)
MySQL 설치 지침
이 설명에서는 mysql4.0.14를 사용합니다.
쉘> 그룹추가 mysql
쉘> useradd -g mysql mysql
쉘>tar xvf XXXXmysql.tar.gz
쉘>cd /usr/mysql
쉘>ln -s /PATH-mysql mysql
쉘>cd mysql
쉘>스크립트/mysql_install_db --user=mysql
쉘>chown -R 루트 .
쉘> chown -R mysql 데이터
쉘>chgrp -R mysql .
쉘>bin/mysqld_safe --user=mysql &
아파치 설치 지침
이 설명에서는 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으로 변경합니다.
ServerName을 ServerName:80으로 변경합니다.
DirectoryIndex에 index.jsp 추가
쉘>cd /usr/apache/bin/
쉘>./apachectl configtest
Syntax ok가 표시되면 설치가 성공한 것입니다.
쉘>./apachectl 시작
Apache 서비스를 시작하고 로컬 시스템의 포트 80에 액세스하여 포트가 정상인지 확인하십시오.
쉘>./apachectl 중지
PHP 설치 지침
이 설치에서는 php4.4.0 버전을 사용합니다.
쉘>tar zxvf php4.4.0.tar.gz
쉘>cd php4.4.0
쉘>./configure --prefix=/usr/php --with-apxs2=/usr/apache/bin/apxs --with-xml --with-mysql=/usr/mysql
쉘>만들다
쉘> 설치하기
쉘>vi /usr/apache/conf/httpd.conf
다음에 추가
AddType 애플리케이션/x-httpd-php .php
AddType 애플리케이션/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 수정 = 켜짐
아파치 서버 다시 시작
/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['Servers'][$i]['user'] = '루트';(사용자 이름)
$cfg['서버'][$i]['password'] = '' (비밀번호)
사용자 액세스 권한 제어
쉘>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 필요
아파치를 다시 시작
자바 설치
이 설치에서는 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 CLASSPATH 내보내기
시험
쉘>javac
명령을 찾을 수 없다는 메시지가 나타나지 않으면 Java 설치가 완료된 것입니다.
톰캣 설치
이 설치에서는 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 XXXXXX1.2.14
쉘>chmod 755 buildconf.sh
쉘>./buildconf.sh
쉘>./configure --with-apxs=/usr/apache/bin/apxs
쉘>만들다
쉘> 설치하기
쉘>vi /usr/apache/conf/httpd.conf
문서 뒤에 추가
LoadModule jk_module 모듈/mod_jk.so
JkWorkers파일 conf/workers.properties
JkLog파일 로그/mod_jk.log
JkLogLevel 디버그
JkMount /*.jsp 작업자1
Workers.properties 문서 작성(conf 아래)
ps=/
작업자.목록=worker1
작업자.worker1.port=8009
작업자.작업자1.호스트=로컬호스트
작업자.worker1.type=ajp13
작업자.worker1.lbfactor=1
이 시점에서 전체 프로세스가 완료되고 LAMPJT 시스템이 나옵니다.
참고: 제가 사용하는 운영 체제는 linux fed core 4이므로 tomcat의 시작 스크립트 catalina.sh에서 JAVA_OPTS 변수를 수정하지 않으려면, jdk1.5를 사용해주세요