dubbo的安装
- 环境
- CentorOS7(以下简称linux)
- 安装包
参考:https://blog.csdn.net/dc282614966/article/details/80997928
- 步骤

- 2、解压并打开项目,mvn package 得到war包(这里面可以使用idea或者eclipse中打开后打包),如下图:

- 3、部署到tomcat下,启动并访问项目
解压war包后会有一个 dubbo.properties 文件,可以配置注册地址、root和guest的登录密码

访问地址后,输入用户名密码,成功登录主界面,页面右上角可切换语言:
- 4、成功页面

----------------------------------------------优美----线条--------------------------------------------------
- 如果出现以下错误

- 解决办法 apache-tomcat-7\webapps\manager\META-INF文件夹,编辑里面的
context.xml文件
注释掉valve标签内的东西
<Context antiResourceLocking="false" privileged="true" >
<!--
Remove the comment markers from around the Valve below to limit access to
the manager application to clients connecting from localhost
-->
<!--注释掉下面的valve-->
<!--
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />
-->
<Manager sessionAttributeValueClassNameFilter="java\.lang\.(?:Boolean|Integer|Long|Number|String)|org\.apache\.catalina\.filters\.CsrfPreventionFilter\$LruCache(?:\$1)?|java\.util\.(?:Linked)?HashMap"/>
</Context>

- 更改conf文件夹下的tomcat-users.xml文件
- 添加以下内容
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="manager-script "/>
<role rolename="manager-jmx "/>
<role rolename="manager-gui"/>
<role rolename="manager-status"/>
<user username="admin" password="admin" roles="tomcat,role1,manager-script,manager-jmx,manager-gui,manager-status"/>
</tomcat-users>
具体如下图所示:
本文介绍了在CentOS7环境下安装Dubbo的详细过程,包括从GitHub下载2.5.x版本的安装包,使用Maven打包,将WAR包部署到Tomcat,配置dubbo.properties文件,以及解决可能出现的登录权限问题。

2908

被折叠的 条评论
为什么被折叠?



