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

 1 yum install libXpm.so.4 libt1.so.5 autoconf automake gd
 2
 3 rpm -ivh php-5.2.17-1.el6.art.x86_64.rpm
 4 rpm -ivh php-cli-5.2.17-1.el6.art.x86_64.rpm
 5 rpm -ivh php-common-5.2.17-1.el6.art.x86_64.rpm
 6 rpm -ivh php-devel-5.2.17-1.el6.art.x86_64.rpm
 7
 8 rpm -ivh php-gd-5.2.17-1.el6.art.x86_64.rpm
 9 rpm -ivh php-ldap-5.2.17-1.el6.art.x86_64.rpm
10 rpm -ivh php-mbstring-5.2.17-1.el6.art.x86_64.rpm
11 rpm -ivh php-mysql-5.2.17-1.el6.art.x86_64.rpm
12 rpm -ivh php-pdo-5.2.17-1.el6.art.x86_64.rpm
13 rpm -ivh php-xml-5.2.17-1.el6.art.x86_64.rpm
14 rpm -ivh t1lib-5.1.2-6.el6_2.1.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目录下  然后就欢快的跑起来啦

时间: 2024-10-13 07:51:13

Centos 6.6 下搭建php5.2.17+Zend Optimizer3.3.9+Jexus环境的相关文章

CentOS 6.2下搭建Web服务器

1Centos 6.2下搭建web服务器 如今,Linux在Web应用越来越广,许多企业都采用Linux来搭建Web服务器,这样即节省了购买正版软件的费用,而且还能够提高服务器的安全性. 之前我们介绍了如何在openSUSE 12.1下搭建Web服务器,里面详细介绍了在openSUSE 12.1下搭建服务器的方法,其实除了Red Hat和openSUSE,CentOS也是人们经常用到的搭建Web服务器的Linux版本. CentOS是企业Linux发行版领头羊Red Hat Enterprise

在CentOS 6.5下搭建Nagios

Nagios是一款很棒的监控工具,可以帮助你监控你的网络中的服务器等等,并且具有邮件问题提醒等功能,并且可以结合Nagios的硬件来监控机房的温度并实时查询和报警. 免费版的Nagios只能监控7台(记不清了,也可能是6台),但是对于小型的企业,重要的几台服务器被Nagios实时监控应该够用了. 配置环境:1)CentOS 6.5 作为监控主机,IP:10.0.0.30(根据自己公司需要改变) 2)客户机: windows server  2008R2 , windows 7, windows

64位CentOS 6.5下搭建LAMP环境详细步骤

1.确认搭建LAMP所需的环境是否已经安装: [[email protected] ~]#rpm -q make gcc gcc-c++ zlib-devel libtool libtool-ltdl libtool-ltdl-devel bisonncurses-devel 备注:安装libpng时需要zlib-devel           安装php时需要libtool.libtool-ltdl.libtool-ltdl-devel           安装mysql时需要bison.nc

centos 5.8下搭建extmail服务的总结

背景:公司本身用extmail的邮件服务器已经一段时间了,域名为eeee.com(此处为化名),公司新建了一个仓库,准备给仓库也搭建一个玩玩,域名为mmmm.com 准备工作: 1,一台已安装好centos的服务器,我用的是5.8的64位版本,比较主流吧. 2,EMOS 1.5 的光盘(或镜像),这个在网上搜搜,装邮件服务器全靠他了. 3,官方安装文档,地址http://wiki.extmail.org/extmail_solution_for_centos-5 它讲的还是比较详细的,我此处只拎

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

Linux系统版本:CentOS 7.4 1.安装前需要先关闭selinux和firewall. 1.1 [[email protected] ~]# vi /etc/selinux/config 将SELINUX=enforcing改为SELINUX=disabled 设置后需要重启才能生效 [[email protected] ~]# setenforce 0       #临时关闭 [[email protected] ~]# getenforce         #检测selinux是否

centos 6.5下搭建PPTP

由于工作需要,计划在海外的阿里云服务器搭建一个VPN用于公司内部访问外部的业务.以前在centos 6.5 下面配置PPTP的VPN,直接脚本安装配置很简单的就完成任务. 这次环境有点复杂,不得不仔细的研究PPTP和GRE协议.服务器上的iptable全部都是关闭的,使用了阿里云的云安全组功能.所以需要在防火墙开启PPTP协议的端口号1723.对于这个端口的更改方法不再赘述(1.修改/etc/services;2.iptable做端口转发:3.修改pptpd的源码). 没想到开放了1723之后,

centos 6.5下搭建ipsec/xl2tpd VPN

本文安装都是直接yum安装,省事,省心. 一.安装(一条命令解决了) yum install openswan ppp xl2tpd 喜欢源码安装的朋友可去去 http://pkgs.org  去下载相就的源码包. 二.配置 1.编辑/etc/ipsec.conf vim /etc/ipsec.conf 把下面xx.xxx.xxx.xxx换成你自己VPS实际的外网固定IP.其他的不动. config setup nat_traversal=yes virtual_private=%v4:10.0

centos 6.7 下搭建openvpn

一.openvpn 简介 1.openvpn  vpn 概述 VPN(全称Virtual Private Network)虚拟专业网路)是依靠ISP和其他的NSP,公共网络中建立的专用的数据通信网络的技术,可以为企业之间或者个人与企业之间提供安全的数据传输隧道服务. 2.vpn的作用 VPN 功能可以帮助公司里的远程用户(出差/家里)公司的机构.商业合作伙伴供应商等公司和自己的公司内部网路之间建立可训的安全连接或者是 局域网连接,确保数据的加密安全传输和业务访问,对于运维工程师来说.还可以连接不

Centos 6.5 下搭建Mysql 5.6双主模式

环境:centos 6.5  mysql 5.6 service DB1: 192.168.235.134 service DB2: 192.168.235.149 1.设置同步账号密码及权限 Service DB1 mysql> grant all privileges on *.* to [email protected] identified by '123' with grant option; Query OK, 0 rows affected (0.02 sec) mysql> f