您的位置:首页 > 运维架构 > Linux

Linux上源码安装php7

2016-01-26 13:42 477 查看
安装只带mysql和php-fpm,其他功能用的时候再安装。

下载好源码

./configure --prefix=/usr/local/php7/ --enable-fpm --enable-mysqlnd(我主要是想回忆php-fpm)

安装好之后,移动到/usr/local/php7/etc 下,cp php-fpm.conf.default php.fpm.conf,(cp php-fpm.d/www.conf.default php-fpm.d/www.conf 这个如果有也要改下,记得之前版本没有的),编辑php.fpm.conf 打开第17行的pid = run/php-fpm.pid 前面的分号,不去掉默认是none,将不会生成/usr/local/php/var/run/php-fpm.pid。

php.ini文件也要相应的拷贝过来,这个不具体说。

通过上面的就可以启动php-fpm, /usr/local/php7/sbin/php-fpm ,有问题根据提示修改3中的配置

启动后,在/usr/local/php/var/run/ 下会有php-fpm.pid生成,如果3中漏了后面的配置将不会有任何东西生成

当修改php.ini后操作重启或关闭php-fpm的时候,直接用命令

    kill -USR2 `cat /usr/local/php7/var/run/php-fpm.pid`(重启)

    kill -INT `cat /usr/local/php7/var/run/php-fpm.pid`(关闭)

  基本命令如下:

    INT, TERM 立刻终止
    QUIT 平滑终止
    USR1 重新打开日志文件
    USR2 平滑重载所有worker进程并重新载入配置和二进制模块
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: