一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

Linux|Centos|Ubuntu|系統(tǒng)進(jìn)程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務(wù)器之家 - 服務(wù)器系統(tǒng) - Centos - CentOS 6.5 web服務(wù)器apache的安裝與基本設(shè)置

CentOS 6.5 web服務(wù)器apache的安裝與基本設(shè)置

2022-02-16 17:5551CTO Centos

這篇文章主要介紹了CentOS 6.5 web服務(wù)器apache的安裝與基本設(shè)置,需要的朋友可以參考下

centos 6.5系統(tǒng)鏡像有兩個(gè),安裝系統(tǒng)只用到第一個(gè)鏡像即centos-6.5-i386-bin-dvd1.iso(32位)或者centos-6.5-x86_64-bin-dvd1.iso(64位),第二個(gè)鏡像是系統(tǒng)自帶軟件安裝包;對于新手不建議安裝最小版本,很多基本的工具都需要安裝。

具體的也可以參考這篇文章:

centos 6.8 服務(wù)器系統(tǒng)安裝配置圖解教程

使用yum安裝apache

yum install httpd -y

apache web 服務(wù)器目錄的文件

 

目錄

描述

web站點(diǎn)目錄

/var/www

apache web站點(diǎn)文件的目錄

/var/www/html

存放web站點(diǎn)的web文件

/var/www/cgi-bin

存放cgi程序文件

/var/www/html/manual

存放服務(wù)器手冊

配置文件

.htaccess

基于目錄的配置文件。.htaccess文件包含對它所在目錄中文件的訪問控制指令

/etc/httpd/conf

存放配置文件

/etc/httpd/conf/httpd.conf

apache web 服務(wù)器主配置文件

啟動(dòng)腳本

/etc/rc.d/init.d/httpd

存放web服務(wù)器守護(hù)進(jìn)程的啟動(dòng)腳本

/etc/rc.d/rc3.d/s85httpd

存放將/etc/rc3.d目錄連接到/etc/rc.d/init.d目錄中的啟動(dòng)腳本

應(yīng)用文件

/usr/sbin

存放apache web 服務(wù)器程序文件和使用程序

   

 /usr/doc

存放apache web 服務(wù)器文件

/usr/log/http

存放apache日志文件

 

安裝完畢后,可以使用如下命令來查看apache的一些相關(guān)安裝信息;

CentOS 6.5 web服務(wù)器apache的安裝與基本設(shè)置

apache的配置文件進(jìn)行語法檢查,可以使用以下命令

CentOS 6.5 web服務(wù)器apache的安裝與基本設(shè)置

若要查看apache編譯配置參數(shù),則可以使用以下命令;

apachectl  -v

CentOS 6.5 web服務(wù)器apache的安裝與基本設(shè)置

還可以使用以下命令查看apache的編輯模塊

CentOS 6.5 web服務(wù)器apache的安裝與基本設(shè)置

重啟apache服務(wù)

CentOS 6.5 web服務(wù)器apache的安裝與基本設(shè)置

apache 服務(wù)器的基本配置

對apache 服務(wù)器的配置,主要是通過編譯apache的主配置文件httpd.conf來實(shí)現(xiàn)的。需要注意的是修改httpd.conf文件后,必須重新啟動(dòng)httpd服務(wù),所做的修改才能夠生效。
httpd.conf文件的位置隨著安裝方式的不同而不同,如果使用rpm的方式安裝,則該文件通常存放在/etc/httpd/conf目錄下;如果使用編譯源代碼的方式安裝,則該文件通常存放在apache安裝目錄的conf子目錄下。由于httpd.conf是一個(gè)文本文件,因此可以使用任何文本編輯器(例如vi)對其進(jìn)行編輯。
httpd.conf配置文件主要由三個(gè)部分組成,分別是全局環(huán)境設(shè)置(section 1:global environment)、主服務(wù)器配置(section 2:'main' server configuration)和虛擬主機(jī)設(shè)置
(section 3: vitual hosts).
每個(gè)部分都有相應(yīng)的配置語句,所有配置語句的語法均為;
配置參數(shù)名稱(選項(xiàng)) 參數(shù)值
盡管配置語句可以放在文件中的任何位置,但為了使http.conf的配置語句除了選擇的參數(shù)值外,所有的選項(xiàng)指令均不區(qū)分大小寫??梢栽诿恳恍姓Z句前用#表示注釋。
 

設(shè)置根目錄路徑

apache服務(wù)器根目錄是指apache存放配置文件和日志文件的目錄,配置參數(shù)為serverroot,
默認(rèn)情況下根目錄位于“/etc/httpd”.根目錄下一般包含conf和logs子目錄。命令如下:
serverroot “/etc/httpd”

設(shè)置監(jiān)聽ip地址及端口號
apache默認(rèn)在本機(jī)所以可用ip地址的tcp80端口上監(jiān)聽客戶端的請求,命令如下:
listen 80
可以使用listen 語句在多個(gè)地址和端口上監(jiān)聽客戶端請求。如設(shè)置服務(wù)器指監(jiān)聽來自12.34.56.78的80端口和192.168.1.144的8080端口的請求,可以使用以下配置語句:
listen 12.34.56.78:80
listen 192.168.1.144:8080 

設(shè)置系統(tǒng)管理員e-mail
當(dāng)客戶端訪問服務(wù)器發(fā)生錯(cuò)誤時(shí),服務(wù)器通常會向客戶端返回錯(cuò)誤提示網(wǎng)頁,為了便于排除錯(cuò)誤,這個(gè)網(wǎng)頁中通常包含有系統(tǒng)管理員的e-mail地址。可以使用配置參數(shù)serveradmin設(shè)置管理員的e-mail,例如:
serveradmin [email protected]
 
設(shè)置服務(wù)器主機(jī)名稱
為了方便apache識別服務(wù)器自身的信息,可以使用配置參數(shù)servername來設(shè)置服務(wù)器的主機(jī)名稱。如果服務(wù)器有域名,則填入服務(wù)器域名:如果沒有域名則填入服務(wù)器的ip地址。命令如下:
servername www.example.com:80
#servername 192.168.0.47:80

設(shè)置主目錄路徑
apache服務(wù)器主目錄默認(rèn)路徑的配置參數(shù)為documentroot,其位于“/var/www/html”下,
需要發(fā)布的網(wǎng)頁一般都放在這個(gè)目錄下。但為了方便管理和使用,也可以修改主目錄路徑,將其改為其他目錄。如:
documentroot “/var/www/html”
例如,可以通過修改配置參數(shù)documentroot的參數(shù)值將apache服務(wù)器主目錄路徑設(shè)為“/home/www”
documentroot “/home/www”

設(shè)置默認(rèn)文件
默認(rèn)文件是指在web瀏覽器中輸入web站點(diǎn)的ip地址或域名即顯示出來的web頁面。也就是當(dāng)url中沒有指定要訪問的頁面時(shí),web瀏覽器中默認(rèn)顯示的頁面,即通常所說的主頁,在一般情況下,apache的默認(rèn)文件為index.html,默認(rèn)文件名由directoryindex配置參數(shù)定義。用戶可以將directoryindex的參數(shù)值改為其他文件:
directoryindex index.html index.html.var
如果設(shè)置多個(gè)默認(rèn)文件,各個(gè)文件名之間必須用空格分隔。apache會根據(jù)文件名的先后順序查找在“主目錄”路徑下的文件名,如果能找到第一個(gè)文件則調(diào)用第一個(gè)文件,否則在尋找并調(diào)用第二個(gè)文件,依次類推。
例如,若要添加index.html 和index.jsp作為默認(rèn)文件,則可以做如下修改:
directoryindex index.html index.htm index.jsp index.html .var
 
配置目錄權(quán)限
在httpd.conf文件中,使用<directory>可以靈活的設(shè)置目錄的權(quán)限。<directory>是容器語句,
必須成對出現(xiàn)。<directory目錄路徑>和</directory>之間封裝了設(shè)置目錄權(quán)限的語句,這些語句僅對唄設(shè)置的目錄及其子目錄起作用。以下是一個(gè)在httpd.conf文件中使用<directory>設(shè)置目錄權(quán)限的例子:

?
1
2
3
4
5
6
<directory “/var/www/icons”>
options indexes multiviews
allowoverride none
order allow,deny
allow from all
</directory>

定義目錄特性選項(xiàng)
在<directory>語句中,可以使用options來定義目錄的特性,也就是設(shè)置某個(gè)目錄使用哪些特性。這些特性包括indexes、multiviews和execcgl等。
indexes
該特性表面目錄允許“目錄瀏覽”,當(dāng)客戶僅指定要訪問的目錄,當(dāng)沒有指定具體要訪問目錄下的哪個(gè)文件,而該目錄下又不僅存在默認(rèn)文件時(shí),apache將以超文本形式返回該目錄中的文件和子目錄的列表。
  

muitiviews
該特性
表明目錄允許內(nèi)容智能匹配。這一特性具有一定的智能。當(dāng)客戶需要訪問的對象在目錄中不存在時(shí),apache將根據(jù)客戶所訪問的對象的內(nèi)容返回智能處理后的結(jié)果。例如,當(dāng)客戶訪問“http://192.168.0.2/icons/a”時(shí),apache會查找icons目錄下的所有a.*文件。假如該目錄下存在a.gif文件,則apache將返回a.gif文件至客戶端,而不會返回錯(cuò)誤信息。
 
all
all包含了除multiviews之外的所有特性。當(dāng)<directory>容器中沒有options時(shí),默認(rèn)值為all。
 
execcgl
該特性表明允許在該目錄下執(zhí)行cgl腳本。
 
followsymlinks
該特性表明允許在該目錄下使用符號鏈接。
 
.htaccess文件
在httpd.conf文件中,配置參數(shù)accessfilename的默認(rèn)值為.htaccess。因此,可以通過.htaccess文件(訪問控制文件)
設(shè)置目錄的權(quán)限。
accessfilename  .htaccess
配置參數(shù)allowoverride可以指定目錄的.htaccess文件中指令的類型。這些類型包括all、none與options、filelnfo、authconfig、limit的任意組合。
基于安全和效率的考慮,雖然可以通過.htaccess文件來設(shè)置目錄的訪問權(quán)限,但應(yīng)盡可能地避免使用.htaccess文件。因此,一般將allowoverride設(shè)置為none,即禁止使用.htaccess文件中的設(shè)置:
allowoverride none
當(dāng)allowoverride參數(shù)值為all時(shí),.htaccess文件可以覆蓋任何以前的配置。
 
實(shí)現(xiàn)訪問控制
目錄的訪問控制可以通過allow和deny語句實(shí)現(xiàn),order選項(xiàng)就用于定義默認(rèn)的訪問權(quán)限以及allow和deny語句的處理順序。allow語句之后顯示被允許訪問該目錄的主機(jī)名列表,而deny語句后則是被拒絕訪問的主機(jī)名列表。
allow和deny語句可以針對客戶機(jī)的域名或ip地址進(jìn)行設(shè)置,以覺得哪些客戶機(jī)能夠訪問服務(wù)器。order語句通常的設(shè)置為以下兩種情況下之一;
order  allow,deny或 order deny,allow
allow,deny:默認(rèn)禁止所有客戶機(jī)的訪問,且allow語句在deny語句之前被匹配。如果某條件即匹配deny語句又匹配allow語句,則deny語句起作用(由于deny語句覆蓋了allow語句)
deny,allow默認(rèn)允許所有客戶機(jī)訪問,且deny語句在allow語句之前被匹配.如果某條件允許即匹配deny語句又匹配allow語句,則allow語句起作用(由于allow語句覆蓋了deny語句)。
下面舉例來說明order、allow和deny語句的使用方法。

以下語句表明允許所有客戶機(jī)的訪問:

order allow,deny
allow from all
以下語句表明除了來自www.deny.com和ip地址為192.168.10.147的客戶機(jī)外,允許所有客戶機(jī)的訪問;
order deny,allow
deny from www.deny.com
deny from 192.168.10.147
以下語句表明僅允許來自192.168.10ip段的客戶機(jī)訪問
order allow,deny
allow from 192.168.10
以下語句表明僅允許來自網(wǎng)絡(luò)192.168.10.0/24客戶機(jī)的訪問,但ip地址為192.168.10.147的客戶機(jī)除外
order  allow,deny
allow from 192.168.10.0/24
deny from 192.168.10.147

原文鏈接:http://10086lhc.blog.51cto.com/10854889/1883862

延伸 · 閱讀

精彩推薦
  • CentosCentos7運(yùn)用/dev/shm進(jìn)行網(wǎng)站優(yōu)化

    Centos7運(yùn)用/dev/shm進(jìn)行網(wǎng)站優(yōu)化

    這篇文章主要介紹了LINUX中Centos7運(yùn)用/dev/shm進(jìn)行網(wǎng)站優(yōu)化相關(guān)知識點(diǎn),對此有興趣的朋友參考學(xué)習(xí)下。...

    彬菌9912022-03-02
  • Centoscentos不小心刪除/root目錄該如何解決?

    centos不小心刪除/root目錄該如何解決?

    一些朋友最近在問小編centos不小心刪除/root目錄該如何解決?今天小編就為大家分享centos不小心刪除/root目錄解決辦法;希望對大家會有幫助,有需要的朋友...

    腳本之家8022019-05-29
  • CentosCentOS下Uptime命令詳解

    CentOS下Uptime命令詳解

    在Linux下,我們可以使用uptime命令,而且此命令不必使用root權(quán)限。uptime命令在系統(tǒng)中已經(jīng)默認(rèn)安裝了。今天小編為大家?guī)淼氖荂entOS下Uptime命令詳解;希望...

    CentOS之家11482019-06-19
  • CentosCentOS6.5下Redis安裝與配置詳細(xì)步驟

    CentOS6.5下Redis安裝與配置詳細(xì)步驟

    本篇文章主要介紹了CentOS6.5下Redis安裝與配置詳細(xì)步驟,詳細(xì)介紹redis單機(jī)單實(shí)例安裝與配置,服務(wù)及開機(jī)自啟動(dòng)。有興趣的可以了解一下。...

    飛流11452021-12-24
  • CentosCentos 7開啟網(wǎng)卡自動(dòng)獲取IP的詳細(xì)方法

    Centos 7開啟網(wǎng)卡自動(dòng)獲取IP的詳細(xì)方法

    本篇文章主要介紹了Centos 7開啟網(wǎng)卡自動(dòng)獲取IP的詳細(xì)方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧...

    凌鋒8972021-12-29
  • CentosCentOS 6.6實(shí)現(xiàn)永久修改DNS地址的方法

    CentOS 6.6實(shí)現(xiàn)永久修改DNS地址的方法

    這篇文章主要介紹了CentOS 6.6實(shí)現(xiàn)永久修改DNS地址的方法,涉及針對CentOS配置文件的相關(guān)設(shè)置技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下 ...

    Linux社區(qū)4472020-08-21
  • CentosCentOS7設(shè)置日期和時(shí)間方法以及基本概念介紹

    CentOS7設(shè)置日期和時(shí)間方法以及基本概念介紹

    這篇文章主要介紹了CentOS7設(shè)置日期和時(shí)間方法以及基本概念介紹,本文講解使用CentOS7中的新命令timedatectl設(shè)置日期時(shí)間方法,需要的朋友可以參考下 ...

    CentOS之家6522019-09-19
  • Centoscentos 安裝與操作方法

    centos 安裝與操作方法

    這篇文章主要介紹了centos 安裝與操作方法,需要的朋友可以參考下...

    centos之家5272019-07-11
主站蜘蛛池模板: 美女被灌浣肠失禁视频 | 能免费观看的韩剧 | 99久久免费国产香蕉麻豆 | 538亚洲欧美国产日韩在线精品 | 性xxx免费视频 | 99草| 国产精品视频二区不卡 | 九九精品成人免费国产片 | 纲手被漫画aⅴ | 色噜噜狠狠色综合 | 美女叽叽| 天天干夜夜拍 | 欧美一区二区三区不卡视频 | 精品视频在线免费看 | 精品日韩欧美一区二区三区在线播放 | 挺进白嫩老师下面视频 | 亚洲高清色图 | 国产成人精品曰本亚洲78 | 99超级碰碰成人香蕉网 | 久久青草免费91线频观看站街 | 精品视频免费在线观看 | 99精品国产高清一区二区三区香蕉 | 温柔校草高h | 911精品国产亚洲日本美国韩国 | 国产99精品免费视频看6 | 成人综合久久综合 | 欧美在线视频免费播放 | 国产毛片在线观看 | 成年人福利 | 双子母性本能在线观看 | 国产在线精品亚洲第一区香蕉 | 香蕉tv国产在线永久播放 | 国产成人精品免费2021 | 九9热这里只有真品 | 我的男友是消防员在线观看 | 精品播放| 视频在线欧美 | 青青自拍视频 | 国产精品久久久久影院色老大 | 免费永久观看美女视频网站网址 | 天天干夜夜拍 |