搭建Apache網站基礎服務
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網站基礎服務