Centos 6.6 下搭建php5.2.17+Zend Optimizer3.3.9+Jexus环境
(为何安装php5.2.17这个版本 因为phpweb这个程序用到了Zend Optimizer3.3.9 这个东东已经停止更新了 最高支持5.2版本的php 所以就有了一晚上填坑的自己和总结了这篇文章)
Centos6 Yum 默认没有5.2.17 网上说使用atomic的源来装 结果装的都是5.4以上版本的 所以自己手工安装
首先下载rpm包:点击下载 wget http://km.snippetinfo.net/download/259/53827ad1fb7184015470fad9def3181e/php-5.2-x64.zip
yum install libXpm.so. libt1.so. autoconf automake gd rpm -ivh php-5.2.-.el6.art.x86_64.rpm
rpm -ivh php-cli-5.2.-.el6.art.x86_64.rpm
rpm -ivh php-common-5.2.-.el6.art.x86_64.rpm
rpm -ivh php-devel-5.2.-.el6.art.x86_64.rpm rpm -ivh php-gd-5.2.-.el6.art.x86_64.rpm
rpm -ivh php-ldap-5.2.-.el6.art.x86_64.rpm
rpm -ivh php-mbstring-5.2.-.el6.art.x86_64.rpm
rpm -ivh php-mysql-5.2.-.el6.art.x86_64.rpm
rpm -ivh php-pdo-5.2.-.el6.art.x86_64.rpm
rpm -ivh php-xml-5.2.-.el6.art.x86_64.rpm
rpm -ivh t1lib-5.1.-.el6_2..x86_64.rpm
备注:上面命令执行过程 有可能会提示Errors 一般是先搁置下报错的安装命令 安装下面的先 再回头安装就好了
安装Zend Optimizer3.3.9
http://www.zend.com/en/products/guard/downloads
x86: wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz
x64: wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz
这个版本是有没有Install文件的 所以自己手工来配置
首先根据系统版本选择下载的包 我是x64的系统 所以我解压64位
tar zvxf ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz
cd ZendOptimizer-3.3.9-linux-glibc23-x86_64/data/
这个时候看到

好几个版本 我是5.2系列 所以
cd 5_2_x_comp
先创建下zend目录
mkdir /usr/local/Zend/
mkdir /usr/local/Zend/lib
然后复制so文件过去
cp ZendOptimizer.so /usr/local/Zend/lib
然后在php.ini文件配置zend路径
由于我的php.ini在/etc 下 所以
vi /etc/php.ini
shift + g 跳到最后
输入i进入编辑模式
然后写入配置信息
zend_optimizer.optimization_level=15
zend_extension=/usr/local/Zend/lib/ZendOptimizer.so
然后保存
执行 php -v 看看报错么 没有报错说明ZendOptimizer配置并加载成功
然后配置Jexus服务器支持PHP
<!--广告时间:Jexus是强劲 坚固 免费 易用的Linux Asp.Net 服务器 jexus是一款基于.NET兼容环境,运行于Linux/unix操作系统之上,以支持ASP.NET为核心功能的高性能WEB服务器。 -->
因为Jexus是支持FastCGI的 而且vps也用Jexus反代这一个网站 有一个web服务器 就懒得装别的了 所以 先配置jexus以CGI方式接入
先修改php.ini配置
vi /etc/php.ini
找到 cgi.force_redirect=1 将值修改成 0
保存 然后 cd /usr/jexus
vi jws.conf
配置phpCGI路径 php-fcgi.set=/usr/bin/php-cgi,6 我默认是装在了 /usr/bin下
保存
然后修改某个要启用php的网站配置文件
添加 fastcgi.add=php|socket:/var/run/jexus/phpsvr
保存
jws restart 重启 jexus
大功告成 然后自己用yum安装个mysql 把phpweb程序丢上去web目录下 然后就欢快的跑起来啦
Centos 6.6 下搭建php5.2.17+Zend Optimizer3.3.9+Jexus环境的更多相关文章
- CentOS 6.2下搭建Web服务器
1Centos 6.2下搭建web服务器 如今,Linux在Web应用越来越广,许多企业都采用Linux来搭建Web服务器,这样即节省了购买正版软件的费用,而且还能够提高服务器的安全性. 之前我们介绍 ...
- CentOS 6.3下搭建Web服务器
准备前的工作: 1.修改selinux配置文件(/etc/sysconfig/selinux) 关闭防火墙 (1)把SELINUX=enforcing注释掉 (2)并添加SELINUX=disable ...
- win8.1 环境下搭建PHP5.5.6+Apache2.4.7
本文主要阐述在windows8及win8.1 环境下搭建PHP5.5.6+Apache2.4.7. 1.软件准备 apache 2.4.7:http://pan.baidu.com/s/1iUPif ...
- CentOS 6.5 下搭建FastDFS服务
参考网站: http://www.open-open.com/lib/view/open1435468300700.html http://blog.csdn.net/lynnlovemin/arti ...
- CentOS 6.5下搭建LAMP环境详细步骤
1.确认搭建LAMP所需的环境是否已经安装: [root@localhost ~]#rpm -q make gcc gcc-c++ zlib-devel libtool libtool-ltdl li ...
- 64位CentOS 6.0下搭建LAMP环境
系统环境:Centos6.0 x64 1.确认搭建LAMP所需要的环境是否已经安装 [root@centos6 ~]# rpm -q make gcc gcc-c++ zlib-devel libai ...
- CentOS 6.5 下搭建vsftp服务
参考网站: http://blog.163.com/sunshine_linting/blog/static/44893323201391010522601/ http://blog.sina.com ...
- CentOS 6.5 下搭建NTP服务器
参考网站: http://www.iyunv.com/thread-64847-1-1.html http://acooly.iteye.com/blog/1993484 1 检查系统 ...
- 手把手教你在CentOS 7.4下搭建Zabbix监控(转)
Linux系统版本:CentOS 7.4 1.安装前需要先关闭selinux和firewall. 1.1 [root@zabbix ~]# vi /etc/selinux/config 将SELINU ...
随机推荐
- Mapreduce的文件和hbase共同输入
Mapreduce的文件和hbase共同输入 package duogemap; import java.io.IOException; import org.apache.hadoop.co ...
- ASP.NET内置对象的总结
1. Response对象可形象的称之为响应对象,用于将数据从服务器发送回浏览器. 实例源码:链接: http://pan.baidu.com/s/1dDCKQ8x 密码: ihq0 2. Requ ...
- C# Excel导入、导出【源码下载】
本篇主要介绍C#的Excel导入.导出. 目录 1. 介绍:描述第三方类库NPOI以及Excel结构 2. Excel导入:介绍C#如何调用NPOI进行Excel导入,包含:流程图.NOPI以及C#代 ...
- Node-Webkit打包
1.node-webkit是什么? NW.js is an app runtime based on Chromium and node.js. You can write native apps i ...
- JVM类加载
JVM的类加载机制就是:JVM把描述类的class文件加载到内存,并对数据进行校验.转换解析和初始化,最终形成可以被JVM直接使用的Java类型 ClassLoader JVM中的ClassLoade ...
- windows 部署 git 服务器报 Please make sure you have the correct access rights and the repository exists.错误
这两天在阿里云上弄windows 服务器,顺便部署了一个git服务.根据网上教程一步步操作下来,最后在 remote远程仓库的时候提示 fatal: 'yourpath/test.git' does ...
- 分布式存储 CentOS6.5虚拟机环境搭建FastDFS-5.0.5集群
前言: 由于公司项目需要,最近开始学习一下分布式存储相关知识,确定使用FastDFS这个开源工具.利用周末的时间在虚拟机上搭建了分布式存储系统,在搭建过程中,发现网上的资料说的并不是很全, ...
- hadoop 笔记(zookeeper)
1.安装 需要提前安装java环境,本文下载zookeeper-3.3.6.tar.gz包. 1.1 tar -zxvf zookeeper-3.3.6.tar.gz 1.2 修改conf中的zoo_ ...
- Angular2学习笔记——Observable
Reactive Extensions for Javascript 诞生于几年前,随着angular2正式版的发布,它将会被更多开发者所认知.RxJs提供的核心是Observable对象,它是一个使 ...
- 前端自学路线之js篇
上一篇我们讲了前端切图的学习路线,不知大家有没有收获.今天来聊聊前端工程师的核心技能之——JavaScript.js这门语言看似简单,但要做到入门.熟练以至于架构的程度,还是有一段路要走的,今天就来聊 ...