레드햇 7.3
mysql 3.23.51 + apache 1.3.26 + php4.1.2 를 소스로 설치하려고 합니다..
mysql는 설치가 잘 되고 디비까지 만들어 보았습니다..
그런데 문제는 apache 와 php 입니다.
APM 설치를 마치고 vi /usr/local/apache/conf/httpd.conf 를 수정하려고 하니까
-----------------------------
#And for PHP 4.x, use:
#
#AddType application/x-httpd-php .php
#AddType application/x-httpd-php-source .phps
-----------------------------
위의 부분이 아예 없습니다... /php 로 검색을 해봐도 전혀 검색이 되지 않습니다.
아파치 서버, mysql는 잘 되는데.... php가 되지 않습니다..
php문서를 웹으로 치면 아에 문서를 다운 받아 버립니다...
제가 뭔가를 잘못한 것 같아서 리눅스를 지우고 다시 깔아 봤는데도...
똑같은 현상이 나타납니다...... 고수님들의 조언 부탁드립니다....
벌써 4일째 고생중입니다..
설치과정은 대강 요약하면
ps -ef | grep httpd, php, mysql
killall mysql
rpm -qa | grep apache
rpm -e --nodeps apache.XXX
rpm -e apache....
rpm -qa | grep php
rpm -e --nodeps php.XXX
rpm -e php.....
rpm -qa | grep mysql
rpm -e --nodeps mysql.XXX
rpm -e mysql.....
cd /usr/local/
mkdir tmp
tar xvfz apache.XXX
mv apache.XXX /usr/local/tmp
# cd mysql-3.23.51
# ./configure --prefix=/usr/local/mysql --with-charset=euc_kr
Thank you mysql!
# make
# make install
chown -R mysql.mysql mysql
cd /usr/local/mysql/bin
./mysql_install_db
cd /usr/local
chown -R mysql.mysql mysql
cd /usr/local/mysql/bin
#./safe_mysqld --language=korean &
#cd /usr/local/tmp/apache.XXX
#./configure
#cd /usr/local/tmp/php.XXX
# ./configure --with-apache=/usr/local/tmp/apache_1.3.26 --with-mysql=/usr/local/mysql --with-enable-track-vars=yes
Thank you for using PHP
#make
#make install
#cd /usr/local/tmp/apache.XXXX
#./configure --prefix=/usr/local/apache --activate-module=src/modules/php4/libphp4.a
#make
#make install
Thanks for using apache
#cd /usr/local/tmp/php.XXX
#cp php.ini-dist /usr/local/lib/php.ini