亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Mac下Nginx、PHP、MySQL 和 PHP-fpm安裝配置

fireflow / 3459人閱讀

摘要:安裝之前,需要確定是否安裝過(guò)然后安裝命令行工具。安裝命令行工具如果該方法你不愿用或者各種原因,可以登錄然后下載安裝注一定要選擇和系統(tǒng)版本,版本一致的命令行工具。安裝好了之后,便可以使用命令來(lái)安裝相應(yīng)的包了。

之前換電腦裝了個(gè)Mnmp,有遇到一些小坑,寫在這,希望能幫到一些初次搭建Mnmp的phper。

.
.
.

安裝 Mac 的包管理器 - homebrew

Homebrew是一款Mac OS平臺(tái)下的軟件包管理工具,擁有安裝、卸載、更新、查看、搜索等很多實(shí)用的功能。

安裝Homebrew之前,需要確定mac是否安裝過(guò)xcode,然后安裝xcode命令行工具。

#安裝xcode命令行工具
xcode-select --install

如果該方法你不愿用或者各種原因,可以:

登錄 [https://developer.apple.com/download/more/][1] 然后下載 dmg 安裝

注:一定要選擇和mac系統(tǒng)版本,xcode版本一致的命令行工具。

好了現(xiàn)在我們開(kāi)始安裝Homebrew。

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安裝好了Homebrew之后,便可以使用brew命令來(lái)安裝相應(yīng)的包了。

Nginx
brew install nginx

執(zhí)行完之后Nginx就安裝好了,以下為nginx幾個(gè)常用命令。

# 啟動(dòng) nginx服務(wù)
sudo nginx

# 重新加載配置|重啟|停止|退出 nginx
nginx -s reload|reopen|stop|quit

#測(cè)試配置是否有語(yǔ)法錯(cuò)誤
nginx -t
# 啟動(dòng) nginx
sudo ngixn -c /usr/local/etc/nginx/nginx.conf

#測(cè)試配置是否有語(yǔ)法錯(cuò)誤
nginx -t -c /usr/local/etc/nginx/nginx.conf

nginx啟動(dòng)后,在瀏覽器中輸入http://localhost:8080/,回車即可看到運(yùn)行結(jié)果,顯示的是/usr/local/Cellar/nginx/1.10.0/html/index.html文件的內(nèi)容。

設(shè)置開(kāi)機(jī)自啟動(dòng)nginx服務(wù)設(shè)置:

mkdir -p ~/Library/LaunchAgents
cp /usr/local/Cellar/nginx/1.10.0/homebrew.mxcl.nginx.plist ~/Library/LaunchAgents/
launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.nginx.plist
MySQL
brew install mysql
#啟動(dòng)mysql
/usr/local/Cellar/mysql/5.7.12/bin/mysqld
#設(shè)置密碼
/usr/local/bin/mysqladmin -u root password "new-password"
#登錄mysql
mysql -u root -p

設(shè)置開(kāi)機(jī)啟動(dòng)

mkdir -p ~/Library/LaunchAgents/
cp /usr/local/Cellar/mysql/5.7.12/homebrew.mxcl.mysql.plist ~/Library/LaunchAgents/
launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
PHP
brew tap homebrew/php #php擴(kuò)展
brew install --without-apache --with-fpm --with-mysql php56 ## php-fpm

php設(shè)置開(kāi)機(jī)啟動(dòng)

mkdir -p ~/Library/LaunchAgents
cp /usr/local/opt/php56/homebrew.mxcl.php56.plist ~/Library/LaunchAgents/
launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.php56.plist
配置 Nginx
vim /usr/local/etc/nginx/nginx.conf

#隱藏入口文件配置
location / {
   index  index.php index.html index.htm;
   if (!-e $request_filename) {
        rewrite ^/(.*)$ /index.php?$1 last;    #ci框架寫法
        #rewrite ^/(.*)$ /index.php?s=/$1 last;    #tp框架寫法
        break;
   }
}
修改host
vim /etc/hosts
# 127.0.0.1 www.test.com #

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/39835.html

相關(guān)文章

  • Mac OS 10.12 Sierra 用HomeBrew安裝MNMP開(kāi)發(fā)環(huán)境 (Mac+Nginx

    原文地址:http://www.zhoujiping.com/notes/mnmp.html 2011年的MacBook Pro(機(jī)械硬盤,8G內(nèi)存),之前升級(jí)到Mac 10.11,但會(huì)經(jīng)常的卡頓,所以一直使用的是Mac 10.10系統(tǒng),最近不知道怎么了,瀏覽器在后臺(tái)會(huì)自動(dòng)播放廣告聲音,現(xiàn)在mac 10.12出來(lái)了,該系統(tǒng)除了添加Siri,基本上就是10.11的一個(gè)升級(jí),嘗試下載安裝,很好,竟然跑...

    Riddler 評(píng)論0 收藏0
  • Mac OS 10.12 Sierra 用HomeBrew安裝MNMP開(kāi)發(fā)環(huán)境 (Mac+Nginx

    原文地址:http://www.zhoujiping.com/notes/mnmp.html 2011年的MacBook Pro(機(jī)械硬盤,8G內(nèi)存),之前升級(jí)到Mac 10.11,但會(huì)經(jīng)常的卡頓,所以一直使用的是Mac 10.10系統(tǒng),最近不知道怎么了,瀏覽器在后臺(tái)會(huì)自動(dòng)播放廣告聲音,現(xiàn)在mac 10.12出來(lái)了,該系統(tǒng)除了添加Siri,基本上就是10.11的一個(gè)升級(jí),嘗試下載安裝,很好,竟然跑...

    13651657101 評(píng)論0 收藏0
  • MacNginx、PHP、MySQL PHP-fpm安裝配置

    摘要:安裝之前,需要確定是否安裝過(guò)然后安裝命令行工具。安裝命令行工具如果該方法你不愿用或者各種原因,可以登錄然后下載安裝注一定要選擇和系統(tǒng)版本,版本一致的命令行工具。安裝好了之后,便可以使用命令來(lái)安裝相應(yīng)的包了。 之前換電腦裝了個(gè)Mnmp,有遇到一些小坑,寫在這,希望能幫到一些初次搭建Mnmp的phper。 ... 安裝 Mac 的包管理器 - homebrew Homebrew是一款Mac...

    animabear 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<