Chinaunix首页 | 论坛 | 博客
  • 博客访问: 30478
  • 博文数量: 21
  • 博客积分: 521
  • 博客等级: 下士
  • 技术积分: 270
  • 用 户 组: 普通用户
  • 注册时间: 2011-06-14 17:11
文章分类

全部博文(21)

文章存档

2012年(2)

2011年(19)

最近访客

分类: LINUX

2011-06-16 14:48:23

APACHE虚拟主机

配置文件
/etc/httpd/conf/httpd.conf
      NameVirtualHost 172.25.0.1 指明主机
 
    DocumenRoot /网页存放路径
    ServerName  station1.example.com
 
 
主页存放
/var/www/html/
service httpd restart    service httpd reload

用户认证
vim /etc/httpd/conf/httpd.conf
 
      Allowoverride all
      Authtype  Basic   验证类型
      Authname    ttt   验证名字
      Authuserfile  /etc/httpd/conf/.htpasswd    认证密码文件位置
      require valid-user   xm   有效用户
  

     htpasswd -cm /etc/httpd/conf/.htpasswd + 用户
访问控制
    
      Allowoverride all
       Order allow,deny
        deny form all
        Allow  form   192.168.1.0/24
        Allow  form    .example.com
    

        * allow > deny
网页加密

/etc/httpd/conf.d/ssl.conf      // 配置文件

genkey  station.example.com     //生成证书
   Couny Name (letter code)  国家代码
              (full name)   省名
              (e.g. city)   城市
             (eg. company)  公司名
             (eg. section)  部门/组织单元
            ( domain name)  网页全域名  
   [*] 是否加密私钥

私钥存放 /etc/pki/tls/certs/
公钥存放  /etc/pki/tls/private/

修改配置文件将默认的公钥,私钥更改为生成后的钥匙名!
  server httpd reload
阅读(266) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~