国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

[iOS]超詳細Apache服務器的配置(10.10系統)

2019-11-14 19:22:51
字體:
來源:轉載
供稿:網友

配置目的:有一個自己專屬的測試服務器

我們需要做以下事情:

1.新建一個目錄,存放網頁

2.修改Apache配置文件httpd.conf

  - 修改兩個路徑

  - 增加一個屬性

  - 支持php腳本

3.拷貝php.ini文件

 

一、新建一個目錄,存放網頁

  注意:不要將目錄放在桌面或者文稿等個人文件夾中

  一般放在如下目錄中:

    /Users/xxxx/Sites

  其中xxxx用電腦的當前用戶名替換,如下圖,我的是janlor

  在10.10.3系統中已經默認存在該目錄(即“站點”),不需要新建Sites文件夾

  

 

二、修改Apache配置文件httpd.conf

  1.打開終端進入httpd.conf文件目錄

  cd /etc/apache2  回車

  2.查看當前工作目錄

  pwd  回車

  ls 回車

  然后可以看到extra和http.conf兩個文件(我這里已經備份了httpd.conf文件,所以多了httpd.conf.bak文件)

  

  3.備份httpd.conf文件

  因為使用終端操作沒有辦法撤銷,所以操作前最好備份相關文件,尤其對新手來說容易出錯

  備份httpd.conf文件只需輸入以下命令:

    sudo cp httpd.conf httpd.conf.bak

  sudo 表示使用系統管理員修改,具有最大操作權限

  cp 表示拷貝文件

  注意:1> 終端命令中間都要有空格

     2> 這個命令只需要執行一次!!

     3> 如果配置過程中出現錯誤可以用以下命令恢復:

        sudo cp httpd.conf.bak  httpd.conf

  4.編輯httpd.conf文件

  首先關閉中文輸入法(防止出錯)

  1.用vim編輯器打開httpd.conf文件

  輸入以下命令:

    sudo vim httpd.conf

  這里的 sudo 不能丟,否則打開的文件是只讀的,沒法編輯

  2.查找DocumentRoot

  1> 輸入:

    /DocumentRoot

  然后移動光標到如圖所示的兩個目錄:

  

  輸入:

    i

  表示進入編輯模式(可以看到下面有個--INSERT--)

  接下來把上面兩個目錄引號內都改為:

    /Users/xxxx/Sites

  也就是剛開始新建的存放網頁的目錄,xxxx改為電腦的用戶名

  2> 繼續向下,找到 Options FollowSymLinks Multiviews 這句話

  給Options FollowSymLinks之間加入Indexes變為:

    Options Indexes FollowSymLinks Multiviews

  3> 查找php

    按鍵盤左上角的ESC鍵,進入命令模式

  輸入:

    /php

  將光標移動到行首,按“i”進入編輯模式,將行首的 “#” 刪除

  4> 保存退出

  在命令模式下輸入:

    :wq

三、拷貝php.ini文件

  輸入:

    sudo cp /etc/php.ini.default /etc/php.ini

 

四、測試是否配置成功

  啟動Apache服務器:sudo apachectl -k start

  停止Apache服務器:sudo apachectl -k stop

  重啟Apache服務器:sudo apachectl -k restart

  注意:這里通常會出現一個提示:

    

  這個很常見,是因為本地沒有DNS服務器,這個提示可以忽略

  如果是其它提示,說明剛才的配置有問題

 

  測試是否配置成功,只需要在瀏覽器輸入127.0.0.1

  出現下圖表示配置成功:

  

 

五、安裝過程中可能出現的問題及解決辦法

  1.在vim中,如果感覺做了不應該的更改,一定不要保存退出,應該使用:q!命令不保存退出

  2.輸入 sudo 時,會要求輸入密碼,這個密碼是電腦的開機密碼,沒有密碼可以在"系統偏好設置" --> "用戶與群組"-->"更改密碼"設置

  3.配置完成后,如果提示沒有權限訪問,絕大多數是因為目錄寫錯了

  4.點擊"php",如果出現"下載"或者顯示php的源碼內容,說明php沒有配置成功

    - 沒有打開http.conf中php一行的注釋

    - 沒有拷貝php.ini

  如果上述兩步驟都完成了,還不行可以將Apache停止,然后再啟動,命令上面有。

  5.為了保證用戶的安全,每次重新啟動計算機Apache不會自動啟動,需要進入終端手動啟動

  即:

    sudo apachectl -k start

   

    


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 徐闻县| 贺州市| 巨野县| 康乐县| 泌阳县| 连州市| 获嘉县| 轮台县| 南部县| 泸西县| 涿鹿县| 哈密市| 广灵县| 盐源县| 阿克| 文登市| 额尔古纳市| 秦皇岛市| 阿巴嘎旗| 台湾省| 广州市| 深圳市| 英超| 陕西省| 山丹县| 石阡县| 大丰市| 红原县| 泉州市| 苗栗市| 旌德县| 陆良县| 科技| 龙泉市| 南江县| 墨竹工卡县| 遵义市| 栾城县| 丹阳市| 湖口县| 高雄县|