Mac上搭建 nginx 服務(wù)器

因?yàn)樾枰鲆粋€(gè)自己的內(nèi)測分發(fā)平臺(tái),所以需要搭建一臺(tái)自己的服務(wù)器,于是我選擇了使用它 nginx 來搭建服務(wù)器,很方便,很簡單.
本文主要講一下如何在 mac 上搭建 nginx 服務(wù)器,已經(jīng)一些簡單的開啟,關(guān)閉指令.
1.首先需要安裝 homebrew

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

2.安裝 nginx(這里需要一點(diǎn)時(shí)間)

brew install nginx

3.啟動(dòng) nginx

nginx

敲完回車什么也沒發(fā)生,但是確實(shí)啟動(dòng)了,不信可以檢查一下,直接在瀏覽器中訪問以下地址localhost:8080,如果頁面上大大的"Welcome to nginx!",表示已經(jīng)啟動(dòng)成功了.

4.配置文件
使用Finder 的"前往文件夾"功能訪問該地址:/usr/local/Cellar/nginx/
里面應(yīng)該只有一個(gè)文件夾,叫做1.15.5. 打開該文件夾,然后打開 html 文件夾,這里應(yīng)該有兩個(gè)文件"50x.html"和"index.html".此時(shí)你隨便在這個(gè)文件夾中放一個(gè)txt格式的文檔,內(nèi)容啥的都無所謂,然后給它起個(gè)名字.例如: bin.txt.

5.配置 nginx
訪問"/usr/local/etc/"文件夾,打開"nginx"文件夾,找到"nginx.conf.default"文件,用文本編輯器打開它,在最下方粘貼以下代碼

server {        
    listen       8080;    
    server_name  localhost;         
    #access_log  logs/host.access.log  main; 
    location ~* {             
        add_header Content-Type "application/json";
        root   html;             
        if (!-f $request_filename) {                 
            rewrite ^/(.*)  /$1.json last;
        }             
         index  index.php index.html index.htm;
    }         
    error_page 405 =200 http://$host$request_uri;     
}

6.展現(xiàn)成果
訪問"localhost:8080/bin.txt",應(yīng)該就能看到你剛才創(chuàng)建的文本里面的內(nèi)容了

7.簡單的指令
開啟 nginx

$ nginx

關(guān)閉 nginx

$ ps -ef | grep nginx #查看 nginx 的進(jìn)程號, master 為主進(jìn)程號
$ sudo kill -QUIT 36500 #36500是上一步查看到的主進(jìn)程號,請自行替換
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容