1. 程式人生 > >搭建Apache網站基礎服務

搭建Apache網站基礎服務

簡單 內容 應用 per 代碼 rpm -ivh 開發 dcb 掛載

簡介

Apache HTTP Server 是開源軟件項目的代表,也是世界使用排名第一的Web服務器軟件。它可以運行在幾乎所有廣泛使用的計算機平臺上。
因為它是自由的開源軟件,所以不斷有人來為它開發新的功能、新的特性、修改原來的缺陷。

Apache的主要特點:
  • 開源代碼:這是它的重要特點之一,也是其他特性的基礎

  • 跨平臺應用:apache服務器可以運行在絕大多數的平臺上

  • 支持各種web編程語言:Apache服務器可支持的網頁編程語言包括Perl、PHP、Python、Java等。

  • 模塊化設計:Apache並沒有將所有的功能集中在單一的服務程序內部,而是盡可能的通過標準的模塊來實現專有的功能

  • 運行非常穩定:Apache服務器可用於構建具有大量負載訪問量的web站點

  • 良好的安全性:Apache服務器具有相對較好的安全性,這是開源軟件共同具有的特性

實驗環境

系統環境:centos 6.5
服務器IP地址:192.168.100.10
yum掛載目錄:/mnt/sr0

實驗目標

1.在客戶端可以訪問apache網站主頁

2.修改apache網站主頁內容

3.在客戶端可以用域名訪問apache網站主頁

實驗步驟

一、httpd 服務器的基本配置

1·安裝httpd服務

yum install httpd –y /redhat 6默認已安裝httpd,可忽略這一步

2·修改主配置文件

vim /etc/httpd/conf/httpd.conf /httpd的主配置文件

技術分享圖片

3.查看Apache網頁

[root@localhost ~]# service iptables stop //關閉防火墻
[root@localhost ~]# setenforce 0
[root@localhost ~]# service httpd start / /開啟httpd服務

技術分享圖片

4.修改主頁

[root@localhost ~]# cd /var/www/html/
[root@localhost html]# echo "this is my test web" > index.html /在站點中寫入自己想要內容

技術分享圖片

在現實生活中,我們訪問所有網頁基本都是使用域名訪問,很少使用ip地址訪問。

所以,這裏就體現了DNS解析的重要性,下面就告訴大家如何搭建dns服務器:

(這裏只是簡單介紹正向解析)

二、搭建DNS服務器

1.安裝bind軟件包

[root@localhost ~]# cd /mnt/sr0/Packages/
[root@localhost Packages]# rpm -ivh bind-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm

2.修改主配置文件named.conf

[root@localhost ~]# vim /etc/named.conf

技術分享圖片

技術分享圖片

3. 創建並修改DNS正向解析文件

[root@localhost ~]# cd /var/named/
[root@localhost named]# cp -p named.localhost benet.com.zone /將模板文件改為正向解析文件進行修改
[root@localhost ~]# vim /var/named/benet.com.zone /修改正向解析文件

技術分享圖片

4.啟動dns服務

[root@localhost html]# service named start /啟動DNS服務

[root@localhost html]# rm –rf * /刪除原站點內容

[root@localhost html]# echo "It works" > index.htm /修改站點內容

5.再開一臺window 7作為客戶機訪問apache網頁(驗證)

技術分享圖片

技術分享圖片


搭建Apache網站基礎服務