mac下配置nginx+php+mysql方法說明

來源:互聯網
上載者:User

額。。。本來以為mac下可以用lnmp一鍵安裝包的,但是使用後才發現,竟然不行。。。

後來使用了大家都推薦的homebrew來安裝。。。具體教程大家可以上網搜,都不算太難。。。

這裡具體要說說的是,安裝nginx的問題。。。如果是用homebrew安裝nginx的話,是沒辦法添加第三方module的。。。至少我找了好久,也上stackoverflow問了  都沒有找到解決方案。。。

最後木辦法,只能手動編譯安裝nginx,php和mysql 以及pecl的話就通過homebrew來安裝。。。

大概記錄下我的安裝步驟:

1. 先到官網下載nginx源碼,解壓出來。

2. cd進去解壓出來的檔案夾裡面

3. 執行./configure –prefix=/usr/local/Cellar/nginx-1.4.0 –add-module=/path/to/your/modules

4. make & make install

最後安裝成功後,進入/usr/local/Cellar/nginx-1.4.0/sbin 下面 sudo nginx 就可以啟動nginx服務了。。。要是不想那麼麻煩,就要把 /usr/local/Cellar/nginx-1.4.0/sbin這個路徑添加進PATH裡面去,可以用命令 vi /etc/paths 開啟把路徑添加進去即可,這樣就可以在任何路徑下直接sudo nginx啟動服務。。

大致就這樣。。。

這次配置的過程中常常遇到error_log 報錯,說沒這個目錄,一般這個問題的解決方案都是找到conf檔案,把error_log的路徑改過來就行了,要不就是木有寫入權限的問題。。。如果遇到報錯說has no permission 就在執行命令的前面加上sudo 用管理員權限操作。。。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.