Dubbo視頻教程--基礎(chǔ)篇--構(gòu)建Dubbo服務(wù)消費者Web應(yīng)用的war包并在Tomcat中部署

構(gòu)建Dubbo服務(wù)消費者Web應(yīng)用的war包

1、打包類型:war

2、包含的配置文件

3、依賴到的jar包(相關(guān)工程要先構(gòu)建)

4、構(gòu)建war包

Tomcat中部署服務(wù)消費者Web應(yīng)用的war包

1、環(huán)境變量配置(Java環(huán)境變量全平臺統(tǒng)一)

2、部署目錄規(guī)范

/home/yuleo/sxfj/web/xxx-tomcat

3、Tomcat內(nèi)存設(shè)置

4、設(shè)置Tomcat開機(jī)啟動

Tomcat中部署web應(yīng)用war包步驟

IP: 192.168.192.131

部署容器:apache-tomcat-7.0.57

端口:8080

應(yīng)用:sxfj-web-boss.war

1、 下載(或上傳)最新版的 Tomcat7:

$wget

http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.57/bin/apache-tomcat-7.0.57

.tar.gz

2、 規(guī)范安裝目錄:

/home/yulei/sxfj/web/xxx-tomcat

如:

/home/yulei/sxfj/web/boss-tomcat

3、 解壓安裝

$ mkdir –p /home/yulei/sxfj/web

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

$ mv apache-tomcat-7.0.57 /home/yulei/sxfj/web/boss-tomcat

4、 移除/home/yulei/sxfj/web/boss-tomcat/webapps 目錄下的所有文件:

$ rm -rf /home/yulei/sxfj/web/boss-tomcat/webapps/*

5、 上傳 Dubbo 服務(wù)消費者 Web 應(yīng)用 war 包 sxfj-web-boss.war

到/home/yulei/sxfj/web/boss-tomcat/webapps

6、 防火墻開啟 8080 端口,用 root 用戶修改/etc/sysconfig/iptables,

# vi /etc/sysconfig/iptables

增加:

## boss-tomcat:8080

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

重啟防火墻:

# service iptables restart

7、 Tomat 內(nèi)存設(shè)置:

$ vi /home/yulei/sxfj/web/boss-tomcat/bin/catalina.sh

#!/bin/sh

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

8、 啟動 Tomat7

$ /home/yulei/sxfj/web/boss-tomcat/bin/startup.sh

9、 瀏覽 http://192.168.192.131:8080/sxfj-web-boss

10、? 配置 Tomcat 開機(jī)啟動:

在虛擬主機(jī)中編輯/etc/rc.local 文件,加入:

su - yulei -c '/home/yulei/edu/web/boss-tomcat/bin/startup.sh'

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容