Mac 启动自带PHP php-fpm问题
Mac启动自带PHP php-fpm问题Mac 自带 php-fpm,在终端执行 php-fpm,会报如下错误:
ERROR: failed to open configuration file '/private/etc/php-fpm.conf': No such file or directory (2)
ERROR: failed to load configuration file '/private/etc/php-fpm.conf'
ERROR: FPM initialization failed
错误信息显示,不能打开配置文件,cd /private/etc,发现没有 php-fpm.conf 文件,但是有 php-fpm.conf.default 文件。这个文件是默认配置,我们可以复制一份,改名为 php-fpm.conf,然后再根据需要改动配置。
cp /private/etc/php-fpm.conf.default /private/etc/php-fpm.conf
执行 php-fpm,再次报错:
ERROR: failed to open error_log (/usr/var/log/php-fpm.log): No such file or directory (2)
ERROR: failed to post process the configuration
Mac 下更新自带的PHP版本5.3到7.0
下载和安装PHP 7.0打开终端并运行如下的命令:
curl -s http://php-osx.liip.ch/install.sh | bash -s 7.0
回车后,你会看到一个EI Capitan下的警告:
Detected OS X El Capitan 10.11. As this is quite new, there may be issues still. Your mileage may vary.
不用管这个警告,等待下载安装完毕即可。
配置路径
安装完毕如果在终端里运行PHP -v命令,还是会显示mac自带的旧版本。因此,我们还需要配置一下路径。
MAC通过SSH使用PEM文件登录
1.命令如下ssh -i key.pem
ssh -i key.pem root@IP
如果出现报错说明这个问题是文件的权限太大了,需要给小点
sudo chmod 600 key.pem
然后再执行ssh -i key.pem root@IP
ssh-add -k key.pem
ssh root@IP
MAC 查看端口占用情况
MAC查看端口占用情况命令 lsof -i tcp:port (port替换成端口号,比如8000)可以查看该端口被什么程序占用,并显示PID,方便KILL
Mac OS X 下 su 命令提示 sorry 的解决方法
大家都知道在 Linux 下,执行 su 命令后输入密码即可切换到 root 用户执行各类操作但是 Mac 下,这样行不通,只会返回你一句 Sorry!
xiaodudeMini:~ xiaodu$ su root
Password:
su: Sorry
解决方法很简单,首先打开终端
依次输入命令:
[plain] view plain copy print?
sudo su
热门日志
分类
- Django(4)
- ssdb(1)
- Mac(7)
- C(1)
- memcache(1)
- Python(32)
- Vim(8)
- sed(2)
- ansible(3)
- awk(4)
- shell(3)
- about(1)
- git(9)
- bat(4)
- svn(0)
- docker(1)
- Tornado(1)
- go(2)
- 架构(18)
- Vue(1)
- game(2)
- Html(6)
- Java(8)
- Mysql(37)
- Ajax(2)
- Jsp(1)
- Struts(8)
- Linux(72)
- JavaScript(39)
- Staruml(0)
- Mouth(1)
- Php(102)
- Windows(8)
- Message(48)
- Lua(10)
- Compute(1)
- Redis(7)
- Nginx(12)
- Jquery(1)
- Apache(1)
- cocos2d-x(8)