Mac自帶了Apache環(huán)境,我們要做的只是稍微配置一下。
環(huán)境:Mac OS X 10.11 。
啟動Apache
啟動 在終端輸入:sudo apachectl start
驗證 在瀏覽器輸入“http://localhost” 顯示It works!說明服務器已經(jīng)啟動成功了
Apache默認的根目錄在“/Library/WebServer/Documents/”下。
配置服務器
在Finder中創(chuàng)建一個"Test"的文件夾,直接創(chuàng)建在根目錄下,如圖
1、切換工作目錄下:cd /etc/apache2
2、備份文件,只需要執(zhí)行一次:sudo cp httpd.conf httpd.conf.bak
3、如果操作出現(xiàn)錯誤!可以使用命令,恢復備份的 httpd.conf 文件:sudo cp httpd.conf.bak httpd.conf
4、用vim編輯httpd.conf文件,httpd.conf文件時Apache的配置文件:sudo vim httpd.conf
這時候需要輸入密碼來獲取權限,出現(xiàn)如下界面:
5、按住shift鍵,并且輸入“ :”號進入vim命令模式(一定要在英文輸入法狀態(tài)下),搜索/DocumentRoot,找到圖中對應位置將圈內路徑改為之前創(chuàng)建的Test文件夾的路徑。(備注:英文狀態(tài)下 按 i 鍵進入輸入模式修改路徑)
6、之后找到Options FollowSymLinks:修改為Options Indexes FollowSymLinks,在兩個單詞間添加一個Indexes單詞。
7、接下來查找php,:/php,定位到圖中位置:
8、將這句代碼前面的#去掉。最后 Esc退出, :wq保存并退出。
9、切換工作目錄:cd /etc
10、拷貝php.ini文件:sudo cp php.ini.default php.ini
重新啟動apache服務器
在終端輸入:sudo apachectl -k restart
這個時候如果在瀏覽器地址輸入“http://127.0.0.1/”,就會將Test文件夾中的目錄列出來了。同一工作組里的電腦可以通過本電腦的ip地址來訪問本電腦上的文件。
至此本地部署已經(jīng)完成,Test文件夾下的文件可以被訪問到(訪問路徑要帶文件后綴名)。