1. 程式人生 > >配置Apache服務器

配置Apache服務器

errorlog mail 日誌 document log 雙引號 php index.php dir

環境:centos6.5

配置文件解釋

#根目錄 :用來存放apache的配置文件和相關的日誌信息
ServerRoot "/usr/local/apache"

#設置服務器監聽的端口
Listen 80
Listen 8080
#註意可以設置多個監聽端口,ServerName的端口號必須要選擇在這裏已經聲明的


#設置管理員郵件地址
ServerAdmin [email protected]

#設置主機名稱
ServerName www.example.com:80
#如果沒有域名,可以使用ip地址
#ServerName 1.2.3.123:80
#註意這裏的端口號必須從上面的Listen那一項中聲明的端口號中選取,否則會失敗
#也可以省略端口,那麽只要使用Listen中聲明的任意一個端口都可以訪問


#ServerName www.test.com:8080

#設置錯誤日誌
ErrorLog "/usr/log"

#設置文檔目錄
DocumentRoot "/home/wwwroot/"
#文檔目錄是指包含web網站源代碼的那個目錄

#設置首頁
DirectoryIndex index.html index.php
#這個首頁是指客戶端訪問網站的時候首先看到的頁面文件名,這個文件應該在DocumentRoot的那個目錄下
#可以設置多個文件名,會依次從前往後嘗試,一旦嘗試成功就停止嘗試

#設置網站的編碼格式( GB2312 or UTF-8 )
AddDefaultCharset UTF-8

註意:目錄都要使用雙引號將路徑括起來

案例:

部門內部需要搭建一臺web服務器,有以下需求:

  1. 采用的IP地址和端口為192.168.1.80:80
  2. 首頁采用index.html文件
  3. 管理員E-mail地址為[email protected]
  4. 網站的編碼方式為GB2312
  5. 所有的網站資源都放置在“/var/www/html”目錄下
  6. 將Apache的根目錄設置為“/etc/httpd”目錄

配置Apache服務器