centos7.2安装用yum安装完php7.1后的启动问题

以前是这样的操作的,

1、启动php-fpm
# systemctl start php-fpm
或
# sudo /usr/sbin/php-fpm

2、将php-fpm设置为开机启动
# systemctl enable php-fpm.service

现在不行,都是类似这样的错误:

Failed to start php-fpm.service: Unit php-fpm.service failed to load: No such file or directory.

使用find命令查找的结果如下:

[root@i001 ~]# find / -name php-fpm
/etc/opt/remi/php71/sysconfig/php-fpm  //大小370Bytes
/opt/remi/php71/root/usr/sbin/php-fpm  //大小4.21MB
/var/opt/remi/php71/log/php-fpm
/var/opt/remi/php71/run/php-fpm

执行下面这个命令也不行

# sudo /opt/remi/php71/root/usr/sbin/php-fpm

运行php-v也不行,显示如下:

-bash: php: command not found

怎么回事?

阅读 15k
3 个回答

source /opt/remi/php71/enable 命令大概是这样。

现在php为了方便切换版本,所以增加了enable这么一个环节。

列出$PATH的值,查看里面的每个目录下有没有对应的命令。

remi源安装的php代码独立于/opt/remi目录中,
首先 激活php7.1
source /opt/remi/php71/enable
然后直接使用php-fpm启动后台进程
具体配置在/etc/opt/remi/php72/php-fpm.conf中

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题