因为需要做一些PHP的开发,这时候通常会选择Zend Server CE和Zend Eclipse PDT。

 

设置Apache HTTPD

httpd默认是和CentOS一起安装的。其配置目录是/etc/httpd,网站目录/var/www。我们可以将它配置成开机启动。

# chkconfig httpd on
# service httpd restart

 

安装Zend Server CE

1. 配置Zend软件源。新建文件/etc/yum.repos.d/zend.repo,内容如下:

[Zend]
name=Zend Server
baseurl=http://repos.zend.com/zend-server/rpm/$basearch
enabled=1
gpgcheck=1
gpgkey=http://repos.zend.com/zend.key

[Zend_noarch]
name=Zend Server - noarch
baseurl=http://repos.zend.com/zend-server/rpm/noarch
enabled=1
gpgcheck=1
gpgkey=http://repos.zend.com/zend.key

 

2. 安装之前需要设置一下SELinux权限,否则启动httpd服务时会提示权限错误。

# setenforce permissive

 

3. 安装Zend Server CE。可以先查询一下软件源提供了什么版本:

# yum list --disablerepo=* --enablerepo=Zend* | grep zend-server-ce
zend-server-ce-php-5.2.noarch
zend-server-ce-php-5.3.noarch

选择自己需要的版本然后安装:

# yum install zend-server-ce-php-5.3

 

4. 启动zend-server守护进程。

# chkconfig zend-server on
# service zend-server restart

 

5. 测试zend server。

# cat > /var/www/html/index.php
<?php
phpinfo();
?>

 用浏览器查看该页面:

CentOS实验十二:安装Zend Server和Zend Eclipse PDT_php

 

6. 加入Zend Server CE安装路径到系统环境变量。

# echo 'export PATH=$PATH:/usr/local/zend/bin' >> /etc/profile
echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/zend/lib' >> /etc/profile

 

更多关于安装Zend Server的信息请参考《RPM Installation (RHEL, CentOS, Fedora and OEL)》。

 

安装Zend Eclipse PDT

Zend Eclipse PDT和Zend Server CE配合在一起,可以大大简化我们配置PHP开发环境的过程。

 

安装非常简单:下载Zend Eclipse PDT的压缩包,解开,执行包里面的eclipse-php就可以了。

# tar xvf ~/eclipse-php-3.0.2.v20120611144-x86_64.tar.gz
# chown -R root:root eclipse-php
# cd eclipse-php
# ./eclipse-php

 

为了方便启动,可以在顶部面板增加启动项。可以到EasyIcon.cn下载一个Eclipse的图标,png格式的,32和48尺寸都可以。


 

更多关于LAMP环境的设定请参考:

安装Apache+MySQL+PHP基本环境

使用phpMyAdmin管理MySQL

远程连接MySQL