中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Mac環(huán)境編譯安裝Nginx+PHP7

安裝Nginx

到官網下載.tar.gz包,解壓之后進入目錄,運行

./configure
  • 1

可以看到,安裝到了/usr/local/nginx目錄

然后

sudo makesudo make install// 也可以這樣sudo make && sudo make install
  • 1

  • 2

  • 3

  • 4

  • 5

上面兩條命令分開運行,否則會出現(xiàn)權限問題

Nginx開啟與關閉

運行nginx發(fā)現(xiàn)找不到命令

需要把/usr/local/nginx/sbin添加到環(huán)境變量,打開~/.bash_profile,添加下面一行

export PATH=${PATH}:/usr/local/nginx/sbin
  • 1

重新打開終端就可以了

sudo nginx
  • 1

nginx的用法

nginx -s signal
  • 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

Nginx的配置文件

/usr/local/nginx/conf/nginx.conf

允許列出目錄

http {    ...    autoindex on; #允許列出目錄
  • 1

  • 2

  • 3

默認的 location 塊

location / {    root   /Users/weiheli/www;    index  index.php index.html index.htm;}
  • 1

  • 2

  • 3

  • 4

配置 .php 文件的請求將被傳送到后端的 PHP-FPM 模塊

location ~ \.php$ {    root           /Users/weiheli/www;    fastcgi_pass   127.0.0.1:9000;    fastcgi_index  index.php;    fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;    include        fastcgi_params;}
  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

安裝PHP7

在 Mac 中已內置 PHP

不要想著卸載自帶版本的 PHP,卸不掉

OS X El Capitan中,在內核下引入了Rootless機制,以下路徑:/System/bin/sbin/usr (except /usr/local)均屬于Rootless范圍,即使root用戶無法對此目錄有寫和執(zhí)行權限,只有Apple以及Apple授權簽名的軟件(包括命令行工具)可以修改此目錄。
  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

下載.tar.gz包,解壓進入

./configure --enable-fpmsudo make && sudo make install
  • 1

  • 2

基本上都在/usr/local目錄下

這時運行php -vphp-fpm -v命令,發(fā)現(xiàn)還是系統(tǒng)自帶的版本

進入到/usr/local/bin/usr/local/sbin,以當前路徑運行./php -v./php-cgi -v、./php-fpm -v,發(fā)現(xiàn)

`php`和`php-cgi`在`/usr/local/bin`目錄下`php-fpm`在`/usr/local/sbin`目錄下
  • 1

  • 2

所以,添加到環(huán)境變量~/.bash_profile

export PATH=/usr/local/bin:${PATH}export PATH=/usr/local/sbin:${PATH}
  • 1

  • 2

注意${PATH}一定要放在后面,命令是按照目錄從左往右找,這樣保證先找到 PHP7 的命令。

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是存在的,其他三個需要復制

sudo cp ~/Downloads/php-7.1.1/php.ini-development /usr/local/php/php.inisudo cp /usr/local/etc/php-fpm.conf.default /usr/local/etc/php-fpm.confsudo cp /usr/local/etc/php-fpm.d/www.conf.default /usr/local/etc/php-fpm.d/www.conf
  • 1

  • 2

  • 3

編輯php-fpm.conf,最后一行

include=etc/php-fpm.d/*.conf
  • 1

啟動php-fpm

開啟php-fpm

sudo php-fpm
  • 1

關閉php-fpm

sudo killall -9 php-fpm
  • 1

完成

本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Nginx多站點防止跨目錄瀏覽
lnmp多個php-fpm實例如何設置?
使用源碼編譯安裝PHP7
Ubuntu11.10 源碼編譯安裝PHP5.3.8
服務器上的Nginx和PHP都是源碼編譯安裝的(轉)--Nginx和PHP啟動腳本
LNMP環(huán)境配置(1)
更多類似文章 >>
生活服務
熱點新聞
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服