: linux - wowlinux-kkache
:
: deamon 버젼
: mysql_3.23.49
: php4.0.6
: apache_1.3.24
: Zend (기억이 잘나진 않지만 php4.0버젼을 지원하는 것임)
:
:
: #표시는 root권한이구요
: $는 mysql 유져입니다.
:
: #groupadd -g 60 dbms
: #useradd -u 60 -g dbms mysql
: #vi /etc/ld.so.conf
: --->마지막줄에 추가했음
: /usr/local/lib
: #ldconfig
: #vi /etc/rc.d/rc.local
: -->다음을 추가함
: if [ -x /etc/rc.d/rc.local.add ] ; then
: . /etc/rc.d/rc.local.add
: fi
: #touch /etc/rc.d/rc.local.add
: #chmod +r /etc/rc.d/rc.local.add
:
:
: --------------------mysql install----------------------------
:
: $./configura
: --localstatedir=/home/mysql/data
: --with-mysqld-ldflags=-all-static
: --with-mysqld-user=mysql
: --without-debug
: --with-charset=euc_kr
: $make
: #make install
: 이하 mysql은 동작이 잘됨
:
: --------------php & apache & zend -----------------------
: (Apache)
: $vi src/Configuration.tmpl
: ------>다음을 찾아서 수정
: EXTRA_LDFLAGS=-rdynamic
: $./configure
:
: (PHP)
: $./configure
: --with-mysql=/usr/local/mysql
: --with-apache=../apache_1.3.24
: --with-config-file-path=/usr/local/etc/httpd (httpd은 미리 만들어 놓음)
: --with-exec-dir=/usr/local/mysql/bin
: --without-debug
: --enable-track-vars
: $make
: #make install
: #cp php.ini-dist /usr/local/etc/httpd/php.ini
:
: (ZendOptimizer)
: #tar zxvf ZendOptimizer....
: #cp data/ZendOptimizer.so /usr/local/lib
: #vi /usr/local/etc/httpd/php.ini
: ---->다음을 추가
: zend_optimizer.optimization_level=15
: zend_extension="/usr/local/lib/ZendOptimizer.so"
:
: (Apache)
: $./configure
: --prefix=/usr/local
: --sysconfdir=/usr/local/etc/httpd
: --datadir=/home/httpd
: --localstatedir=/var/httpd
: --with-port=80
: --activate-module=src/modules/php4/libphp4.a
: $make
: #make install
:
:
: 여기까지는 잘 된것 같은데 httpd.conf파일에
: PHP4 부분의 AddType application 이 나오질 않습니다. 그냥
: AddType application tar..(뒤는 잘 생각이 나질 않네요) 이렇게만 나옵니다.
: 그래서 AddType application .php4 .php 를 추가 시키고 phpinfo()소스를 짜서 해봤는데
: PHP INFO page는 나옵니다.
: 그런데 확장자를 php로하면 phpinfo소스만 텍스트로 출력됩니다.
:
: 이게 에러인지 궁금합니다. 에러라면 어떻게 해야 하는지도 알고싶구요..
: mysql과 연동은 아직 못해봤습니다.
:
: ps : 고수님들께 죄송하지만 위 소스 해석주석을 부탁드립니다.
:
: --
: 이 곳에 서명을 적어주십시오.
: M$... 띠뿔.. ㅡㅡ;
: 어려운 linux.. 난 영원한 삽(shob)인가..
httpd -ㅣ 명령으로 php 모듈 올라갔는지 확인..