linux下apache,mysq,lphp,Zend Optimizer的配置日志

来源:互联网 发布:软件隐藏工具下载 编辑:程序博客网 时间:2024/05/16 23:40
刚学LINUX弄了几天才把WEB给设置起来,郁闷啊!下面就写一下设置的过程,以免下次在设置的时候忘记。
系统:LINUX AS3.0
MYSQL:mysql-4.0.26.tar.gz
Apache : httpd-2.0.49.tar.gz
php: php-4.4.4.tar.gz
----------------------------------------------------------------------------------------------------------------------------------
安装MYSQL:
#groupadd mysql
#useradd -g mysql mysql
#tar -xvzf  mysql-4.0.26.tar.gz
#cd mysql-4.0.26
#./configure --prefix=/usr/local/mysql
#./configure --prefix=/usr/local/mysql  --with-charset=gb2312 --with-collation=gb2312_chinese_ci
#make
#make install
#cd /usr/local/mysql
#bin/mysql_install_db --user=mysql
#chown -R root .
#chown -R mysql var
#chgrp -R mysql .
#cp /usr/local/mysql/share/mysql/mysql.server /etc/rc.d/init.d/mysqld
启动MYSQL:/etc/rc.d/init.d/mysqld start
#/bin/mysqld_safe --user=root & 在后台启动mysql
bin/mysql -p 连接myql
----------------------------------------------------------------------------------------------------------------------------------
安装Apache :
#tar zxvf  httpd-2.0.49.tar.gz
#cd httpd-2.0.49
#./configure –prefix=/usr/local/apache –enable-so
#make
#make install
----------------------------------------------------------------------------------------------------------------------------------
安装PHP:
#tar zxvf php-4.4.4.tar.gz
#cd php-4.4.4
#./configure  --with-mysql=/usr/local/mysql --with-gd=/usr/local/gd2   --with-apxs2=/home/apache/bin/apxs --enable-track-vcars
#make
#make install
#cp php.ini-dist /usr/local/lib/php/php.ini
----------------------------------------------------------------------------------------------------------------------------------
修改Apache的配置文件httpd.conf:
# vi /usr/local/apache/conf/httpd.conf
编辑 httpd.conf 文件以调用 PHP 模块。LoadMolude 表达式右边的路径必须指向您
系统中的 PHP。以上的 make install 命令可能已经帮您完成了这些,但务必要检查。
对于 PHP 4:
LoadModule php4_module modules/libphp4.so
对于 PHP 5:
LoadModule php5_module modules/libphp5.so
在AddType application/x-gzip .gz .tgz下,添加下面的配置项:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

重启Apache:
/usr/local/apache/bin/apachectl restart

我们写一个PHP探针进行测试:
<?
phpinfo();
?>
在装的好的Red Hat Linux as 3.0 + Apache 2.0.49 + MySQL 4.0.26 + PHP 4.4.4后,接下来就是安装linux下的php加速器ZendOptimizer 2.5.10a了。
自己编译 PHP 后,ZendOptimizer-2.5.10a-linux-glibc21-i386.tar.gz 需要自己设置一下,请参照以下步骤:

假设你编译滴PHP在如下目录:/usr/lib/php
第一步:下载 Zend Optimizer 2.6.2 地址: http://downloads.zend.com/ZendOptimizer-2.5.10a-linux-glibc21-i386.tar

第二步:解开 ZendOptimizer-2.5.10a-linux-glibc21-i386.tar.gz,找到以下文件 ZendOptimizer-2.6.2-linux-glibc21-i386/data/4_0_x_compZendOptimizer.so 把 ZendOptimizer.so 复制或上传(二进制)到以下目录下面: /usr/lib/php

第三步:找到以下文件 /usr/lib/php/php.ini 打开,编辑,在最后面输入以下内容:

Zend Optimizer options
zend_optimizer.optimization_level=1023
zend_extension=/opt/php/lib/ZendOptimizer.so

第四步:保存或上传(二进制) php.ini 文件

至此已全部完成Zend Optimizer配置,你可以用<?php phpinfo(); ?>保存为info.php,然后带开浏览器输入
http://localhost/info.php在这个页面的上边有一个Zend图标,看看你安装的ZendOptimizer的版本是不是被激活了!  
原创粉丝点击