1.아파치
다음 페이지 http://www.apache.org/dist/httpd/ 에서 Linux용 Apache의 소스 코드 패키지를 다운로드하세요.
/home/xx 디렉터리에 저장합니다. xx는 제가 만든 폴더입니다.
명령 목록:
CD /집/wj
tar -zxvf httpd-2.0.54.tar.gz
mv httpd-2.0.54 아파치
CD 아파치
./configure --prefix=/usr/local/apache2 --enable-module=so
만들다
설치하다
/usr/local/apache에 Apache를 설치하고 dso 모드 2.php를 지원하도록 Apache를 구성합니다.
다음 페이지 http://www.php.net/downloads.php 에서 Linux용 PHP 소스 코드 패키지를 다운로드하세요.
/home/wj 디렉토리 명령 목록에 저장:
CD /집/wj
tar -zxvf php-5.0.4.tar.gz
mvphp-5.0.4php
cdphp
./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/lib --enable-track -vars --with-xml --with-MySQL
만들다
설치하다
그 중 apache와 mysql은 설치한 디렉터리 이름에 따라 변경됩니다. 내 것은 =/usr/local/apache2/bin/apxs 및 MySQL입니다.
cp php.ini-dist /usr/local/lib/php.ini
dso 모드에서 /usr/local/php에 PHP를 설치하고 구성 파일 디렉터리를 /usr/local/lib로 설정하고 mysql 및 xml 지원을 활성화합니다.
3. vi /usr/local/apache/conf/httpd.conf 구성
다음과 같이 Apache를 구성합니다. #ServerAdmin mailto:[email protected] 줄을 이메일 주소로 변경합니다.
#DocumentRoot "/home/httpd/html/" 이것은 html 파일의 홈 디렉터리입니다. # 위와 동일합니다. #옵션 FollowSymLinks MultiViews 보안을 위해 이유, "색인" 제거
#
# 디렉토리 색인 default.php default.phtml default.php3 default.html default.htm
#
#아파치의 기본 파일 이름 순서 설정 #AddType application/x-httpd-php .php .phtml .php3 .inc
#AddType 애플리케이션/x-httpd-php-source .phps
#php 파일 접미사를 설정하고 vi /usr/local/lib/php.ini를 저장하고 종료합니다.
#register-golbals = 켜기
저장하고 종료합니다. 4. /usr/local/apache/bin/apachectl start 서비스를 시작합니다.
5. 테스트 후 PHP 테스트 페이지 info.php를 작성합니다. 내용은 다음과 같습니다〈?php
PHP정보();
?>
정상이라면 php 정보가 보이실 겁니다. Apche+Mysql+PHP의 성공적인 설치를 축하합니다.
6. 아파치가 자동으로 시작됩니다 - -
다음은 자체 시작 아파치를 예로 사용합니다.
자체 시작 스크립트:
/usr/local/apache/bin/apachectl 시작
파일은 /etc/rc.d/init.d에 있으며 이름은 apached로 지정됩니다.
#chmod +x /etc/rc.d/init.d/apached //파일 속성을 실행 파일로 설정
#ln -s /etc/rc.d/init.d/apached /etc/rc3.d/S90apache //소프트 연결 설정, 바로가기
#ln -s /etc/rc.d/init.d/apached /etc/rc0.d/K20apache