CentOS+Jdk+Jboss+dubbo+zookeeper集群配置教程

上传人:飞*** 文档编号:40224624 上传时间:2018-05-24 格式:DOCX 页数:11 大小:45.21KB
返回 下载 相关 举报
CentOS+Jdk+Jboss+dubbo+zookeeper集群配置教程_第1页
第1页 / 共11页
CentOS+Jdk+Jboss+dubbo+zookeeper集群配置教程_第2页
第2页 / 共11页
CentOS+Jdk+Jboss+dubbo+zookeeper集群配置教程_第3页
第3页 / 共11页
CentOS+Jdk+Jboss+dubbo+zookeeper集群配置教程_第4页
第4页 / 共11页
CentOS+Jdk+Jboss+dubbo+zookeeper集群配置教程_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《CentOS+Jdk+Jboss+dubbo+zookeeper集群配置教程》由会员分享,可在线阅读,更多相关《CentOS+Jdk+Jboss+dubbo+zookeeper集群配置教程(11页珍藏版)》请在金锄头文库上搜索。

1、目录1.软件准备.22.安装步骤.22.1.安装虚拟机.22.2.在 CentOS 上安装 JDK .22.3.安装 Jboss .42.4.Zookeeper 单机版的安装与测试.62.5.Zookeeper 集群安装(单点与分布式成功安装) .92.6.dubbo 管理控制台及集成 zookeeper 集群部署.9CentOS+Jdk+Jboss+Dubbo 配置教程1.软件准备软件准备虚拟机:VMware-workstation-full-10.0.0-1295980.exeCentOS: CentOS-5.10-i386-bin-DVD-1of2.iso、CentOS-5.10-i38

2、6-bin-DVD-2of2.isoJdk7:jdk-7u45-linux-i586.rpmJboss7.1.1:jboss-as-7.1.1.Final.zipZookeeper:zookeeper-3.4.5.tar.gzSSH 工具:SSHSecureShellClient-3.2.9.exe2.安装步骤安装步骤2.1.安装虚拟机安装虚拟机一、在电脑上安装 VMware-workstation-full-10.0.0-1295980.exe二、在 Vmware 上安装 CentOS 操作系统2.2.在在 CentOS 上安装上安装 JDK一、查看 Linux 自带的 JDK 是否已安装

3、(卸载 centOS 已安装的 1.4)安装好的 CentOS 会自带 OpenJdk,用命令 java -version ,会有下面的信息:# java version(注:下面开始#开始是 shell 命令,并且用颜色区分)java version “1.6.0“OpenJDK Runtime Environment (build 1.6.0-b09)OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)最好还是先卸载掉 openjdk,在安装 sun 公司的 jdk,先查看 rpm -qa | grep java# rpm -qa |

4、 grep javajava-1.4.2-gcj-compat-1.4.2.0-40jpp.115java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5卸载:#rpm -e -nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115#rpm -e -nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5二、安装 JDK 在 usr 下新建 java 文件夹,用 ssh 工具将安装包 jdk-7u45-linux-i586.rpm 放在/usr/java目录下,然后安装 JDK,注:也可以直接在 cen

5、tos 直接点击安装 jdk;# cd /usr/java # sudo rpm -ivh jdk-7u45-linux-i586.rpm三、配置环境变量 # vi /etc/profile 按 i 进入 vi 插入模式,光标移动到最后,在最后加入以下几行: export JAVA_HOME=/usr/java/jdk1.6.0_10 export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin 按 ESC:

6、wq(退出 vi 并保存)# reboot (重启机器配置生效)2.3.安装安装 Jboss一、把 jboss 解压文件放到 usr 文件夹下面,目录文件结构/usr/jboss-as-7.1.1.Final/bin二、执行添加管理员用户#cd /usr/local/jboss/bin#sh add-user.shWhat type of user do you wish to add?a) Management User (mgmt-users.properties)b) Application User (application-users.properties): aEnter the

7、details of the new user to add.Realm (ManagementRealm) : (回车)Username : (输入用户名)Password : (输入密码)Re-enter Password :(重新输入密码)About to add user adminjboss for realm ManagementRealmIs this correct yes/no? yesAdded user adminjboss to file /usr/local/jboss/standalone/configuration/mgmt-users.propertiesAdd

8、ed user adminjboss to file /usr/local/jboss/domain/configuration/mgmt-users.properties三、配置环境变量# vi /etc/profile export JBOSS_HOME=/usr/jboss-as-7.1.1.Finalexport PATH=$PATH:$JBOSS_HOME/bin:wq四、修改 standalone.xml 文件 编辑 standalone.xml 文件,将 jboss.bind.address.management、jboss.bind.address 127.0.0.1 替换为本

9、机 IP 或者 0.0.0.0vi /jboss/standalone/configuration/standalone.xml保存并退出, 按 ESC 后输入:wq五、编辑防火墙vi /etc/sysconfig/iptables注意要在最后一句的前面添加如下语句:-A INPUT -m state -state NEW -m tcp -p tcp -dport 80 -j ACCEPT-A INPUT -m state -state NEW -m tcp -p tcp -dport 8009 -j ACCEPT六、启动 jboss启动 jboss 有两种方式:(1)如果关闭当前窗口则 jb

10、oss 服务也被关闭。# sh /usr/jboss-as-7.1.1.Final/bin/standalone.sh(2)如果关闭当前窗口则 jboss 服务在后台运行。# nohup /usr/jboss-as-7.1.1.Final/bin/standalone.shjboss 启动后访问 http:/(centos ip 地址):9990/即可出现管理员页面,表示启动成功。(IP 为用户在 standalone.xml 配置文件中配置过的 IP)七、部署 Jboss Web 程序,这里只将简单的打包 war利用 jdk 里的工具,例如我们要打包的文件在 D:cbweb;运行 cmd;

11、md D:cbweb 进入 D:cbweb然后输入 jar -cvf cbweb.war *回车,文件配打包成 cbweb.war *,位于 D:cbweb 中。利用 eclipse在 WebRoot 上单击右键,选择 Export 选项, 然后选择 J2EE WAR file 选项,然后选择工程名称和路径,单击完成就可以了。将打包的 war 文件放到 standalone/deployments 目录下,然后访问访问http:/(centos ip 地址):9990/ cbweb2.4.Zookeeper 单机版的安装与测试单机版的安装与测试一、下载最新的稳定版并 zookeeper-3.4

12、.5.tar.gz,放到/home/文件夹下面,解压#tar -zxvf zookeeper-3.4.5.tar.gz二、生成配置conf/目录下有个 zoo_sample.cfg,是样板配置文件, 复制一份成 zoo.cfg,里面有两个比较重要的配置:dataDir=/var/lib/zookeeper # 数据存放位置,可根据需要修改clientPort=2181 # 服务监听端口,可根据需要修改# cd zookeeper-3.4.5# cp conf/zoo_sample.cfg conf/zoo.cfg# vi conf/zoo.cfg# vi conf/zoo.cfg# The n

13、umber of milliseconds of each ticktickTime=2000# The number of ticks that the initial# synchronization phase can takeinitLimit=10# The number of ticks that can pass between# sending a request and getting an acknowledgementsyncLimit=5# the directory where the snapshot is stored.# do not use /tmp for storage, /tmp here is just# example sakes.dataDir=/home/zookeeper-3.4.5/data(数据存放位置,可根据需要修改)# the port at which the clients will connectclientPort=2181(服务监听端口,可根据需要修改)# Be sure to read the maintenance section of the# administrator guide before turning on autopurge.# http:/zookeeper.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号