标签:
所有的Apache管理员都会遇到一个问题,就是在一台物理系统上运行多个版本的Apache服务器,或是运行多个同一版本的Apache服务器的副本,对于前者,在编译时为不同版本的Apache指定不同的安装目录即可。例如,在下面的例子中指定安装目录为 /usr/local/apache2 和 /usr/local/apache2.1:
# ./configure --prefix=/usr/local/apache2
.........
#./configure --prefix=/usr/local/apache2.1
.........
这样安装后的服务器程序以及它们的组件都处在指定的目录下面,每一个版本的Apache都拥有自己的Apache守护程序(httpd)、DSO模块以及配置文件,这样就可以使用不同版本的多个Apache服务器。
而对于后者,运行同一版本的多个Apache则只需要指定一个不同的配置文件就可以了。例如:
# httpd -f /usr/local/apache2/conf/httpd.conf
运行多个Apache服务器对于管理员来说是件很平常的事,无论使用哪种方法,要同时运行多个Apache服务器的关键则是为不同的Apache服务器指定唯一的端口,而这可以通过指定不同的配置文件来实现。
Apache服务器运维笔记(1)----运行多个Apache服务器
标签:
原文地址:http://www.cnblogs.com/dongling/p/5654020.html