��һ���� ��װMySQL+PHP+Apache ������}���� ַ 4����װһ������RPM��4����װһ����Դ������װ ����һ����RPM��װApache, MySQL, and PHP 1. ��RPM���� ����������װǰ����Ҫ�������������������ڹҵ����漸��RPM�������صİ�İ 汾�����뱾�IJ�һ����Ӱ�찲 ����װ MySQL: MySQL-3.22.30-1.i386.rpm MySQL-client-3.22.30-1.i386.rpm Apache: apache-1.3.9-4.i386.rpm PHP: (Customized RPM) mod_php3-3.0.9-2.i386.rpm ����Ҫ �ע⣬PHP��rpm���ʼ�Dz��� ֧ MySQL���ģ�Ϊ����PHP�� ܹ �� ֧ MySQL��������Ҫ��source4���±������ �����Ѿ���MySQL����� ֧ ִ ȥ�İ������еİ���������� ֮ ǾͿ ��Կ�ʼ���װˡ� 2. ��װMySQL ��root�����¼�ݵϵ ͳ���л�������rpm���Ŀ¼ cd /wherever/you/saved/the/rpms �������� rpm -ivh *.rpm �����װеİ� �༭�ļ�/etc/httpd.conf �������е����Ѿ����װˣ�����Ҫ����apache ȥ����php3ģ�顣��root �����ϵͳ�� �༭�ļ��� /etc/httpd/conf/httpd.conf ȥ�����漸�е�#�� #LoadModule php3_module modules/libphp3.so #AddModule mod_php3.c #AddType application/x-httpd-php3 .php3 ���������apache���á�index.php3�����桰 index.html��,����Ա ༭������һ�У��������ϡ�index.php3��:
DirectoryIndex index.html index.htm index.shtml index.cgi index.php3 ��ʱ��Ϳ�������Apache�ˣ���ΪMySQL ��PHP�ڰ�װrpm���ʱ���Ѿ��Զ��� ݵݵݵ ��װϵͳ�ˣ��������� ֻ Ҫ��apache.������� /etc/rc.d/init.d/httpd start ����������Դ����װ 1. ��Դ����� ����������װǰ����Ҫ��������������Դ����������ҵ����漸��� MySQL: mysql-3.22.30.tar.gz Apache: apache-1.3.9.tar.gz PHP: php-3.0.14.tar.gz 2. ���밲 װMySQL ��root�����¼�ݵϵ ͳ���л�������Դ�����Ŀ¼�� cd /tmp/download/ ����������� �ļ�. tar zxvf mysql-3.22.30.tar.gz �л������ʱ��b��Ŀ¼�� cd mysql-3.22.30 �������ǿ�� Կ�ʼ����MySQL�������������ʱ����� ָ ѡ� ������c o n figure --help ���Բ 쿴 ����������������� ֻ Ҫ�� --prefix ѡ��4�� ָ MySQL�����װĸ�Ŀ¼�� ./configure --prefix=/usr/local/mysql �������ǿ�����make ����4����: make ������MySQL�����ǿ��Խ�MySQL��������װ ָ Ŀ¼ȥ�����Ŀ¼����������ʱ��"configure --prefix" ����Ŀ¼�� make install ����װMySQL������Ӧ����bϵͳ�û������ʹ�������� ܹ MySQL��⡣ scripts/mysql_install_db
���������������mysql daemon. /usr/local/mysql/bin/safe_mysqld & 3. ���밲 װPHP PHP����ڱǰҪ��Apache Ԥ�����ã��Ա�PHP����� ֪ Լ�Ҫ����װʲô� ���������������طҪ������Apache��Ȼ������ٱPHP���л���Ŀ¼ cd /tmp/download/ �����������Apache���ļ��� tar zxvf apache_1.3.9.tar.gz �л������ʱ��b��Ŀ¼�� cd apache_1.3.9 ����������� ./configure �л��������PHP�ļ���Ŀ¼ cd /tmp/download � PHP��ѹ��� tar zxvf php-3.0.14.tar.gz �л�������b��Ŀ¼�� cd php-3.0.14 �������ǿ��Կ�ʼ����PHP�������������ʱ����� ָ ѡ�������configure --help ���Բ 쿴 �������������������PHP�� ֧ MySQL��Apache�� ./configure --with-mysql=/usr/local/mysql --with-apache=../apache_1.3.9 --enablemagic-quotes �������ǿ�����make ����4����: make ��������������� make install ��װPHP�� 4. ���밲 װApache �л������ApacheԴ�����Ŀ¼�� cd /tmp/download/apache_1.3.9 ����configure����, ʹ��Apache�� ܹ �� ֧ php3��
./configure --activate-module=src/modules/php3/libphp3.a --enable-module=php3 �������ǿ�����make ����4����: make ��������������� make install ��װApache��Ŀ¼/usr/local/apache. �༭/usr/local/apache/conf/httpd.conf ��������ǰ��#��ȥ��������������еĻ����Լ�����һ�У���ʹApache�� ܹ �� ֧ php3: AddType application/x-httpd-php3 .php3 ���������apache���á�index.php3�����桰 index.html��,����Ա ༭������һ�У��������ϡ�index.php3��: DirectoryIndex index.html index.php3 �����������������Apache �� /usr/local/apache/bin/apachectl start & ���������ֹ Apache�����У������������� /usr/local/apache/bin/apachectl stop ���װ� ��� �����ڶȷ��� ���ڰ�װApache, MySQL, and PHP��������Ҫ��� ֪ Dz����Ѿ���ȷ���� װ 1. ���� Apache ������������ַ http://localhost ��ῴ���������ʾ�� "It Worked! The Apache Web Server is Installed on this Web Site!" 2. ���� PHP Ϊ�˼��Apache�Ƿ����� ܹ ȷ�Ĵ���PHP3 �ļ������ǽ�bһ�� �php3�ļ�����һ���ı��༭����������һ�䣺
������ļ��浽 Apache �ĸ�Ŀ¼��ȡ��Ϊtest.php3��Apacheȱʡ��Ŀ¼��/home/httpd/html ���������������������ĵ��� ַ http://localhost/test.php3 ��Ӧ�ÿ��Կ���"PHP is working"�� 3. ���� MySQL
������}���� ַ 4����MySQL����һ����� ַ Ǵ�������4 ���ԣ��������Ǿ ��� �� ֪ MySQL�Ƿ�� �ȷ���У�����PHP�в��ԡ� RPM ��װ: /usr/bin/mysqlshow Դ����װ: /usr/local/mysql/bin/mysqlshow ���������г�ǰϵͳ�����е��� ݵ⡣ ��PHP���� ��һ���ı��༭����������һ�У�
������ļ��浽 Apache �ĸ�Ŀ¼��ȡ��Ϊtestmysql.php3�������������������µ��� ַ http://localhost/testmysql.php3 �㽫� ῴ��"MySQL and PHP work." �����������ݵ �������Ĺ����ˣ���Ϊ� Ѿ� �ȫ������Ҫ� �ݵ
ı�root�ûĿ�� ���������� ݵݵݵݵݵݵݵݵݵݵݵ
RPM installations: /usr/bin/mysqladmin password yournewpassword Դ����installations: /usr/local/mysql/bin/mysqladmin password yournewpassword ��վ���½������߹۵�,��վ�����Ϣ,������ʾ��� ݵݵݵ. �ת�رվ������ʱ����ע � 4��www.linuxeden.com-Linux�u����粻 ��עwww.linuxeden.com�������ݡj������Ȩ��������취�� ������Ӧ�������