dubbo 在centos7下安装
2019独角兽企业重金招聘Python工程师标准>>>
在linux中运行Dubbo服务需要JDK,Tomcat,Zookeeper支持.
获取dubbo-admin-2.8.4.war
通过 https://github.com/dangdangdotcom/dubbox 下载源码,然后自己编译得到。
运行cmd,更改路径到下载文件路径:
cd C:\Users\11075\Downloads\dubbox-master
执行 mvn install -Dmaven.test.skip=true 编译.
最终在dubbo-admin下的target将生成一个war包:
1.解压apache-tomcat-8.0.52.tar.gz到当前目录,重命名为:dubbo-Tomcat
2.将dubbo-admin-2.6.0.war解压到webapps下,dubbo-admin-2.6.0重命名为ROOT
3.修改WEB-INF下的dubbo.properties文件为:
dubbo.registry.address=zookeeper://服务器Ip:2181
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest
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_HOMEsource /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
转载于:https://my.oschina.net/langwanghuangshifu/blog/2251510
dubbo 在centos7下安装相关推荐
- Centos7下安装Docker
Centos7下安装Docker(详细的新手装逼教程) 参考: https://www.cnblogs.com/qgc1995/archive/2018/08/29/9553572.html 早就听说 ...
- linux 安装redis2.8.3,centos7下安装Redis2.8版本步骤
Redis 简介 Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用. Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zs ...
- linux Centos7下安装python3及pip3
linux Centos7下安装python3及pip3 先去python官网下载python3安装包 执行命令: wget https://www.python.org/ftp/python/3.6 ...
- 学习笔记(1)centos7 下安装nginx
学习笔记(1)centos7 下安装nginx 这里我是通过来自nginx.org的nginx软件包进行安装的. 1.首先为centos设置添加nginx的yum存储库 1.通过vi命令创建一个rep ...
- centos7下安装mariadb
centos7下安装mariadb 参考: http://www.cnblogs.com/Netsharp/p/5875474.html https://downloads.mariadb.org/m ...
- CentOS7下安装nginx1.99
文章目录 1.前期准备 1.1 安装gcc 1.2 安装其他依赖包 1.3 下载安装包 2.安装nginx 2.1 解压nginx 2.2 编译安装 2.3 启动 2.4 常用命令 3.Nginx配置 ...
- CentOS7下安装GUI图形界面
1.如何在centOS7下安装GUI图形界面 当你安装centOS7服务器版本的时候,系统默认是不会安装GUI的图形界面程序,这个需要手动安装CentOS7 Gnome GUI包. 2.在系统下使用命 ...
- 在CentOS7下安装MySQL8数据库
在CentOS7下安装MySQL8数据库 一 准备Linux环境 默认已安装:Linux虚拟机+ CentOS 笔者用的是如下版本: VMware15:VMware-workstation-full- ...
- Redis基础2(Centos7 下 安装redis)
Centos7 下 安装redis redis是一个软件,帮助开发者对一台机器的内存进行操作. 1.安装redis 第一步:下载redis安装包 命令 :wget http://download.re ...
- 阿里云服务器——centos7下安装MySQL,并且实现远程连接
centos7下安装MySQL,并且实现远程连接 1.先查看MySQL是否安装 rpm -qa|grep mysql 2.更新yum源 wget https://dev.mysql.com/get/m ...
最新文章
- Python-EEG工具库MNE中文教程(14)-Epoch对象中的元数据(metadata)
- flex+php截图Demo
- 【数据结构与算法】之深入解析“合并两个有序链表”的求解思路与算法示例
- Vue.js的计算属性
- (转)mssql2005生成表字典
- 爬get接口_网络字体反爬之起点中文小说
- php 字符串含有下划线,PHP-我的会话ID中有下划线
- 【C语言】C语言常量和变量
- ORA-06575: 程序包或函数 NO_VM_DROP_PROC 处于无效状态
- spring多线程获取不到bean_刚面完的字节跳动java研发面试题整理(含答案):线程+MySQL+Spring+JVM...
- 通过conda或者pip安装包时出现There was a problem confirming the ssl certificate报错
- 金蝶KIS/K3全版本下载地址
- 毕业论文ppt的研究方法及过程计算机专业,毕业论文答辩ppt(要求和制作技巧)...
- 【算法分析】回溯法解数独(九宫格)算法
- html标记语言表格,表格《 HTML:标记语言 》
- 我们会有我们的天长地久
- 职场打工人快看过来,一分钟教会你PDF转Word后怎么编辑
- 【数据结构】-括号匹配
- Dask核心功能介绍及与Spark的比较
- 【keep-alive原理】
热门文章
- 通信软件开发与应用结业报告
- ADM2587E外围电路设计
- 东芝服务器硬盘参数,性能媲美万转 东芝8TB MG05硬盘体验
- 余弦 matlab 幅度谱,数字图像处理_旋转与幅度谱(含MATLAB代码)
- 储存管理系统c语言,《C语言,图书管理系统,未做文件储存系统.docx
- centos服务器搭建代理
- apple 官网系统软件下载如Command Line Tools下载
- Hadoop版本区别Hadoop组成
- python编写程序掷骰子游戏_python学习之掷骰子游戏
- Useful webs