WWW服务

1、wwwWorld wide
web,满世界音信网),是创设在Internet基础之上的,以WEB服务作为表现格局的一种逻辑互连网。

2、WEB服务的兑现程序:MS IIS、Apache、SunONE、NCSA httpd

安装Apache

www.yabovip4.com,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”
亚搏app官方网站,             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
[email protected]

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文件落实访
                                      问控制)
 
2、WEB服务的实现程序。         330     Order allow,deny访问调控)
         331     Allow from all
 
                   Order 允许,禁止
                   允许 from 所有
 
                   Order 优先级2,优先级1
                   allow from IP 允许访谈的地址
2、WEB服务的实现程序。                   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、创立口令文件与丰盛安全帐户
2、WEB服务的实现程序。                   #htpasswd -c /口令文件存款和储蓄地方  安全帐户名
                                -c 制造口令文件
         b、配置客商验证目录权限设置领域)
 
2、WEB服务的实现程序。                   AuthType Basic 客商认证项目 基本注脚)
                   AuthName “This is a security Site,Please Login:”
                   客商认证领域内容)
 
                   AuthUserFile /etc/httpd/passwd01
客商口令文件的任务)
 
2、WEB服务的实现程序。                   Require user root tom 允许访谈的顾客)

六、虚构主机

1、基于IP的虚构主机

2、WEB服务的实现程序。a、鲜明主机的IP地址:
                   新建虚构接口:#ifconfig eth0:1 IP地址
         b、创造基于IP的虚构主机
         <VirtualHost 192.168.16.252>
        ServerName 192.168.16.252:80 设置主机名
        ServerAdmin
[email protected]  
管理员邮件地址
        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
[email protected]
 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
[email protected]
 DocumentRoot “/www/baidu”
 DirectoryIndex index.html
 Errorlog logs/baidu/error_log
 Customlog logs/baidu/access_log common
</VirtualHost>

1、wwwWorld wide
web,满世界音讯网),是创设在Internet基础之上的,以WEB服务作为表现格局的一种逻辑网络。
2、WEB服务的落实程序:M…

发表评论

电子邮件地址不会被公开。 必填项已用*标注