博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
跟我学习dubbo-构建Dubbo服务消费者Web应用的war包并在Tomcat中部署(6)
阅读量:5352 次
发布时间:2019-06-15

本文共 1250 字,大约阅读时间需要 4 分钟。

Dubbo 服务消费者 Web 应用 war 包的部署

IP: xx.xx.xx.xx

部署容器:apache-tomcat-7.0.57

端口:8080

应用:jeesml-web.war

1、 下载(或上传)最新版的 Tomcat7:

$wget

2、 规范安装目录:

/home/jeesml/jeesml/web/xxx-tomcat

如: /home/jeesml/jeesml/web/jeesml-tomcat

3、 解压安装

$ mkdir –p /home/jeesml/jeesml/web

$ tar -zxvf apache-tomcat-7.0.57.tar.gz

$ mv apache-tomcat-7.0.57 /home/jeesml/jeesml/web/jeesml-tomcat

4、 移除/home/jeesml/jeesml/web/jeesml-tomcat/webapps 目录下的所有文件:

$ rm -rf /home/jeesml/jeesml/web/jeesml-tomcat/webapps/*

5、 上传 Dubbo 服务消费者 Web 应用 war 包 jeesml-web.war

到/home/jeesml/jeesml/web/jeesml-tomcat/webapps

6、 防火墙开启 8080 端口,用 root 用户修改/etc/sysconfig/iptables

# vi /etc/sysconfig/iptables

增加: ## jeesml-tomcat:8080

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

重启防火墙:

# service iptables restart

7、 Tomat 内存设置:

$ vi /home/jeesml/jeesml/web/jeesml-tomcat/bin/catalina.sh

#!/bin/sh

JAVA_OPTS='-Xms128m -Xmx512m -XX:PermSize=128m'

8、 启动 Tomat7

$ /home/jeesml/jeesml/web/jeesml-tomcat/bin/startup.sh

9、 浏览

10、 配置 Tomcat 开机启动:

在虚拟主机中编辑/etc/rc.local 文件,

加入:su - jeesml -c '/home/jeesml/jeesml/web/jeesml-tomcat/bin/startup.sh'

 

 

请各位持续关注《跟我学习dubbo-Dubbo监控中心的介绍与简易监控中心的安装(7)》

由于第一次写关于dubbo的博客,还希望大家加入dubbo学习交流群(446855438),一起学习。

转载于:https://www.cnblogs.com/jeesml/p/5138179.html

你可能感兴趣的文章
黑客攻防入门秘籍
查看>>
Swift迎来了1.0 GM 版(2014.09.09)
查看>>
【iOS开发-68】APP下载案例:利用tableView自带的cell布局+缓存池cell复用时注意button状态的检查...
查看>>
《Genesis-3D开源游戏引擎-FQA常见问题解答》2014年01月10号版本
查看>>
Java 编程下实现随机无重复数字功能
查看>>
Android 编程下的代码混淆
查看>>
animation属性
查看>>
页内的模块和组件抽象规划经验
查看>>
安全-分析深圳电信的新型HTTP劫持方式
查看>>
将Centos的yum源更换为国内的阿里云源
查看>>
git diff 的用法
查看>>
ajax 跨域问题
查看>>
站立会议第一天(11月15日)
查看>>
sql创建临时表并且插入数据
查看>>
我对技术的理解
查看>>
每日bing API
查看>>
JAVA命名规范
查看>>
【Thinkphp学习】TP3.2.3在PHP5.5环境下运行非常慢
查看>>
Navicat for MySQL连接MYSQL出错,错误代码1045的解决方法
查看>>
.NET WEB程序员需要掌握的技能
查看>>