因为需要做一些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(); ?>
用浏览器查看该页面:
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环境的设定请参考: