Apache伺服器進階設定指南(1)

來源:互聯網
上載者:User
apache|伺服器|進階  目前WWW Server軟體有許多,能運行在linux下的也不少,有NCSA HTTPd Server、CERN HTTPd Server、pache、Netscape Fast Track Server、Zeus Server等。這些軟體各有特色:NCSA(美國伊利諾斯大學的國家超級計算應用中心)是WWW Browser Mosaic發跡之地,也是Netscape公司的安德森成名的地方;CERN(歐洲原子核研究中心)是WWW的起源地,1989年蒂姆·貝納斯-李正是在這開發成功了世界上第一個Web伺服器和客戶機。這兩家推出的WWW Server功能齊全,成為同類軟體的標準,再加上它們都是Freeware,因此剛一推出就大受歡迎。前幾年,在linux下WWW Server軟體使用最多的是NCSA和CERN,但這一兩年來,後起之秀Apache卻獨領風騷,號稱"WWW Server之王"。在最新的Red Hat、Slackware和 OpenLinux各版本中都包含了Apache。

  Apache是在NCSA的基礎上發展起來的,因此這二者的設定檔十分相似。

一、 安裝Apache的安裝十分簡單。最好在安裝RedHat時,選擇安裝Web Server,這樣即使你對編譯操作不熟的話,也能輕輕鬆鬆把伺服器架設起來。

  如果你想親自編譯源檔案,那麼你已經不是一個初學者,建議你直接去看How-To文檔或其他資料。開啟機器,進入X-Window系統後,啟動Netscape Navigator,敲入原生IP地址,如果出現"It worked"的歡迎頁面,那說明伺服器程式工作正常。你可以進行下一步配置工作。在不同的版本下,伺服器預設的工作根目錄也不一樣。Red Hat預設的是/etc/httpd,設定檔在/etc/httpd/conf目錄下,分頁檔在/home/httpd目錄下。

二、 設定httpd.conf、srm.conf、access.conf檔案Apache安裝成功後,在conf子目錄下有四個檔案:httpd.conf、srm.conf、access.conf、magic(請注意:在www-howto文檔中,說第四個檔案是mime.types,但在實際安裝中,在conf子目錄下是magic檔案)。httpd.conf是Apache設定檔案中的主檔案,httpd程式啟動時會先讀取httpd.conf。srm.conf是資料設定檔,在這個檔案中主要設定WWW Server讀取檔案的目錄、目錄索引時的畫面、CGI執行時的目錄等等。access.conf是負責基本的讀取檔案控制,限制目錄所能執行的功能及訪問目錄的使用權限設定。

  下面將簡單對這三個資料設定檔案進行說明。

相關文章

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。