Mac使用Apache

配置Apache服務器,目的:有一個本身專屬的測試環境php

安裝Apache MAC 10.10apache


1、目的:vim

1.可以有一個測試的服務器,不是全部的特殊網絡服務都能找到免費的!瀏覽器


2、爲何是 "Apache"安全


1.使用最廣的 Web 服務器服務器

2.Mac自帶,只須要修改幾個配置就能夠,簡單,快捷網絡

3.有些特殊的服務器功能,Apache都能很好的支持app


3、準備工做iview

1.設置用戶密碼dom


4、 配置服務器


1.  配置服務器的工做

1>  Finder中建立一個"Sites"的文件夾,直接建立在/Users/apple(當前用戶名)目錄下

2>  修改配置文件中的"兩個路徑",指向剛剛建立的文件夾

3>  拷貝一個文件


2.配置服務器注意事項

1>  關閉中文輸入法

2>命令和參數之間須要有"空格"

3>修改系統文件必定記住"sudo",不然會沒有權限

4>  目錄要在/Users/apple(當前用戶名)


3.配置服務器

提示:$開頭的,能夠拷貝,可是不要拷貝$


// 切換工做目錄

$cd /etc/apache2


// *** 備份文件,以防不測,只須要執行一次就能夠了

$sudo cp httpd.conf httpd.conf.bak


// 提示:若是後續操做出現錯誤!可使用如下命令,恢復備份過的 httpd.conf 文件

$ sudo cp httpd.conf.bak httpd.conf


// vim裏面只能用鍵盤,不能用鼠標

// vim編輯httpd.conf

$sudo vim httpd.conf

// 查找DocumentRoot

* /DocumentRoot

"鍵盤方向鍵控制,將光標移動到首行"

// 進入編輯模式

* i

"修改引號中的路徑"

修改兩個lib/WebSer/Docume改爲咱們本身的/Users/liuty/Sites


// 進入命令模式

* ESC

// 查找DocumentRoot

* n

"將光標移動到首行"

// 進入編輯模式

* i

"修改括號中的路徑"

// 進入命令模式

* ESC


# 繼續向下,按向下鍵,不要用鼠標


找到

Options FollowSymLinks Multiviews


加一個單詞


Options Indexes FollowSymLinks Multiviews


// 查找php

* /php

"將光標移動到首行"

// 刪除行首註釋#


* x

// 保存並退出

* :wq

// 不保存退出!!!!!!!!!

* :q!

// 切換工做目錄

$cd /etc

// 拷貝php.ini文件

$sudo cp php.ini.default php.ini

// 從新啓動apache服務器

$sudo apachectl -k restart



若是提示如下錯誤是正常的:

httpd: Could not reliably determine the server's fully qualified domain name, using teacher.local for ServerName

httpd not running, trying to start


測試 Apache 服務器:

在瀏覽器地址欄輸入本機IP地址或localhost



2. 在輸入sudo的時候,會要求輸入密碼

若是開機沒有密碼,是不容許使用sudo


打開系統偏好」「--」「更改密碼


3. 若是配置完成以後,提示沒有權限訪問,絕大多數目錄寫錯了


4. 若是點擊「php」,出現下載或者顯示php的源文件內容

說明php沒有配置成功!


-沒有打開httpd.confphp一行的註釋

-沒有拷貝php.ini


若是以上倆個步驟都完成了,還不行能夠將Apache中止一下,而後再啓動

# 中止apache服務器

$ sudo apachectl -k stop


# 啓動apache服務器

$ sudo apachectl -k start


5. Apache是一個服務器,爲了保證用戶的安全,每次從新啓動計算機Apache不會自動啓動

須要進入終端,手動啓動一次


# 啓動apache服務器

$ sudo apachectl -k start

相關文章
相關標籤/搜索