(为何安装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环境的更多相关文章

  1. CentOS 6.2下搭建Web服务器

    1Centos 6.2下搭建web服务器 如今,Linux在Web应用越来越广,许多企业都采用Linux来搭建Web服务器,这样即节省了购买正版软件的费用,而且还能够提高服务器的安全性. 之前我们介绍 ...

  2. CentOS 6.3下搭建Web服务器

    准备前的工作: 1.修改selinux配置文件(/etc/sysconfig/selinux) 关闭防火墙 (1)把SELINUX=enforcing注释掉 (2)并添加SELINUX=disable ...

  3. 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 ...

  4. CentOS 6.5 下搭建FastDFS服务

    参考网站: http://www.open-open.com/lib/view/open1435468300700.html http://blog.csdn.net/lynnlovemin/arti ...

  5. CentOS 6.5下搭建LAMP环境详细步骤

    1.确认搭建LAMP所需的环境是否已经安装: [root@localhost ~]#rpm -q make gcc gcc-c++ zlib-devel libtool libtool-ltdl li ...

  6. 64位CentOS 6.0下搭建LAMP环境

    系统环境:Centos6.0 x64 1.确认搭建LAMP所需要的环境是否已经安装 [root@centos6 ~]# rpm -q make gcc gcc-c++ zlib-devel libai ...

  7. CentOS 6.5 下搭建vsftp服务

    参考网站: http://blog.163.com/sunshine_linting/blog/static/44893323201391010522601/ http://blog.sina.com ...

  8. CentOS 6.5 下搭建NTP服务器

    参考网站: http://www.iyunv.com/thread-64847-1-1.html http://acooly.iteye.com/blog/1993484 1         检查系统 ...

  9. 手把手教你在CentOS 7.4下搭建Zabbix监控(转)

    Linux系统版本:CentOS 7.4 1.安装前需要先关闭selinux和firewall. 1.1 [root@zabbix ~]# vi /etc/selinux/config 将SELINU ...

随机推荐

  1. In-Memory:内存数据库

    在逝去的2016后半年,由于项目需要支持数据的快速更新和多用户的高并发负载,我试水SQL Server 2016的In-Memory OLTP,创建内存数据库实现项目的负载需求,现在项目接近尾声,系统 ...

  2. Taurus.MVC 2.2 开源发布:WebAPI 功能增强(请求跨域及Json转换)

    背景: 1:有用户反馈了关于跨域请求的问题. 2:有用户反馈了参数获取的问题. 3:JsonHelper的增强. 在综合上面的条件下,有了2.2版本的更新,也因此写了此文. 开源地址: https:/ ...

  3. .NET Core全新路线图

    .NET Core / ASP.NET Core 1 RTM发布两周后,社区也很积极,收到了非常多的反馈,上周五微软的scott Hunter 在dotnet团队官方博客上发布了.NET Core全新 ...

  4. 参考bootstrap中的popover.js的css画消息弹框

    前段时间小颖的大学同学给小颖发了一张截图,图片类似下面这张图: 小颖当时大概的给她说了下,其实小颖也不知道上面那个三角形怎么画嘻嘻,给她说了DOM结构,具体的css让她自己百度,今天小颖自己参考boo ...

  5. 微软新神器-Power BI横空出世,一个简单易用,还用得起的BI产品,你还在等什么???

    在当前互联网,由于大数据研究热潮,以及数据挖掘,机器学习等技术的改进,各种数据可视化图表层出不穷,如何让大数据生动呈现,也成了一个具有挑战性的可能,随之也出现了大量的商业化软件.今天就给大家介绍一款逆 ...

  6. javascript动画系列第一篇——模拟拖拽

    × 目录 [1]原理介绍 [2]代码实现 [3]代码优化[4]拖拽冲突[5]IE兼容 前面的话 从本文开始,介绍javascript动画系列.javascript本身是具有原生拖放功能的,但是由于兼容 ...

  7. C# 程序中嵌入百度地图

    本例是对WinForm中使用百度地图的简要介绍.百度地图目前支持Android开发,IOS开发,Web开发,服务接口,具体可以参照'百度地图开放平台'. [动态加载百度地图]涉及到的知识点: WebB ...

  8. BPM生产安全管理解决方案分享

    一.方案概述生产安全管理是企业生产管理的重要组成部分,组织实施好企业安全管理规划.指导.检查和决策,保证生产处于最佳安全状态是安全管理的重要内容和职责.H3 BPM企业生产安全管理解决方案是一套专门为 ...

  9. iOS之绘制虚线

    /*   ** lineFrame:     虚线的 frame   ** length:        虚线中短线的宽度   ** spacing:       虚线中短线之间的间距   ** co ...

  10. 自定义ConfigSection

      CCustom configuration section with intelisense