apache 负载均衡的安装
两台电脑A和B
问1:负载均衡的apache httpd程序需找一个C电脑进行安装么?
问2:如果不用找C,那A和B上都需要安装apache httpd,还是选一台电脑进行安装配置。
问3:现用的的A和B的tomcat访问端口9080,如果仅在A上安装apache httpd,我将A的tomcat 的端口改成9081,A的apache端口设为9080,B的tomcat端口不变,是否可以?
问1:负载均衡的apache httpd程序需找一个C电脑进行安装么?
一般需要3台机器,C电脑作为web server,A,B为app server,然后将C作为可外网访问,A,B只能内网访问,这样更安全。而且即使A或B一个宕机了,系统仍然可正常运行。
如果你把apache安装到A或B上也行,就是安装apache的机器宕了,整个服务就停了。
问2:如果不用找C,那A和B上都需要安装apache httpd,还是选一台电脑进行安装配置。
只安装一个就可以。
问3:现用的的A和B的tomcat访问端口9080,如果仅在A上安装apache httpd,我将A的tomcat 的端口改成9081,A的apache端口设为9080,B的tomcat端口不变,是否可以?
我认为可以。但是真正设置的时候还是设置成不同的吧,要不自己很容易弄迷糊的。
创建安装文件夹
mkdir apache2
解压文件
tar -zvxf httpd-2.2.17.tar.gz
查看端口
netstat -an|grep 80
安装
./configure --prefix=/home/zxg/apache2 --enable-so --enable-mods-shared=proxy
make
make install配置httpd.conf文件#modyfied by Zhao,XingGuo (2)
#ProxyPass /spring3i......
答案就在这里:安装apache作为负载均衡
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?