Web综合实例

简介:

Web综合实例

要求

主站点 www.abc.com IP 地址为192.168.2.100 任何人都可以访问,主页内容为“web“ 主目录为/var/www/html

市场部站点  mkt.abc.com IP地址为192.168.2.100 实现来源控制及只能允许ip地址在192.168.2.0/24网段的访问 

   主页内容为“mkt“网站目录为/var/www/mkt

技术部站点  tec.abc.com IP地址为192.168.2.100 只能用https访问主页内容为“tec“网站目录为/var/www/tec

www服务器主机为linux 操作系统   REHL5.X的版本

1. 安装httpdmod_sslbind服务

2. 编辑/etc/httpd/conf/httpd.conf

去掉NameVirtualHost前面的“#“号,并在文件最后增加如下内容:

3. 配置dns服务

[root@RHEL chroot]# vim etc/named.conf

[root@RHEL chroot]# vim etc/named.rfc1912.zones增加如下内容:

[root@RHEL chroot]# cd var/named/

[root@RHEL named]# vim abc.com.zone

4. 新建目录 mkt tec 及文件index.html

[root@RHEL www]# mkdir mkt tec

[root@RHEL www]# echo "web" >html/index.html 

[root@RHEL www]# echo "mkt" >mkt/index.html

[root@RHEL www]# echo "tec" >tec/index.html

5. 重启dnshttpd

[root@RHEL www]# service named restart

[root@RHEL www]# service httpd restart

   6. 在一台dns指向192.168.2.100的客户机上测试

  

都可以打开,但这不符合本题目要求

7、对mkt.abc.com做来源控制

编辑/etc/httpd/conf/httpd.conf文件增加如下内容:

重启service httpd restart以后mkt.abc.com只能允许192.168.2.0/24网段的主机访问了

  8、对tec.abc.com做安全(CA已配好

 创建一个存放证书、请求、私钥的certs目录

[root@localhwsm tec]# mkdir certs

 产生私钥

创建请求

CA上发布证书

使tec.abc.com与证书关联

再次编辑vim /etc/httpd/conf/httpd.conf 如下:

 可以了。。。




本文转自 abc16810 51CTO博客,原文链接:http://blog.51cto.com/abc16810/1034841

相关文章
|
4月前
|
监控 前端开发 应用服务中间件
Zabbix【部署 01】Zabbix企业级分布式监控系统部署配置使用实例(在线安装及问题处理)程序安装+数据库初始+前端配置+服务启动+Web登录
Zabbix【部署 01】Zabbix企业级分布式监控系统部署配置使用实例(在线安装及问题处理)程序安装+数据库初始+前端配置+服务启动+Web登录
414 0
|
4月前
|
算法 Java Python
Python【算法中心 01】Web框架Django入门(安装+项目创建+应用创建+服务启动)Python搭建算法中心后台实例分享
Python【算法中心 01】Web框架Django入门(安装+项目创建+应用创建+服务启动)Python搭建算法中心后台实例分享
48 0
|
4月前
|
XML JavaScript 前端开发
【Web智能聊天客服】之JavaScript、jQuery、AJAX讲解及实例(超详细必看 附源码)
【Web智能聊天客服】之JavaScript、jQuery、AJAX讲解及实例(超详细必看 附源码)
52 0
|
4月前
|
移动开发 前端开发 HTML5
【Web端智能聊天客服】之HTML、CSS、Bootstrap的讲解及实例(超详细必看 附源码)
【Web端智能聊天客服】之HTML、CSS、Bootstrap的讲解及实例(超详细必看 附源码)
56 0
|
9月前
|
XML JSON 前端开发
高德地图Web服务API的开发实例解析
高德地图Web服务API的开发实例解析
261 0
高德地图Web服务API的开发实例解析
|
前端开发 JavaScript
web前端-《初识HTML》(附实例详解)
web前端-《初识HTML》(附实例详解)
96 0
|
前端开发 JavaScript 编译器
【Svelte框架】Svelte在构建快速Web应用程序过程中对于嵌套组件和preventDefault【一个APP的实例】
【Svelte框架】Svelte在构建快速Web应用程序过程中对于嵌套组件和preventDefault【一个APP的实例】
【Svelte框架】Svelte在构建快速Web应用程序过程中对于嵌套组件和preventDefault【一个APP的实例】
|
jenkins 持续交付 开发者
jenkins手把手教你从入门到放弃03-安装Jenkins时web界面出现该jenkins实例似乎已离线
很久没有安装jenkins了,因为之前用的的服务器一直正常使用,令人郁闷的是,之前用jenkins一直没出过这个问题。
216 0
jenkins手把手教你从入门到放弃03-安装Jenkins时web界面出现该jenkins实例似乎已离线
|
XML 开发框架 安全
【浅谈ASP.NET】——Web服务应用实例
【浅谈ASP.NET】——Web服务应用实例
138 0
【浅谈ASP.NET】——Web服务应用实例
|
存储 JSON 缓存
Web 本地存储和Vue本地存储实例
Web 本地存储和Vue本地存储实例
Web 本地存储和Vue本地存储实例