使用最廣的 web 伺服器
mac自帶,只需要修改幾個配置就可以,簡單,快捷
有些特殊的伺服器功能,apache都能很好的支援 例如:httpput
/delete
操作,知識補充涉及的https
服務
配置伺服器的工作
修改配置檔案中的兩個路徑
,指向剛剛建立的資料夾
拷貝乙個檔案
配置伺服器注意事項
配置伺服器
# 切換工作目錄
$ cd /etc/apache2
常用命令
# *** 備份檔案,以防不測,只需要執行一次就可以了
# 格式 cp (copy 的縮寫) httpd.conf (原始檔) httpd.conf.bak (目標檔案)
# vim裡面只能用鍵盤,不能用滑鼠
# 用vim編輯httpd.conf
# 查詢`documentroot`
* /documentroot
# 進入編輯模式
* i# 修改`兩處`引號中的路徑
documentroot "/users/你的使用者名稱/sites"
"/users/你的使用者名稱/sites">
# 繼續向下找到
options followsymlinks multiviews
# 加乙個單詞 `indexes`,修改後的結果如下:
options indexes followsymlinks multiviews
# 返回命令模式
* esc
# 查詢php
* /php
# 將游標移動到首行
* 0# 刪除行首注釋 #
* x# 儲存並退出
* :wq
# 不儲存退出!!!!!!!!!
* :q!
# 切換工作目錄
$ cd /etc
# etc 目錄有點類似於 windows/system32,存放配置檔案的目錄
$ sudo cp php.ini.default php.ini
# 重新啟動apache伺服器
$ sudo apachectl -k restart
如果提示以下錯誤是正常的:
解決辦法:
在終端中輸入以下兩個命令:
# 關閉 apache 伺服器
$ sudo apachectl -k stop
# 啟動 apache 伺服器
$ sudo apachectl -k start
可以啟動計算機之後,開啟終端,輸入以下命令:
# 啟動 apache
$ sudo apachectl -k start
# 查詢歷史輸入的命令
$ history
交換檔案已經存在,直接按字母 "d",可以刪除交換檔案!
以下是在終端中修改檔案許可權的指令!
$ ls -la
$ chmod 644 info.php(沒有許可權的檔名)
$ chmod 644 *.*
金步國 Apache伺服器全域性配置
伺服器全域性配置 本文件說明了由伺服器核心 core 提供的以實現基本伺服器運轉的一些指令。伺服器標識 相關模組 相關指令 serveradmin 和servertokens 指令控制有關伺服器的哪些資訊將出現在伺服器生成的文件中 如錯誤訊息 servertokens 指令設定伺服器http響應頭字...
apache伺服器配置
1.首先說明監聽埠 listen 80 2.然後是主站點的配置 基本配置 serveradmin com documentroot var www html servername test.com errorlog logs amc error log customlog logs amc acce...
Apache伺服器的配置
apache配置檔案路徑 etc httpd conf.d 對映網域名稱配置檔案 其中 servername 為網域名稱 documentroot 為html主頁的路徑 啟動apahce的命令 usr local apache2 bin apachectl start apache停止apache的...