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

    技术2022-05-11  76

    刚学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的版本是不是被激活了!  

    最新回复(0)