mac本地執行php檔案
Apache
1.啟動apache服務
我們開啟終端,在命令列輸入以下命令,啟動Apache服務
1 sudo apachectl start
因為sudo是系統管理指令,所以需要輸入電腦開機密碼(輸入字元時不會顯示,輸入完成敲擊回車即可)
2.檢查Apache服務是否啟動成功
在瀏覽器輸入如下地址:
http://localhost
如果Apache服務啟動成功,頁面會顯示It works! 這樣通過1,2兩步就啟動了Apache服務,是不是很簡單?另外還要提下有關Apache的其他知識。一個是Apache服務的安裝路徑,另一個是Apache服務的部署路徑,這個我們也需要了解的。先說下安裝路徑
3.Apache服務的安裝路徑在哪裡
Apache服務的預設安裝路徑是/private/etc/apache2,它是屬於系統私有目錄,我們不可直接在Finder中看到該路徑,按住shift+command+.快捷鍵就可以顯示所有的私有目錄。再按一下就隱藏所有私有目錄。
我們可以通過兩種方式進入該路徑:
1.在終端中輸入open /etc命令進入etc資料夾
2.在Finder -> 前往 -> 前往資料夾中輸入/etc即可進入etc資料夾
4.Apache服務的部署路徑在哪裡
Apache服務的部署路徑是在:/資源庫/WebServer/Documents/,
我們的專案需要放置在該路徑下
如果你想要修改Apache服務的部署路徑,那麼你可在/private/etc/apache2
httpd.conf
檔案,搜尋DocumentRoot
並修改部署路徑(注:如果提示文字鎖定不允許修改,可以將該檔案複製到其他資料夾修改之後,在貼上回來覆蓋原檔案即可)
Apache服務埠號預設為80,如果想要修改埠號,在/private/etc/apache2
目錄下找到並開啟httpd.conf
檔案,搜尋Listen並修改埠號
PHP
PHP的啟動只需要在Apache服務中進行一下配置即可直接使用,在/private/etc/apache2目錄下找到並開啟httpd.conf檔案,搜尋#LoadModule php7_module libexec/apache2/libphp7.so(注:這行程式碼根據你安裝的php版本來,因為博主安裝的是php70),將前方的#刪除,然後在終端輸入sudo apachectl restart
關閉Apache服務
在終端中輸入如下命令,關閉Apache服務
1 sudo apachectl stop
重啟Apache服務
在終端中輸入如下命令,重啟Apache服務
1 sudo apachectl restart