构建LAMP网站服务器平台之 基于域名的虚拟Web主机及个人主页

来源:百度文库 编辑:神马文学网 时间:2024/10/03 03:48:15
构建LAMP网站服务器平台之 基于域名的虚拟Web主机及个人主页
2010-06-25 16:48:47
标签:域名Web网站服务器LAMP个人主页   [推送到技术圈]
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 、作者信息和本声明。否则将追究法律责任。http://jiayf.blog.51cto.com/1659430/339190
案例需求
——公司的网站服务器在Internet网络中注册了一个公网IP地址:210.188.201.72,并使用该IP地址注册了2个域名:www.benet.com,www.accp.com。该服务器已经安装好了RHEL5 操作系统,并使用源码编译的方式安装了Web服务器软件httpd-2.2.9,现需要对httpd服务进行配置,以便同时运行2个域名所对应的网站服务
附加:为方便用户、建立系统用户的个人主页,且设置基于用户的访问控制,并且设置计划任务,使用awstast分析web日志
需求描述
www.benet.com 站点的网页文件存放目录:
p /usr/local/apache2/htdocs/benetcom
www.accp.com 站点的网页文件存放目录:
p /usr/local/apache2/htdocs/accpcom
使用同一个httpd,为上述站点提供虚拟Web主机服务
实现思路
1. 预先搭建1台DNS服务器,提供如下解析记录:
www.benet.com à 172.16.0.1

www.accp.com à 172.16.0.1

2. 配置Web服务器的IP地址、主机名等参数
创建网页文档根目录及用于测试的网页文件
3. 分别准备两个虚拟站点的网页文件

4. 修改httpd.conf文件,添加虚拟主机设置



5. 重新启动httpd服务后,验证实验结果
在客户机浏览器中访问http://www.benet.com

在客户机浏览器中访问http://www.accp.com

两次访问应看到显示不同的页面内容
注意:首先要确保DNS配置正确、工作正常;否则,可以考虑修改客户端及服务器的hosts文件,添加上述主机名映射记录。后一种方式可以节省一部分实验时间,但只建议在环境较差的情况下采用
建立系统用户的个人主页
A. 修改httpd文件,启用个人主页功能,且启用基于用户的访问控制


B. 建立个人主页测试文件

C. 向认证文件添加账号

D. 赋予/home/test/目录执行权限

E. 重新启动httpd服务

F. 在客户机浏览器中访问个人主页

使用awstats分析web日志并设置计划任务
A. 解压并释放awstats软件包,执行目录中pl脚本进行安装



默认选项选择”y”就Ok了
B. 修改awstats.www.benet.conf配置文件


C. 创建数据库存放目录,并更新数据库


D. 设置cron计划任务,以便定时运行日志分析程序


E. 建立网页文件aw.html,当用户访问http://www.benet.com/aw.html时,自动跳转到awstat的日志分析报告页面


F. 在网页浏览器中查看分析报告

相关技术文档下载:http://down.51cto.com/data/102049
本文出自 “.| ↘ 贾芸斐 ︵ o” 博客,请务必保留此出处http://jiayf.blog.51cto.com/1659430/339190
本文出自 51CTO.COM技术博客
构建LAMP网站服务器平台之 基于域名的虚拟Web主机及个人主页 Ubuntu下构建LAMP服务器 构建基于Linux下的IRC服务器和WEBIRC登陆平台 构建基于Linux下的IRC服务器和WEBIRC登陆平台 数字化校园虚拟化平台的构建 基于Java的Web服务器工作原理 基于Java的Web服务器工作原理 Web服务器上防范基于ASP程序的木马 Web服务器上防范基于ASP程序的木马 基于.NET的Web应用框架构建模式 构建基于ipchains的Linux防火墙---web开发者手册 构建基于云计算的物联网运营平台 构建基于云计算的物联网运营平台-1 名片设计、打印及分享平台:点雅 | 趣站集 - 汇集全球最有趣的网站,最好玩的网站,Web... HTTP协议格式分析 - WEB前端+LAMP - JavaEye技术网站 主机屋域名的简单设置教程 基于三星S3C2440A的Micro2440视觉处理平台的构建 - 21IC中国电子网 SOA实践:构建基于Java Web服务和BPEL的企业级应用 基于Eclipse平台的软件设计和构建方法 - 51CTO.COM web服务器和应用服务器的区别? - 每天一点点 - JavaEye技术网站 学习 Flickr 的 基于 LAMP 的容量规划经验 冰狗的部落-搭建Apache Mongrel 最佳RoR Web服务器平台 解决基于tomcat的web应用乱码问题 - J2EE开发者 - web思想社区 关注互联网平台级架构设计,UNIX/LINUX系统管理,项目管理,个人职业规划及RIA,CSS/JS/XML,ASP, 基于Web Service的系统集成技术在网络教育平台中的应用