一般在開發(fā)ios程序中,我們需要使用到和服務(wù)器的交互操作。 一般我們?cè)贛ac上使用Apache來(lái)搭建服務(wù)器。數(shù)據(jù)庫(kù)采用MySQL。在Mac中Apache是自帶的。所有,我們可以不需要額外的去Apple store下載。 我們可以直接通過(guò)命令行的形式來(lái),開啟服務(wù)器。 在終端中開啟Apache的指令是: sudo apachectl -k start //這里要特別說(shuō)明是,必須以root的身份來(lái)啟動(dòng)服務(wù)器(下同)
//重啟Apache指令
sudo apachectl -k restatr
開啟后,在Safari中輸入localhost。HTML頁(yè)面顯示為“it work”,表明此時(shí)Apache 服務(wù)器已經(jīng)開啟了。
其中默認(rèn)的文件首頁(yè)在"/Library/WebServer/Documents/index.html"中,
如果我們要自定義站點(diǎn)的路徑可以如下操作
1.打開終端
輸入 cd /etc/apache2 進(jìn)入到配置apache目錄
輸入 sudo vim httpd.conf //Apache配置文件,打開vim編輯器
在vim編輯器中
輸入 查找命令
/DocumentRoot //找到默認(rèn)文件路徑 DocumentRoot "/Library/WebServer/Documents"該目錄普通用戶沒(méi)有寫入權(quán)限,需要輸入管理員密碼
在這里我們利用點(diǎn)擊鍵盤i鍵,從命令模式進(jìn)去到vim的編輯模式, 我們可以改成 DocumentRoot "/Users/aple/Sites" //其中aple代表用戶名,Sites表示站點(diǎn)文件夾。
再次輸入查找命令
/DocumentRoot //找到<Directory "/Library/WebServer/Documents">,改成自定義路徑。如下圖所示。
這樣配置就完成了。
在默認(rèn)情況下。服務(wù)器對(duì)PHP支持是關(guān)閉的,如果要打開對(duì)PHP的支持,應(yīng)該進(jìn)行如下操作
打開終端輸入
cd /etc/apache2
sudo vim httpd.conf
/php
按字母x,刪除#,然后按ESC,輸入:wq退出編輯器
cd /etc/
sudo cp php.ini.default php.ini //復(fù)制命令將php.ini.default復(fù)制為php.ini。
重新啟動(dòng)Apache服務(wù)器
這樣就打開了支持PHP的功能。
另外補(bǔ)充一點(diǎn)??赡苡玫降膙im命令
vim中有兩種模式 命令模式,用于輸入命令(注意輸入法要在英文狀態(tài)) (1)shift+V 可以選中一行
(2)y 復(fù)制一行
(3)p 在當(dāng)前行下方粘貼復(fù)制的內(nèi)容
(4)d$ 刪除到行尾
(5)x 刪除一個(gè)字符
(6):wq 保存退出
(7):q! 不保存退出
(8):set nu 顯示行號(hào)
(9) i 進(jìn)入編輯模式
編輯模式:用于編輯按ESC可以切換回命令模式 重啟服務(wù)器時(shí)會(huì)出現(xiàn):httpd: Could not reliably determine the server's fully qualified
那是因?yàn)闆](méi)有配置localhost端口為80
進(jìn)入vim,加入 ServerName localhost:80即可解決
|
|