在自學的路上,全靠前輩們留下的資料,感謝那些曾經專門碼字的前輩們!
這篇文章只為記錄,原文在此
下面開始談正事,我已經成功試用!
摘要: 系統OS X 10.8.5,Apache是Mac自帶的,主要是php的配置和MySql的配置,網上教程也挺多,本人也有參考,但是感覺有些步驟執行起來不是很順暢,根據自己配置的過程整理
一、啟動Apache
有兩種方法
1、打開網絡共享
打開"系統偏好設置"->"共享",在"互聯網共享"那一項前面打√。
2、打開終端,輸入
sudo apachectl start
這時需要輸入密碼,輸入電腦密碼即可,然后輸入
sudo apachectl -v
可以查看到Apache的版本信息
Server version: Apache/2.4.25 (Unix)
Server built: Feb 6 2017 20:02:10
此時在瀏覽器中輸入http://localhost,會出現It works!的頁面
二、運行PHP
1、找到Apache的配置文件,在目錄/etc/apache2/下,打開Finder,選擇"前往"-"前往文件夾",輸入"/etc/apache2/",找到其中的"httpd.conf"文件,選擇用文稿打開進行編輯,點按Command+F,搜索#LoadModule php5_module libexec/apache2/libphp5.so,如圖
把藍色那一行的#號去掉,然后保存,如果出現文本鎖定,無法解鎖的情況,解決辦法有兩種
a)選中該文件,右擊后選擇"顯示簡介",點擊右下角的小鎖的圖標,輸入電腦密碼解鎖,然后選擇左邊的+號鍵,選擇自己當前電腦登陸的用戶,將權限設置為讀與寫,如果還是不行,將其上一級文件夾權限同樣再修改一次。
b)將該文件復制到桌面,進行修改,修改后再復制到原來的文件夾替換之前的文件即可。
2、重啟Apache,在終端輸入
sudo apachectl restart
PHP就可以用了
3、在終端輸入
sudo cp /Library/WebServer/Documents/index.html.en /Library/WebServer/Documents/info.php
即在Apache的根目錄下復制index.html.en文件并重命名為info.php。
4、打開info.php,在It works后面加上<?php phpinfo(); ?>,然后再次重啟Apache,在瀏覽器中輸入http://localhost/info.php,會出現一個顯示php信息的頁面,如圖所示。
進入文件夾路徑 /Library/WebServer/Documents/index.html.en /Library/WebServer/Documents/info.php