网上有很多文章专门描述这部分内容,我在参考《Mod_Proxy+Apache+Tomcat负载均衡与集群配置》下,自己在linux上也搭建了一个单机的集群。
在此,我仅列出遇到的问题。
根据参考的文章,tomcat集群很容易搭建。在安装apache时,遇到了问题。因为apache在安装时,默认情况下不会安装proxy模块,导致我在第一次安装时无法使用负载均衡的功能。
在此把安装apache的过程记录下来:
1、因为apache是以源码形式进行安装的,所以要进行配置。
./configure --prefix=/usr/local/apache2/ --enable-so --enable-proxy-connect=shared --enable-proxy=shared --enable-proxy-ftp=shared --enable-proxy-http=shared --enable-proxy-ajp=shared --enable-proxy-balancer=shared
上面的命令可以将负载均衡涉及的模块也进行编译。编译及安装完成后,如果在/usr/local/apache2/modules/目录下看到对应的*.so文件,证明安装成功了。
2、make clean
3、make
4、make install