教你如何在Mac上搭建自己的伺服器 Nginx

2022-03-29 20:42:23 字數 1763 閱讀 8217

教你如何在mac上搭建自己的伺服器——nginx

本篇主要是基於nginx在mac上搭建自己的伺服器。 我相信很多朋友肯定是第一次聽到nginx,關於它具有怎樣的傳奇,這兒肯定說不完也說不透. 有興趣的朋友可以自行google或者baidu.

為什麼要搭建自己的伺服器呢。 好處肯定多多,這兒說一條——模擬資料。 很多時候,我們在前端開發的過程中,api介面沒有做好. 當我們要鋪介面時,如果等待api的開發完成,無疑是件很耽誤工作的事情。 還有一點,即使api完成了,我們開發完專案時,需要自測各種極限的資料。例如

* 約定好返回的是nsstring,如果返回的是nsnumber,你會崩嗎? * 約定好的乙個欄位有返回值,突然間返回為null,你會崩嗎? * 約定好的label上的賦值文字是最多7個字,突然給你77個字,你會變得很醜嗎?

有人問了,不是約定好了嗎?

話說api也是人開發的,你寫的客戶端還會crash呢,就不允許人家後台出錯啦???

講道理嘛大兄弟!

複雜來說,這是件很難的事情,因為無論是nginx,還是它所需要的準備工作,都是乙個個龐然大物。搞不懂!

你需要安裝nginx,你可以自己獨立裝,也可以用別的包安裝.

簡單來說,跟著我來做,幾個步驟,幾分鐘,帶你實現。

開啟終端,輸入:ruby ruby -e "$(curl -fssl "跟著步驟走。終端都有提示。

依舊在終端中:brew install nginx這個等待時間會比較長。如果你仔細看了終端的程序。你會發現你用homebrew安裝是多麼聰明了。其實在安裝nginx之前還要幫你安裝很多別的,如果你獨立安裝,是很費勁的。。。

依舊在終端裡,輸入:nginx回車就行了。別驚訝,就這麼簡單。 怎樣驗證nginx能用了呢。你在瀏覽器裡輸入localhost:8080,回車,出現以下畫面,說明成功。

那配置檔案路徑是在:/usr/local/cellar/nginx/1.8.0/html/這個目錄下會預設有50x.html和index.html兩個檔案。你再新加乙個json檔案,取個名字叫oscar.json,裡面隨便寫些字典陣列,儲存。

安裝完之後,預設路徑是在:/usr/local/etc/這個檔案下會有乙個nginx資料夾和乙個openssl的資料夾。 點開nginx資料夾,裡面會有個:nginx.conf.default的檔案,記住,不要看錯了,這裡面的名字很相像。用文字編輯器開啟,裡面預設是有內容的,可以看看。將以下內容貼上進去。 

如果你新加的json檔案叫oscar.json,目錄是在剛剛說的:/usr/local/cellar/nginx/1.8.0/html/oscar.json那麼你在瀏覽器裡輸入:localhost:8080/oscar.json看看你的成果吧!

如果你的頁面有你配置的json檔案,那麼恭喜你。別人如果想訪問你的資源,保證你兩在同乙個區域網內,然後把你的ip位址替換localhost,再看看你朋友的電腦的頁面吧。

引用:教你如何在mac上搭建自己的伺服器——nginx

如何在mac上搭建GitHub

準備工作 a 安裝git b 註冊github賬號1,檢查是否已經存在ssh目錄 開啟終端,輸入 cd ssh 如果是第一次操作,會顯示 no such file or directory2,生成金鑰 輸入 ssh keygen 接著連續3次回車即可3,檢查生成的金鑰檔案 輸入 ls 顯示 id r...

如何在mac上安裝gradle

首先,先download最新版本的gradle,如下 usr local bin 如圖 然後開啟您電腦上的.bash profile檔案 vim bash profile 加上以下命令,儲存退出 按下esc 然後命令 wq,回車 gradle home usr local bin gradle 2....

如何在Mac上合併日曆

mac上是否有用於不同用途的多個日曆?如果要刪除某些不需要的日曆,但仍保留事件或移動它們,則可以在幾秒鐘內合併日曆。macos上的本機日曆應用程式使您可以建立多個日曆,這些日曆通常對於希望將職業和私人生活區分開的人們非常方便。有時人們建立的日曆可能比實際所需的要多,這可能會使您的所有日曆事件變得混亂...