易截截图软件、单文件、免安装、纯绿色、仅160KB

在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


相关文档:

linux select 用法

select系统调用是用来让我们的程序监视多个文件句柄(file descriptor)的状态变化的。程序会停在select这里等待,直到被监视的文件句柄有某一个或多个发生了状态改变。
文件在句柄在Linux里很多,如果你man某个函数,在函数返回值部分说到成功后有一个文件句柄被创建的都是的,如man socket可以看到“On success, a fi ......

linux 网络编程 服务器模型

 学习过《软件工程》吧.软件工程可是每一个程序员"必修"的课程啊.如果你没有学习过, 建议你去看一看. 在这一章里面,我们一起来从软件工程的角度学习网络编程的思想.在我们写程序之前, 我们都应该从软件工程的角度规划好我们的软件,这样我们开发软件的效率才会高. 在网络程序里面,一般的来说都是许 ......

CentOS5.4 Linux下Modbus TCP IP协议C++的一个小例子

///////////////////////////////////////////////////////////////////////////
/*
ReadCoils函数:
读继电器的状态 , 成功返回ture。
send 数据长度=12
recv 数据长度=10
unsigned short int addr 读继电器的起始地址(继电器编号-1) 。
注意:1~8个继电器,起始地址从0开始
unsigned short int len ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号