아파치2와 php5 포트에서 설치하기.
** make show-options
|--> 위의 명령으로 해당 포트를 make하기전 사용가능한 옵션을 볼 수 있다고 하네요..
먼저 mysql server를 설치합니다.
| # cd /usr/ports/www/apache2 # make install clean |
***********************************************
/usr/local/etc/rc.d/apache2.sh 에 시동파일이 복사됩니다.
아파치를 데몬으로 기동하기 위해서는 /etc/rc.conf 에 apache2_enable="YES"를 추가한다.
***********************************************
| # cd /usr/ports/www/mod_php5 ====> # cd /usr/ports/lang/php5-extension |
테스트중 php5 가 불안한 경우가 있다.
그럴경우
# cd /usr/ports/lang/php4-extension
에서 작업을 하면된다. 쉽게 말해 php4를 깔면 된다는 얘기 ^^
# make install clean
(컴파일하고 인스톨하면서
/usr/ports/lang/php5-extension 에서 빌드를 하니깐 옵션선택 메뉴가 나오네요... ^^
(1주일간 헤매다가 찾았네요... ㅠ__ㅠ)
옵션설정이 메뉴가 나오네요...
필요한 옵션을 설정합니다.
세션과 mbstring pcre_regex는 기본
** make install clean 시에 에러 발생하고 설치가 중단이 되면
make deinstall 을 하면 설치가 지워진다. 그후 다시 make install 을 해도 옵션 선택창이 보이지 않는데
이럴 경우 make config install 이라고 하면 옵션 선택 창이 나오고 설치 작업이 계속 이어지게 된다.
)
# vi /usr/local/etc/apache2/httpd.conf
*********************************************
확인사항
LoadModule php5_module libexec/apache2/libphp5.so
추가사항
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
DirectoryIndex index.php index.html index.html.var
AddDefaultCharset ISO-8859-1 => AddDefaultCharset ISO-2002-KR
*********************************************
# mv /usr/local/etc/php.ini-recommended /usr/local/etc/php.ini
# vi /usr/local/etc/php.ini
*********************************************
register_globals = Off => On
file_upload = On
session.auto_start = 0 => 1 로 변경
*********************************************
php.ini 파일에서
upload_max_filesize
post_max_size
의 값을 늘리면 첨부파일의 용량을 늘릴수 잇다.
또한 apache2에서 동시접속자수를 늘이려면
<IfModule prefork.c>
ServerLimit 1024
^^^^^^^^^^^^^^^
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 1024
^^^^^^^^^^^^^^^^^=>값이 수정됨
#MaxClients 150
MaxRequestsPerChild 0
</IfModule>
<IfModule worker.c>
ServerLimit 1024
^^^^^^^^^^^^^^^
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 1024
^^^^^^^^^^^^^^^ =>값이 수정됨
#MaxClients 150
MaxRequestsPerChild 0
</IfModule>
와 같이 한줄씩을 추가하면 됩니다.
--
Jeong Bong Su
=========================
nateon : snipper at lycos Dot co Dot kr
msn : journae at hotmail Dot com
'O / S > FreeBSD' 카테고리의 다른 글
| FreeBSD 설치 후 확인 사항 및 포트 관리 기본 (0) | 2007/06/01 |
|---|---|
| FreeBSD 간단정리 (0) | 2007/06/01 |
| apache2+php5 설치 (0) | 2007/06/01 |
| FreeBSD 에서 Apache 1.3.x 설치하기 (0) | 2007/06/01 |
| Speedy FreeBSD optimized apache, mysql, php etc (0) | 2007/06/01 |
| FreeBSD 에서 PHP 4.x 설치하기 (0) | 2007/06/01 |




최근에 달린 댓글
링크
최근에 받은 트랙백
태그목록