到官網下載.tar.gz
包,解壓之后進入目錄,運行
1
可以看到,安裝到了/usr/local/nginx
目錄
然后
1
2
3
4
5
上面兩條命令分開運行,否則會出現(xiàn)權限問題
運行nginx
發(fā)現(xiàn)找不到命令
需要把/usr/local/nginx/sbin
添加到環(huán)境變量,打開~/.bash_profile
,添加下面一行
1
重新打開終端就可以了
1
nginx
的用法
1
signal
為一下四種之一
stop — fast shutdown
quit — graceful shutdown. to stop nginx processes with waiting for the worker processes to finish serving current requests
reload — reloading the configuration file
reopen — reopening the log files
/usr/local/nginx/conf/nginx.conf
允許列出目錄
1
2
3
默認的 location 塊
1
2
3
4
配置 .php 文件的請求將被傳送到后端的 PHP-FPM 模塊
1
2
3
4
5
6
7
在 Mac 中已內置 PHP
不要想著卸載自帶版本的 PHP,卸不掉
1
2
3
4
5
6
7
8
下載.tar.gz
包,解壓進入
1
2
基本上都在/usr/local
目錄下
這時運行php -v
和php-fpm -v
命令,發(fā)現(xiàn)還是系統(tǒng)自帶的版本
進入到/usr/local/bin
和/usr/local/sbin
,以當前路徑運行./php -v
、./php-cgi -v
、./php-fpm -v
,發(fā)現(xiàn)
1
2
所以,添加到環(huán)境變量~/.bash_profile
1
2
注意${PATH}
一定要放在后面,命令是按照目錄從左往右找,這樣保證先找到 PHP7 的命令。
有四個重要的配置文件
php.ini
默認在/usr/local/lib
目錄下,php運行核心配置文件 php-fpm.conf
默認在/usr/local/etc/
目錄下,是php-fpm
進程服務的配置文件 www.conf
默認在/usr/local/etc/php-fpm.d
目錄下,是php-fpm
進程服務的擴展配置文件 php-config
默認在/usr/local/bin/
目錄下,這里面有 PHP 擴展目錄extension_dir
/usr/local/bin/php-config
是存在的,其他三個需要復制
1
2
3
編輯php-fpm.conf
,最后一行
1
開啟php-fpm
1
關閉php-fpm
1
聯(lián)系客服