启动php-fpm。
/usr/local/php5/sbin/php-fpm /usr/local/php5/为php-fpm的安装地址。
/usr/local/php-5.6.3/sbin/php-fpm-R #如果报错显示不能用root用户启动,则可以考虑使用-R命令。
查看是否启动成功:
netstat-lnt|grep9000
tcp00127.0.0.1:90000.0.0.0:*LISTEN
或者使用如下命令,查看是否9000端口被php-fpm占用:
netstat-tunpl|grep9000
tcp 0 0127.0.0.1:9000 0.0.0.0:* LISTEN 2124/php-fpm。
关于PHP运行linux环境中命令出现的问题。
php一般是以apache用户身份去执行的。
也可能是www用户,把apache加入到存储你文件的父文件夹属组里去。
然后改该父文件夹权限为775,这样属组成员就有写的权限,而apache属于这个组就可以改写该目录下所有文件的权限。
1、首先可以利用find/
-name
php.ini
查找一下,系统是否有php的配置文件。
2、利用netstat
-ntpl
查看9000端口是否在运行。
3、如果9000端口存在,可以使用lsof
-i:9000查看文件位置。
4、另外,如果系统已经安装了php,你还可以用php
-v
查看版本号,前提是设置环境变量。
查看linux是否安装php环境,步骤如下:
登录linux,查看是否安装了php,输入如下命令:
php -v如果输出以下信息则说明安装了php。
PHP 5.4.45 (cli) (built: Oct 11 2016 23:35:56)Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v6.0.6, Copyright (c) 2002-2016, by ionCube Ltd.
with Zend Guard Loader v3.3, Copyright (c) 1998-2013, by Zend Technologies
效果图:
2.查看是否安装mysql,输入以下命令:
mysql -V输出以下信息则说明安装了mysql,具体版本是你安装的mysql版本。
mysql Ver 14.14 Distrib 5.5.48, for Linux (x86_64) using readline 5.1效果图:
3.查看是否安装nginx,如果以下命令:
查看是否安装nginx的命令:
nginx -v输出:
nginx version: nginx/1.10.0效果图:
注意事项:centos7下测试,redhat下适用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)