nginx+keepalived+heartbeat双机热备份配置手册

nginx+keepalived+heartbeat双机热备份配置手册

ID:4503333

大小:340.50 KB

页数:31页

时间:2017-12-02

nginx+keepalived+heartbeat双机热备份配置手册_第1页
nginx+keepalived+heartbeat双机热备份配置手册_第2页
nginx+keepalived+heartbeat双机热备份配置手册_第3页
nginx+keepalived+heartbeat双机热备份配置手册_第4页
nginx+keepalived+heartbeat双机热备份配置手册_第5页
资源描述:

《nginx+keepalived+heartbeat双机热备份配置手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、双机热备份配置手册Nginx+keepalived+heartbeat双机热备份配置手册双机热备份配置手册正文目录1双机热备简介42双机热备安装与配置52.1安装环境和软件版本说明52.2系统安装52.3JDK环境安装配置52.4MYSQL安装配置72.4.1基本安装配置72.4.2数据库双机互备72.5反向代理服务器NGINX的安装配置92.6KEEPALIVED安装配置132.7HEARTBEAT的安装配置152.8APACHE-TOMCAT安装配置173CENTOS下安装配置的改动193.1NGINX193.2KEEPALIVED213.3HEARTBEAT243.

2、4添加SHELL脚本26双机热备份配置手册1双机热备简介双机热备及负载均衡配置图如下所示双机热备份配置手册1双机热备安装与配置1.1安装环境和软件版本说明系统:LinuxUbuntu10.10JDK环境:jdk-6u31-linux-i586方向代理服务器Nginx:nginx-0.7.67探测服务器状态软件Keepalived:keepalived-1.1.17Web服务器:Apache-tomcat:apache-tomcat-6.0.35数据库MySQL:mysql-5.1.611.2系统安装1.3JDK环境安装配置1、安装jdk程序最新版本jdk:jdk-6u31

3、-linux-i586.bin进入usr目录:cd/usr在当前目录创建目录java:mkdirjava将jdk安装文件复制到java目录下:cp/usr/software/jdk-6u31-linux-i586.bin/usr/java给安装程序赋予权限:chmod+xjdk-6u31-linux-i586.bin执行安装命令:./jdk-6u31-linux-i586.bin安装成功后,在java目录下会出现jdk1.6.0_31的目录。2、配置环境变量:编辑/etc/profile文件:vi/etc/profile按I键进入编辑状态在适当位置配置以下内容:双机热备份

4、配置手册exportJAVA_HOME=/usr/java/jdk1.6.0_31exportJRE_HOME=$JAVA_HOME/jreexportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/rt.jarexportPATH=$PATH:$JAVA_HOME/bin完成配置后,按ESC键,然后输入:wq保存并退出(:q!退出不保存)3、使配置文件生效:source/etc/profile运行java-version,会有下面的提示:程序“java”已包含在下列软件包中

5、:*gcj-4.4-jre-headless*gcj-4.5-jre-headless*openjdk-6-jre-headless请尝试:sudoapt-getinstall<选定的软件包>执行下面两个命令,安装java到系统中sudoupdate-alternatives --install /usr/bin/java java /usr/java/jdk1.6.0_31/bin/java300sudoupdate-alternatives--install/usr/bin/javacjavac/usr/java/jdk1.6.0_31/bin/javac300设置默

6、认的JDKsudoupdate-alternatives--configjava4、再查看java版本:java–version,显示版本信息则表示安装正确如下图:5、注意事项:双机热备份配置手册如果安装完之后,jdk版本不是当前所安装的,则需先卸载之前linux自带的版本。1.1MySQL安装配置先按照2.7前几步配置hostname和hosts文件。1.1.1基本安装配置1、启用自动安装mysql:apt-getinstallmysql-server2、设置root密码,如12343、进入mysql–uroot–p4、建立数据库pmdb:CREATEDATABASEp

7、mdb;5、将之前导出的pmdb数据文件导入:mysql>pmdb.sql;6、退出mysql,修改配置文件/etc/mysql/my.cnf在mysqld字段中加入下面内容:7、注意!!!(MYSQL不区分表名大小写)lower_case_table_names=1default-character-set=utf8(数据库缺省以utf8存储)init_connect='SETNAMESutf8'(设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8运行)1.1.2数据库双机互备1、设置主服务器A。配置

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。