: 레드햇 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
간단합니다.
없는 그 부분을 그냥 직접 입력하세요.
그 부분이 자동적으로 생성 안될수 있으니까요,
AddType application/x-tar..., 이런 부분이 있을겁니다.
거기 밑에 입력 하시고요.
AddType application/x-httpd-php .php3 .html .htm
위와 같이 몇개 더 추가 하셔도 되고요.
그럼--peace!