要想在自己的電腦中搭建PHP環(huán)境測(cè)試網(wǎng)站,調(diào)試WordPress主題的話(huà)。一般來(lái)說(shuō),MacOS推薦使用xampp,Windows系統(tǒng)推薦使用wampserver。
先說(shuō)說(shuō)在MacOS如何使用xampp搭建測(cè)試環(huán)境:
第一步:下載和安裝xampp。
下載的時(shí)需要注意一點(diǎn)是,要留意選擇對(duì)應(yīng)的php版本來(lái)使用安裝。下載地址:https://sourceforge.net/projects/xampp/files/
推薦下載installer版本,而不是vm版本。安裝步驟,就是不停下一步就對(duì)了。
安裝成功后,可以嘗試打開(kāi)軟件,并運(yùn)行。全綠色,證明已經(jīng)安裝成功,可以正常工作了。
第二步:修改配置文件:httpd.conf
文件大致可能是路徑:/Applications/XAMPP/xamppfiles/etc/httpd.conf
使用代碼編輯軟件Sublime Text 打開(kāi)這個(gè)文件,查找# Virtual hosts
# Virtual hosts
# Include etc/extra/httpd-vhosts.conf
//把第二行開(kāi)頭符號(hào)#刪除
查找AllowOverride
,修改成以下代碼
<Directory />
#AllowOverride none
AllowOverride All
#Require all denied
Require all granted
</Directory>
第三步:修改配置文件:httpd-vhosts.conf
文件大致可能是路徑:/Applications/XAMPP/xamppfiles/etc/extra/httpd-vhosts.conf
由于Mac本身Application下的目錄有權(quán)限問(wèn)題,所以需要挪動(dòng)默認(rèn)的目錄,不然不能正常獲取文件夾權(quán)限,可把默認(rèn)目錄遷移到桌面上,路徑:/Users/您的mac用戶(hù)名/Desktop/www
在最末端,增加:
# VirtualHost for abc.com
<VirtualHost *:80>
ServerAdmin webmaster@abc.com
DocumentRoot "/Users/您的mac用戶(hù)名/Desktop/www/abc.com" //你的文件夾路徑
ServerName abc.com //修改成你的域名
<Directory "/Users/您的mac用戶(hù)名/Desktop/www/abc.com"> //你的文件夾路徑
ServerSignature Off
Options Indexes FollowSymLinks IncludesNoExec
AllowOverride All
#Order allow,deny <- You can remove this
#Allow from all <- and that
# Insert the following:
Require all granted
</Directory>
</VirtualHost>
第四步:修改hosts文件
使用終端,輸入以下命令:
sudo vi /etc/hosts
?提示輸入密碼并回車(chē),按i進(jìn)入輸入模式 ?在最后一行輸入
127.0.0.1? ? abc.com?//修改成你的域名
輸入之后按ESC退出編輯模式 ?輸入:wq
保存并退出。
注意:如果你需要在本地調(diào)試我們的主題,那么就需要修改成綁定的域名,才能正常調(diào)試我們的主題。
第五步:為網(wǎng)站文件夾增加權(quán)限
使用終端,輸入以下命令:
sudo chown -R daemon:daemon 目錄
sudo chmod -R 777 目錄
輸入以下命令,檢查文件夾權(quán)限
ls -l
drwxrwxrwx,即表示文件夾已經(jīng)獲取了可讀可寫(xiě)和可執(zhí)行的權(quán)限
此時(shí),環(huán)境已經(jīng)調(diào)試完成。
數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)地址:http://localhost/phpmyadmin/
Windows版本除了軟件安裝不一樣外,其他配置方式基本一致。