dubbo 在centos7下安装

在linux中运行Dubbo服务须要JDK,Tomcat,Zookeeper支持.linux

获取dubbo-admin-2.8.4.war

经过 https://github.com/dangdangdotcom/dubbox 下载源码,而后本身编译获得。git

    运行cmd,更改路径到下载文件路径:github

cd C:\Users\11075\Downloads\dubbox-masterweb

    执行 mvn install -Dmaven.test.skip=true 编译.apache

    最终在dubbo-admin下的target将生成一个war包:vim

 

1.解压apache-tomcat-8.0.52.tar.gz到当前目录,重命名为:dubbo-Tomcat浏览器

2.将dubbo-admin-2.6.0.war解压到webapps下,dubbo-admin-2.6.0重命名为ROOTtomcat

3.修改WEB-INF下的dubbo.properties文件为:服务器

    dubbo.registry.address=zookeeper://服务器Ip:2181
    dubbo.admin.root.password=root
    dubbo.admin.guest.password=guestapp

4. 再次压缩为rar,经过远程工具发送到服务器某一目录下。

5.解压缩到当前目录:

    rar x dubbo-Tomcat.rar

6.进入$(pwd)/conf/,修改server.xml的端口(非必需)

7.设置环境变量:

vim /etc/profile

#dubbo-tomcat
CATALINA_DUBBO_BASE=/usr/local/dubbo-Tomcat
CATALINA_DUBBO_HOME=/usr/local/dubbo-Tomcat
export CATALINA_DUBBO_BASE CATALINA_DUBBO_HOME
TOMCAT_DUBBO_HOME=/usr/local/dubbo-Tomcat
export TOMCAT_DUBBO_HOME

source /etc/profile

8.修改dubbo-Tomcat/bin下的startup.sh和shutdown.sh脚本:

    在startup.sh和shutdown.sh的头部添加:

# -----------------------------------------------------------------------------
# Start Script for the CATALINA Server
# -----------------------------------------------------------------------------
export CATALINA_HOME=$CATALINA_DUBBO_HOME
export CATALINA_BASE=$CATALINA_DUBBO_BASE

9.增长权限:

chmod 777 *.sh

启动tomcat:

/usr/local/dubbo-Tomcat/bin/startup.sh

关闭tomcat:

/usr/local/dubbo-Tomcat/bin/shutdown.sh

查看实时日志:

    tail -f /usr/local/dubbo-Tomcat/logs/catalina.log

浏览器访问:http://服务器Ip:9999(已修改端口),用户名和密码均为root

相关文章
相关标签/搜索