1、首先下载对应JDK版本的tomcat安装包 ,我下载的是apache-tomcat-8.5.56.tar.gz,然后上传tomcat的安装包到linux服务器,使用 tar -zxvfapache-tomcat-8.5.56.tar.gz命令解压缩。
2、移除tomcat解压缩目录下的webapps 目录下的所有文件,使用命令rm -rf *
3、上传 Dubbo 管理控制台程序 dubbo-admin-2.5.3.war到tomcat的webapps 目录下。解压并把目录命名为 ROOT:unzip dubbo-admin-2.5.3.war -d ROOT然后将dubbo-admin-2.5.3.war移到其他目录备份:
4、配置 dubbo.properties:vi ROOT/WEB-INF/dubbo.propertiesdu芟鲠阻缒bbo.registry.address=zookeeper://127.0.0.1:2181dubbo.admin.root.password=rootdubbo.admin.guest.password=root用户名和密码自行设置,zookeeper的地址改为你安装的zookeeper地址。
5、防火墙患束锍瓜开启 8080 端口,用 root 用户修改/etc/sysconfig/iptables,vi /etc/sysconfig/iptables增加: ## tomcat:8080-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT重启防火墙:service iptables restart启动tomcat: 在tomcat的bin目录下执行startup.sh
6、但是在jdk1.8的环境下,启动会报错,修改dubbo-admin tomcat默认jdk版本,改为jdk1.7,需要下载jdk1.7的t锾攒揉敫ar包,然后解压,修改tomcat bin目录下的setclasspath.sh文件,在setclasspath.sh文件开头的空白处加上如下两句(指定JDK)exportJAVA_HOME=/usr/local/java/jdk1.7.xexportJRE_HOME=/usr/local/java/jdk1.7.x/jre
7、然后访问服务器公网IP地址的8080端口号(tomcat默认的端口号),此处设置的密码为第4步配置的。登录成功后可以看到如下的界面了。