[mac] 更改 apache root 資料夾位置,userdir 設置

之前寫了一篇如何在 mac 安裝 phpmyadmin, php 及 mysql 應該許多人使用預設的 apache 的根目錄( /Library/WebServer/Documents/) 會想要更改為自訂的路徑或是使用者資料夾. 更改 apache 根目錄路徑: vim /etc/apache2/httpd.conf 將以下內容更改為自訂的資料夾路徑,如: DocumentRoot “/Users/Camel/www” <Directory “/Users/Camel/www”> apachectl -k restart 這樣就可以更改 apache 的根目錄資料夾至 [camel] 使用者家目錄下的 www 資料夾. 如果你想幫每個使用者都設置一個 apache 根目錄資料夾,可以開啟 apache 的 userdir 模組 如下步驟:  vim /etc/apache2/httpd.conf 將以下這兩行開頭的 # 刪除 LoadModule userdir_module libexec/apache2/mod_userdir.so Include /private/etc/apache2/extra/httpd-userdir.conf vim /etc/apache2/httpd-userdir.conf 將以下這行開頭的 # 刪除 Include /private/etc/apache2/users/*.conf 檢查 […]

Continue reading


[mac] 安裝 mysql, php, phpmyadmin

前一陣子剛入門使用了 mac,也花點時間學了一些 mac 的快捷鍵就是 ….. 藉此機會紀錄一下在 mac 安裝 mysql, php及 phpmyadmin 我剛拿到的 macOS 版本是 10.12.3,可能有些東西比舊版預裝好了. 以下都會使用 brew 套件管理工具來安裝,我拿到這台電腦時已經預裝好 brew 了 還沒裝的可以參考官網說明安裝 首先先把 brew 的套件清單及套件更新: brew update brew upgrade 安裝及啟動 mysql: brew install mysql mysql.server start ps. mysql 的相關設定檔會在 /usr/local/opt/mysql/ mac 本身已經安裝了 apache 及 php,但 php 模組預設不開啟 開啟 apache 伺服器: apachectl start 這時候可以先試著連線 http://localhost/ 將 php […]

Continue reading