使用Apache服務部署靜態網站


  使用Apache服務部署靜態網站(一)

  這節課主要學習了Apache網站服務程序的基本部署、個人用戶主頁功能以及基於IP地址、主機名(域名)、端口號的虛擬主機功能。

  Apache用的端口是80.

  Apache——取自美國印第安人土著語Apache,寓意着擁有高超的作戰策略和無窮的耐性,由於其跨平台和安全性廣泛被認可且擁有快速、可靠、簡單的API擴展。目前擁有很高的Web服務軟件市場占用率,全球使用最多的Web服務軟件,開源、跨平台(可運行於Unix,linux,windows中)。

  支持基於IP或域名的虛擬主機
  支持多種方式的HTTP認證
  集成代理服務器模塊
  安全Socket層(SSL)
  能夠實時見識服務狀態與定制日志
  多種模塊的支持

下面來安裝Apache服務程序吧~

一、使用Apache服務部署靜態網站

一、安裝並配置Apache服務程序

因為之前已經設置好與yum倉庫ping通,所以我們就可以直接用yum下載

 

1.驗證與yum倉庫ping通

 

 

 

 

2.安裝Apache服務程序:

需要注意apache服務程序的軟件包名稱叫做httpd,因此直接執行yum install apache則是錯誤的。

 

 

 

 

  3.運行Apache服務程序並設置為開機啟動

 

 

打開瀏覽器后鍵入http://127.0.0.1,就能看到默認頁面了哦~

 

 

 

 

先別激動!!剛剛學會的安裝和運行只是學習Apache服務成功路上的第一步,現在來了解下各個httpd服務目錄都是干嘛用的吧:

服務目錄

/etc/httpd

配置文件

/etc/httpd/conf/httpd.conf

網站數據目錄

/var/www/html

訪問日志

/var/log/httpd/access_log

錯誤日志

/var/log/httpd/error_log

重要的是:

Apache服務程序的配置文件中,

#號開始的叫注釋行,這些只是描述介紹而已,真正的參數有:

ServerRoot

服務目錄

ServerAdmin

管理員郵箱

User

運行服務的用戶

Group

運行服務的用戶組

ServerName

網站服務器的域名

DocumentRoot

網站數據目錄

Listen

監聽的IP地址與端口號

DirectoryIndex

默認的索引頁頁面

ErrorLog

錯誤日志文件

CustomLog

訪問日志文件

Timeout

網頁超時時間,默認為300秒.

Include

需要加載的其他文件

默認的網站數據是存放在/var/www/html目錄中的,首頁名稱是index.html,可以動手寫入一個文件代替默認頁面哦

使用echo命令將指定的字符寫入到網站數據目錄中的index.html文件中:

 

 

 

二,如果要想將網站數據放在/home/wwwroot目錄,步驟如下

 

1.編輯Apache服務程序的主配置文件:

將在119行的DocumentRoot參數修改為/home/wwwroot“,再把在123行的”/var/www“修改為”/home/wwwroot

 

 保存並退出wq

 

2.建立網站目錄並寫入文件,重啟Apche服務

 

 3.打開瀏覽器看效果,依然是鍵入http://127.0.0.1

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM