环境:CentOS 6.5 64bit
phing官网:https://www.phing.info/
关于安装phing的方式有如下:
针对采用PEAR安装失败的情况,可以参考:http://blog.csdn.net/u014558668/article/details/79085497
如果还是无法安装成功,就无法直接使用phing命令构建了。
[root@szdev03 deploy]# phing
bash: phing: command not found
可以采用如下Phar方式构建:
[root@szdev03 deploy]# php phing-2.16.0.phar
Phar方式构建,具体如何操作呢?
本文就采用Phar,在我的构建环境中,按照如下操作步骤,构建成功。
1.下载phing-2.16.0.phar
[root@szdev03 stalker]# wget https://www.phing.info/get/phing-2.16.0.phar
2.拷贝到要构建的代码根目录下
[root@szdev03 stalker]# cd /var/www/html/stalker_portal/deploy/
[root@szdev03 deploy]# cp -rf /root/stalker/phing-2.16.0.phar ./
[root@szdev03 deploy]# ll
total 3496
-rw-r--r-- 1 root root 15195 Feb 5 20:26 build.xml
-rw-r--r-- 1 root root 14736 Feb 5 20:19 build.xml.backup
drwxr-xr-x 2 root root 4096 Feb 5 19:57 composer
-rw-r--r-- 1 root root 1500 Feb 5 19:57 composer.json
-rw-r--r-- 1 root root 3526216 Feb 6 10:22 phing-2.16.0.phar
drwxr-xr-x 2 root root 4096 Feb 5 19:57 scripts
drwxr-xr-x 4 root root 4096 Feb 5 19:57 src
-rw-r--r-- 1 root root 311 Feb 5 19:57 test.xml
3.执行命令
[root@szdev03 deploy]# php phing-2.16.0.phar
至此,构建成功。