모두 FreeBSD의 포트 시스템을 이용합니다.
* 아파치2 설치하기..
# cd /usr/ports/www/apache22
# make install clean
프로그램 설치 완료 후, 바로 사용하려면..
# rehash
명령을... 그다음 서버 시작..
# apachectl start
httpready 머시기 에러가 나면..
# kldload accf_http
명령으로 임시적으로 accf_http 모듈을 커널에 로딩해주면 될겁니다..
부팅시 자동으로 로딩하게 하고싶으면..
# vi /boot/loader.conf
accf_data_load="YES" # Wait for data accept filter
accf_http_load="YES" # Wait for full HTTP request accept filter
추가하거나..
# vi /boot/defaults/loader.conf
에 해당 부분에 가서.. NO 를 YES로 바꿔줍니다.
다시한번...
# apachectl start
무슨 서버네임이 어쩌고 저쩌고 하는 에러가 나면..
# vi /usr/local/etc/apache22/httpd.conf
ServerName 앞에 주석을 없애고 적절히 수정해줍니다.
그 다음은 실수하지 않은 이상 될것임..
브라우저에 http://IP주소/ 쳐봐서 It works! 라고 나오면 성공.
* php5 설치
# cd /usr/ports/lang/php5
# make install clean
설치시, 아파치 꼭 선택하도록..
# cd /usr/ports/lang/php5-extensions
# make install clean
# cp /usr/local/etc/php.ini-dist /usr/local/etc/php.ini
# vi /usr/local/etc/apache22/httpd.conf
<ifModule mime_module>
# 이 사이에 아래 문장을 끼워넣도록..
AddType application/x-httpd-php .php .inc
</ifModule>
아파치를 재시작하고..
# apachectl restart
php 테스트용 페이지를 만든다.
# cd /usr/local/www/apache22/data
# echo '<?php phpinfo(); ?>' > phpinfo.php
웹브라우저에 http://IP주소/phpinfo.php 를 쳐봐서 php 정보 페이지 나오면 OK
* mysql5 설치
- 이후 작성;; -
데비안 기본 에디터 변경.. (0) | 2007.05.22 |
---|---|
FreeBSD와 리눅스에 SNMP 설치 (1) | 2007.04.11 |
[Window] 원격으로 터미널서비스 세션 종료하기 (0) | 2006.11.30 |
리눅스 서버 체크리스트 (0) | 2006.11.10 |
Linux에서 SWAP 파일 추가하기 (swap 용량 늘리기) (0) | 2006.11.04 |