出于安全的考虑从源里面安装的php-fpm是不允许以root权限运行的
ERROR: [pool www] please specify user and group other than root
但是有些时候确实需要root权限,可以使用我打的开放root版本
如果想打其他php版本的包,可以修改下面的脚本使用
ERROR: [pool www] please specify user and group other than root
#!/bin/sh yum install rpm-build gcc make subversion wget yum install bzip2-devel gmp-devel zlib-devel pcre-devel libxml2-devel openssl-devel test ! -f ./autoconf-2.13-8.noarch.rpm && wget "http://rpm.bluehua.org/php-fpm/autoconf-2.13-8.noarch.rpm" rpm -e autoconf rpm -ivh ./autoconf-2.13-8.noarch.rpm #修改源码版本 test ! -f ./php-5.3.3.tar.bz2 && wget "http://museum.php.net/php5/php-5.3.3.tar.bz2" tar jxvf ./php-5.3.3.tar.bz2 cd php-5.3.3/ rm -rf ./sapi/fpm/ #选择适当的php-fpm版本 svn co http://svn.php.net/repository/php/php-src/branches/PHP_5_3_10/sapi/fpm/ ./sapi/fpm ./buildconf --force test ! -f ./php-fpm-build-rpm.tar.gz && wget "http://rpm.bluehua.org/php-fpm/php-fpm-build-rpm.tar.gz" tar zxvf ./php-fpm-build-rpm.tar.gz #修改php-fpm.spec中的版本号 rpmbuild -bb ./php-fpm.spec |
没有评论:
发表评论