成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

技巧:Apache服務器的配置與管理

運維 服務器運維
Apache是世界使用排名第一的Web服務器軟件。它可以運行在幾乎所有廣泛使用的計算機平臺上,由于其跨平臺和安全性被廣泛使用,是最流行的Web服務器端軟件之一。

WWW服務

1、www(World wide web,全球信息網),是構建在Internet基礎之上的,以WEB服務作為表現形式的一種邏輯網絡。

2、WEB服務的實現程序:MS IIS、Apache、SunONE、NCSA httpd

安裝Apache

1、安裝包結構

httpd-2.2.3-6.el5.i386.rpm 主程序
httpd-manual-2.2.3-6.el5.i386.rpm Apache手冊
httpd-devel-2.2.3-6.el5.i386.rpm 開發庫
system-config-httpd-1.3.3.1-1.el5.noarch.rpm 圖形配置工具

2、啟動Apache 測試安裝:服務名httpd

3、配置文件/etc/httpd/conf/httpd.conf

Apache服務的配置與管理

一、Apache服務的基本配置

1、配置文件/etc/httpd/conf/httpd.conf
   結構:Section 1: Global Environment(全局配置)
          Section 2: 'Main' server configuration(主服務器配置)
          Section 3: Virtual Hosts (虛擬主機配置)

二、Apache的基本配置

1、設置Apache的主目錄

         279 DocumentRoot "/var/www/html"
             DocumentRoot “Apache的主目錄絕對路徑”

2、設置Apache的主頁文件

          390 DirectoryIndex index.html index.html.var
              DirectoryIndex 順序1文件 順序2文件 ...... 順序n文件

3、設置Apache服務的監聽端口

         134 Listen 80 監聽本機上所有IP的80端口
             Listen IP:端口號   監聽本機特定IP的特定端口
         在Apache中可以使用多條Listen命令實現多主機與多端口的靈活配置。

4、設置Apache的相對根目錄:

         a、相對根目錄是Aapache程序文件的存放位置,包括配置文件和日志文件。
         b、57 ServerRoot "/etc/httpd"

5、設置Apache的日志文件:

         a、日志的種類:錯誤日志
                         訪問日志
         b、錯誤日志:471 ErrorLog logs/error_log
                            ErrotLog 錯誤日志文件名
 
         c、訪問日志:513 CustomLog logs/access_log combined
                            CustomLog 訪問日志文件名 訪問日志的格式
                        訪問日志格式:common(標準格式,為絕大多數日志分析工具所識
                                           別)
                                      combined (common的擴展)
                        日志格式由484 LogFormat 命令定義

6、管理員地址設置,Apache故障時的通知地址。

         250 ServerAdmin root@localhost

7、設置Apache服務所在主機的主機名:Apache啟動時會向DNS解析主機名

         263 ServerName www.itatpro.com:80

             ServerName 主機的FQDN:端口號

             ServerName IP:端口號

三、設置用戶主目錄權限

         304 <Directory "/var/www/html">
             <Directory "用戶主目錄">
         318     Options Indexes      FollowSymLinks MultiViews
                    選項     允許目錄瀏覽   允許多重視圖
                             -Indexes 不允許目錄瀏覽
                             多重視圖 Apache會自動匹配相近的內容回傳客戶端,支持符
                                 號連接文件的使用。
         325     AllowOverride None(禁止使用每個目錄下的.htaccess文件實現訪
                                      問控制)
 
         330     Order allow,deny(訪問控制)
         331     Allow from all
 
                   Order 允許,禁止
                   允許 from 所有
 
                   Order 優先級2,優先級1
                   allow from IP 允許訪問的地址
                   deny from IP 禁止訪問的地址
 
         333 </Directory>

四、創建虛擬目錄

1、虛擬目錄:是主目錄的擴充。虛擬目錄可以靈活的配置磁盤空間。

2、添加虛擬目錄:

         Alias /虛擬目錄名/ "虛擬目錄的實際位置"
          <Directory "虛擬目錄的實際位置">
    541     Options Indexes MultiViews
    542     AllowOverride None
    543     Order allow,deny
    544     Allow from all
    545 </Directory>

3、絕對引用

         Alias /虛擬目錄名(/)    "/虛擬目錄的實際位置(/)"

五、訪問控制

1、用戶身份驗證

         a、建立口令文件與添加安全帳戶
                   #htpasswd -c /口令文件存儲位置  安全帳戶名
                                -c 創建口令文件
         b、配置用戶驗證(目錄權限設置領域)
 
                   AuthType Basic (用戶認證類型 基本認證)
                   AuthName "This is a security Site,Please Login:"
                   (用戶認證領域內容)
 
                   AuthUserFile /etc/httpd/passwd01 (用戶口令文件的位置)
 
                   Require user root tom (允許訪問的用戶)

六、虛擬主機

1、基于IP的虛擬主機

         a、確定主機的IP地址:
                   新建虛擬接口:#ifconfig eth0:1 IP地址
         b、創建基于IP的虛擬主機
         <VirtualHost 192.168.16.252>
        ServerName 192.168.16.252:80 設置主機名
        ServerAdmin root@itat.com   管理員郵件地址
        DocumentRoot "/www/itat"    主目錄
        DirectoryIndex index.html   主頁文件
        Errorlog logs/itat/error_log 錯誤日志
        Customlog logs/itat/access_log common 訪問日志
 
         AuthType Basic
         AuthName "This is a security Site,Please Login:"
         AuthUserFile /etc/httpd/passwd01
         Require user root tom
         </VirtualHost>

2、基于端口的虛擬主機

         <VirtualHost *:8081> (*表示本機的所有IP地址)
        ServerName 192.168.16.254:8081
                   ......
         </VirtualHost>

3、基于多主機頭的虛擬主機(所有站點均應包含在虛擬主機設置中)

         a、創建DNS解析結構
         b、創建基于主機頭的虛擬主機
 
 
例:NameVirtualHost 192.168.16.254 (設置不同主機頭所公用的IP)
 
<VirtualHost www.itat.com> (第一個虛擬主機為默認虛擬主機,承擔所有對本
 ServerName www.itat.com:80    Apache非指定主機頭的訪問)
 ServerAdmin root@itat.com
 DocumentRoot "/www/itat"
 DirectoryIndex index.html
 Errorlog logs/itat/error_log
 Customlog logs/itat/access_log common
</VirtualHost>
 
<VirtualHost www.baidu.com>
 ServerName www.baidu.com:80
 ServerAdmin root@baidu.com
 DocumentRoot "/www/baidu"
 DirectoryIndex index.html
 Errorlog logs/baidu/error_log
 Customlog logs/baidu/access_log common
</VirtualHost>

責任編輯:景琦 來源: 51CTO blog
相關推薦

2010-02-24 10:25:21

2011-03-11 15:52:59

LAMP優化

2011-08-08 14:17:22

DNS服務器WindowsServ

2018-04-02 15:07:01

LinuxApacheWeb服務器

2010-03-16 15:42:26

Java遠程配置

2011-09-07 10:09:38

服務器虛擬化

2010-10-12 11:15:29

2011-08-08 10:19:55

Windows服務器

2010-05-21 11:50:54

IIS服務器

2009-01-08 17:45:10

服務器WebLinux

2018-08-09 09:10:54

2010-05-19 12:50:52

Subversion服

2017-11-17 10:46:13

NginxApache服務器

2017-05-28 10:03:23

服務器監控機架式

2009-09-24 15:55:12

打印服務器

2014-09-22 09:52:06

2010-05-17 16:50:38

IIS服務器

2018-10-26 11:30:40

Apache Web服務器站點

2019-01-30 14:42:00

Apache服務器web服務器

2009-02-10 15:49:00

Linux服務器服務器安全網絡服務器
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日日碰狠狠躁久久躁96avv | 久久久久午夜 | 91精品久久久久久久久中文字幕 | 91精品国产乱码久久久久久久 | 伊人性伊人情综合网 | www.青青草 | 亚洲一区二区中文字幕在线观看 | 欧美综合一区二区 | 亚洲精彩免费视频 | 天天射天天干 | 精品一区二区三区av | 国产一区二区三区四区在线观看 | 亚洲一区二区三区乱码aⅴ 四虎在线视频 | 日韩欧美三区 | 精品无码久久久久久国产 | 欧美日韩在线电影 | 秋霞电影一区二区三区 | 久久久久亚洲av毛片大全 | 欧美日韩电影一区二区 | 玖玖玖在线观看 | 国产美女在线精品免费 | 青青草免费在线视频 | 成人av片在线观看 | 天天综合日日夜夜 | 天堂资源最新在线 | av中文字幕网站 | 99综合| 精品成人69xx.xyz | 一二三在线视频 | 蜜桃av鲁一鲁一鲁一鲁 | 国产超碰人人爽人人做人人爱 | 福利精品 | 午夜资源| av一区二区三区四区 | 亚洲男人天堂2024 | 永久看片 | 日韩伦理一区二区 | 9porny九色视频自拍 | 免费a网 | 欧美网站一区 | 精品国产一区二区久久 |