����Linux��
Linux����

redhat9+apache+mysql+php+zend��װ(�ɹ���)

����ʱ��:2006-09-11 00:35:28��Դ:��������:nxfte
Zend Optimizer����PHP�������桰Zend��������Zend������˾���������PHP�Ż���������Zend��˾͸¶ʹ���������ijЩ��������ٿ����������30%���ϣ���ô�õ���Ѵ�͵�ȻҪ�ã�

-----------------------------------------------
ϵͳ��red hat linux 9.0

step1:

apache:httpd-2.0.58.
[���ְ汾��ȥhttp://apache.justdn.org/httpd����]
http://apache.justdn.org/httpd/httpd-2.0.58.tar.gz

PHP 4.4.1
[���ڹٷ�����5.1.1��4.4.2�����汾http://www.php.net/downloads.php]
http://cn.php.net/get/php-4.4.1.tar.gz/from/cn2.php.net/mirror

MySQL Database Server 5.0.22
[���ְ汾����mysql�ٷ����ص� http://downloads.mysql.com/archives.php]
[url]http://downloads.mysql.com

Zend Optimizer 2.6.0
[Zend Optimizer���ְ汾���:downloads.zend.org]
ZendOptimizer-2.6.0-linux-glibc21-i386.tar.gz
http://downloads.zend.org/
��ZendOptimizer-3.0.1-linux-glibc21-i386.tar.gz�ҿ�ʼʹ�����û�гɹ�����������ǰ���2.6.0�ͳɹ��ˣ�
ȫ��wget���

step2:

��װ���������ȷ��������,��rpm��һ��
���ԭ�����밲װ��,ɾ�˼���,����Ҳû��

[code]rpm qa | grep apache
rpm qa | grep mysql
rpm qa | grep php[/code]
��˳����

[code]rpm -qa | grep zlib
rpm -qa | grep libpng
rpm -qa | grep freetype
rpm -qa | grep jpeg
rpm -qa | grep gd[/code]
�����Ľ������������rpm���ɹ���װ��ǰ�ᣡ���û�о͵� http://rpmfind.net/linux/RPM/index.html �����ɣ�

[code][root@localhost local]# rpm -qa | grep zlib
zlib-1.1.4-8
zlib-devel-1.1.4-8
[root@localhost local]# rpm -qa | grep libpng
libpng-1.2.2-16
libpng-devel-1.2.2-20
libpng10-1.0.13-8
libpng10-devel-1.0.13-8
[root@localhost local]# rpm -qa | grep freetype
freetype-devel-2.1.3-6
freetype-2.1.3-6
[root@localhost local]# rpm -qa | grep jpeg
libjpeg-6b-26
libjpeg-devel-6b-26
[root@localhost local]# rpm -qa | grep gd
gdk-pixbuf-0.18.0-7
gdb-5.3post-0.20021129.18
gdbm-1.8.0-20
sysklogd-1.4.1-12
gdk-pixbuf-gnome-0.18.0-7
gdbm-devel-1.8.0-20
gd-1.8.4-11[/code]
��Ϊ��Ҫװdiscuz,������Ҫgd֧��ˮӡ

��װ˳��:mysql > apache > php > zend

step3:���尲װ
1,mysql

[code]cd /usr/local
groupadd mysql
useradd -g mysql mysql
cd /usr/local
tar zxvf mysql-standard-5.0.22-linux-i686.tar.gz
ln -s mysql-VERSION-OS mysql
cd mysql
scripts/mysql_install_db
chown -R root /usr/local/mysql
chown -R mysql /usr/local/mysql/data
chgrp -R mysql /usr/local/mysql
chown -R root /usr/local/mysql/bin
bin/safe_mysqld --user=mysql &
cp support-files/mysql.server /etc/rc.d/init.d/mysqld
copyһ��ִ�нű�
chkconfig --add mysqld
/etc/rc.d/init.d/mysqld start[/code]
��ʱ,���㰲װ�ɹ��Ļ�,����������ʾ:Starting MySQL SUCCESS!

2,apache
cd ..
����/usr/localĿ¼

[code]tar zxvf httpd-2.0.58.tar.gz
cd httpd-2.0.58
./configure --prefix=/usr/local/apache --enable-so[/code]
����apache,���ϼ���ģ�����

[code]make
make install
/usr/local/apache/bin/apachectl start[/code]
��ʾhttpd (pid xxxxx) already running
[code]ps -ef | grep httpd[/code]
�����Ƿ���httpd����

[code]vi /usr/local/apache/conf/httpd.conf[/code]
����һ��conf�ű�
��http.conf��ĩ���ҵ�

[code]#
# ServerAdmin webmaster@dummy-host.example.com
# DocumentRoot /www/docs/dummy-host.example.com
# ServerName dummy-host.example.com
# ErrorLog logs/dummy-host.example.com-error_log
# CustomLog logs/dummy-host.example.com-access_log common
#
[/code]
����,���������ȥ��#�޸�Ϊ

[code]
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot /var/www
ServerName 192.168.1.1
ServerAlias 192.168.1.1
[/code]
3,php

[code]cd ..
tar xzvf php-4.4.1.tar.gz
cd php-4.4.1
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-mysql --with-config-file-path=/usr/local/php/etc --with-gd --enable-gd-native-ttf --enable-gd-jis-conv --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --enable-xml --enable-mbstring
make
make install
cp php.ini-recommended /usr/local/php/lib/php.ini //(����Ҳ�ǿ��Եģ���ʹ�õľ�������)
#cp php.ini-dist /usr/local/php/lib/php.ini //���е��û�ʹ�����֣�[/code]

�޸�php.ini�ļ�,ȫ��ע�������Ϊ����

[code]vi /usr/local/php/lib/php.ini
register_globals = On
vi /usr/local/apache/conf/httpd.conf[/code]
//�༭�ļ�,����php�ļ�ͷ֧��
�ҵ�

[code]DirectoryIndex index.html index.html.var[/code]
��Ϊ

[code]DirectoryIndex index.php index.html index.html.var[/code]
�ҵ�

[code]AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz[/code]
��Ϊ

[code]AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddType application/x-httpd-php .php[/code]
4,zend

[code]cd ..
tar xzvf ZendOptimizer-2.6.0-linux-glibc21-i386.tar.gz
cd ZendOptimizer-2.6.0-linux-glibc21-i386
# ./install.sh[/code]
mud��װ�����л�Ҫ������php.ini��·��:/usr/local/php/etc/php.ini
�����Ѿ��ڰ�װphp��ʱ��php.ini-recommended�ű����ƹ�ȥ��
ֻ��ȷ��/usr/local/php/etc����

���

[code]/usr/local/apache/bin/apachectl restart[/code]
��/home/wwwrootĿ¼�±���Ϊ/index.php������:

[code]echo 'installing linux+apache+mysql+php+zend success';
?>
phpinfo();
?>;[/code]
�������,����http://192.168.1.1
installing linux+apache+mysql+php+zend success
�Լ�phpinfo()�����ݣ�

[code]This program makes use of the Zend Scripting Language Engine:
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies with Zend Extension Manager v1.0.9, Copyright (c) 2003-2005, by Zend Technologies with Zend Optimizer v2.6.0, Copyright (c) 1998-2005, by Zend Technologies

Zend Optimizer
Optimization Pass 1 enabled
Optimization Pass 2 enabled
Optimization Pass 3 enabled
Optimization Pass 4 enabled
Optimization Pass 9 disabled
Zend Loader enabled
License Path no value[/code]
��������

���� 2 ������

  1. yangjinlong1123 �� 2011-03-25 11:12:17����:

    �ȿ�һ��

  2. 502316396 �� 2010-11-29 11:25:48����:

    dddddddddddddddddddddddddddddddddddddd