在linux下配合apache和resin配置多IP的虚拟主机
由于我们是在局区网内用机器做测试服务器,机器比较紧张,而IP地址倒是比较富余,所以使用同一机器的多IP来配置虚拟主机就是一个不错的选择了。因为我 想在同一机器上进行两个系统的部署,所以就使用apache来进行虚拟主机的多IP配置了。好了,开始我们的配置之旅吧~~~
首先就是apache和resin的安装了,安装就不用说了哈。整合就简单说下吧,其实两者之间的整合还是比较简单的,在编译安装resin的时候需要指 定apache的相关配置,这样resin就会自动在apache的配置文件后加上连接到resin的配置了哈,这个具体的先不说,反正安装resin很 简单,几行命令而已,照着敲就可以了。假设我们都已经安装好apache和resin了,我们在整个文章中先作如下的假设:
1.apache的安装路径是:$apache_path
2.resin的安装路径是:$resin_path
3.你的应用系统的路径是:$web_path
我们首先说单个系统在resin和apache中的整合。按照如下的步骤进行:
1.配置resin的document-root为$web_path
2.打开apache的配置文件$apache_paht/conf/httpd.conf,找到DocumentRoot,将其替换为$web_path
保存修改后的配置文件后,重启resin和apache,再输入IP地址就可以访问到你的下web系统了,注意resin的端口8080不要和 apache的监听端口80冲突了。其实他们的简单组合就这么简单,至于如何优化那就是后话了哈,所谓万事开头难嘛,开头搞定了,后面的工作就好办了咯 ~~~
上面说的是如何在利用resin和apache配置单系统,如果我们有多个系统需要在同一主机上进行部署,目前apache支持基于名字的多虚拟主机和基 于IP的多虚拟主机,前者适合在IP不富余的情况下,而后者则适合IP比较多的情况下进行部署。我们今天主要讲的就是后者了,就如本文前面所说的一样。好 了,就开始配置我们的多IP的虚拟主机吧~~
由于是基于多IP的虚拟主机,首先当然就是给主机配置多个IP地址咯, 我们这里以配置两个IP为主,配置多余两个IP的就一样了。首先我们在linux下查看该主机的IP地址:
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:8d:B7:6A:E0
inet addr:192.168.1.111 Bcast:192.168.1.255 Mask:255.255.252.0
inet
相关文档:
一. 使用 Network Time Protocol (NTP) 服务器
1.1 服务器可链接外网时
# crontab -e
加入一行:
*/1 * * * * ntpdate 210.72.145.44   ......
学习过《软件工程》吧.软件工程可是每一个程序员"必修"的课程啊.如果你没有学习过, 建议你去看一看. 在这一章里面,我们一起来从软件工程的角度学习网络编程的思想.在我们写程序之前, 我们都应该从软件工程的角度规划好我们的软件,这样我们开发软件的效率才会高. 在网络程序里面,一般的来说都是许 ......
正则表达式 之元字符理论篇
1.元字符
\ 引用符,用于过滤掉元字符的匹配,将它当作一个普通的字符来进行匹配(包
括下面将出现的所有元字符)
. 匹配任何单个字符
? 匹配0或1个在它前面,即"?"号前面的字符
* 匹配0或任意个在它前面,即"*"号前 ......
来自:http://www.linuxsir.org/main/?q=node/137#1.2
摘要: 本文是find 命令的详细说明,可贵的是针对参数举了很多的实例,大量的例证,让初学者更为容易理解;本文是zhyfly兄贴在论坛中;我对本文进行了再次整理,为方便大家阅读;
目录
版权声明
前言:关于find命令
一、find 命令格式
1、find命令的一般 ......
Linux内核抢占实现机制分析
【摘要】本文详解了Linux内核抢占实现机制。首先介绍了内核抢占和用户抢占的概念和区别,接着分析了不可抢占内核的特点及实时系统中实现内核抢占的必要性。然后分析了禁止内核抢占的情况和内核抢占的时机,最后介绍了实现抢占内核所做的改动以及何时需要重新调度。
【关键字】内核抢占,用户抢 ......