您的位置 首页 > 数码极客

apache如何备份负载

1.下载安装包 (官方地址:)

2.把压缩包放到/usr/local/下。

3.解压:tar -xvjf

4.安装:

cd

安装APR

cd srclib/apr

./configure --prefix=/usr/local/apr

make

make install

安装APR-util

cd srclib/apr-util

./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr

make

make install

安装Apache

cd

./configure --prefix=/usr/local/apache --enable-so --enable-mods-shared=all --enable-modules=most --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util

make

make install

5.加载模块:进入/usr/local/apache/bin路径下:连着一起的

./apxs -aic /usr/local//modules/proxy/mod_proxy.c ./apxs -aic /usr/local//modules/proxy/proxy_util.c./apxs -aic /usr/local//modules/proxy/mod_proxy_http.c

6.修改/usr/local/apache/con文件:在文件最后加上要配置的代理服务

<Proxy *>

Order deny,allow

Allow from all

</Proxy>

ProxyPass /platforms

ProxyPassReverse /platforms

ProxyPass /map

ProxyPassReverse /map

7.修改端口:

文件中查找 Listen 80,把80改成你想设置的端口

8.修改服务名称:

文件中查找ServerName,找到#ServerName www.exam;把ServerName前面的#去掉,把改成ServerName localhost:80;

9.重启apache注意端口号的占用(查看端口命令:lsof -i:端口号)如果端口占用,先杀掉所有

10.改变redhat的系统语言/字符集

改变redhat的系统语言/字符集修改 /etc/sysconfig/i18n 文件,如

LANG="en_US",英文,

LANG="z;,中文。

11.安装mod_jk

tar -zxvf /usr/local

cd /usr/local

./configure --with-apxs=/usr/local/apache/bin/apxs

--with-java-home=/usr/local

make

make install

/o

将路径/usr/local/apache/conf/extra中workers.properties文件修改

一、 如果启动不了,查看/usr/local/apache/logs/error_log日志

如果提示mod_unique_id.so有问题

修改/usr/local/etc/apache22/

将LoadModule unique_id_module libexec/apache22这一行给注销掉

1.

#ErrorLog "logs/error_log"

ErrorLog "|/usr/local/apache/bin/rotatelogs /usr/local/apache/logs/error-%Y-%m-%d.log 86400"

#CustomLog "logs/access_log" common

CustomLog "|/usr/local/apache/bin/rotatelogs /usr/local/apache/logs/access-%Y-%m-%d.log 86400" common

ProxyPass /foreign

ProxyPassReverse /foreign

LoadModule jk_module module

JkWorkersFile conf/extra

JkMount /* controller

2.work.proterties

#这里可以配置任意多个tomcat,此处配置了2个Tomat服务器.

#host和port根据自己实际配置.实例配置的是本机两个tomcat,分别使用不同的端口.避免冲突

#如果Tomcat不再同一机器上,没必要改端口的。

#server 列表

worker.list=controller,tomcat1,tomcat3

#========tomcat1========

worker. #ajp13 端口号,在tomcat下配置,默认8009

worker. #tomcat的主机地址,如不为本机,请填写ip地址

worker.

worker. #server的加权比重,值越高,分得的请求越多

#========tomcat3========

worker. #ajp13 端口号,在tomcat下配置,默认8009

worker. #tomcat的主机地址,如不为本机,请填写ip地址

worker.

worker. #server的加权比重,值越高,分得的请求越多

#========controller,负载均衡控制器========

worker.con

#指定此负载平衡器负责的Tomcat应用节点。

worker.con #指定分担请求的tomcat

#此处指定集群是否需要会话复制,如果设为true,则表明为会话粘性,不进行会话复制,当某用户的请求第一次分发到哪台

#Tomcat后,后继的请求会一直分发到此Tomcat服务器上处理;如果设为false,则表明需求会话复制。

worker.con #设为false,则表明需求会话复制。

3.配置均衡负载

ProxyRequests Off

# customer

ProxyPass /platformsCustomer balancer://platformsCustomer stickysession=JSESSIONID nofailover=On

ProxyPassReverse /platformsCustomer balancer://platformsCustomer

<proxy balancer://platformsCustomer>

BalancerMember loadfactor=1

BalancerMember loadfactor=1

</proxy>

感谢江荣*多年前的指导和帮助,让我能够学到Apache的安装方法,非常感谢。

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“apache如何备份负载”边界阅读