1.下载tomcat安装包
https://archive.apache.org/dist/tomcat/tomcat-8/v8.0.37/bin/
2.上传至linux服务器中,可以是自己熟悉的文件夹下
3.将文件移动到/usr/local/路径下
mv apache-tomcat-8.0.37.tar.gz /usr/local/
4.解压缩
tar -zxvf apache-tomcat-8.0.37.tar.gz
5.修改环境变量
vim /etc/profile
文件末尾添加
export CATALINA_HOME=/usr/local/apache-tomcat-8.0.37
export $PATH:$CATALINA_HOME/bin
export CATALINA_BASE=/usr/local/apache-tomcat-8.0.37
export $PATH:$CATALINA_BASE/bin
重新生效profile文件
source /etc/profile
6.启动Tomcat
cd /usr/local/apache-tomcat-8.0.37/bin
./startup.sh
7.访问Tomcat:浏览器 IP:8080
8.访问成功后,清空webapps文件夹下所有内容,并新建空的ROOT文件夹. (为后续部署dubbo-admin使用)
cd webapps
rm -rf *
mkdir ROOT
注意:如果无法访问,可能是服务器防火墙设置问题
解决办法:
1.查看防火墙状态:
systemctl status firewalld
2. 启动防火墙:
systemctl start firewalld
3.查看防火墙开放的端口:
firewall-cmd --zone=public --list-ports
4.开放8080端口:
firewall-cmd --zone=public --add-port=8080/tcp --permanent
5.重新加糟防火墙:
firewall-cmd --reload
二.部署Dubbo admin
1.从git上下载Dubbo admin的压缩包
https://gitcode.net/mirrors/apache/incubator-dubbo?utm_source=csdn_github_accelerator
找到2.5.x版本,下载zip压缩包
2.本地解压缩后,在dubbo-admin文件夹位置打开终端,进行maven打包
mvn package -Dmaven.test.skip=true
成功示例:
2.打包完成后,在dubbo-admin文件夹下的target文件夹中生成了以.war结尾的文件
3.将dubbo-admin-2.5.10.war解压到linux服务器中tomcat的webapps中
注意:webapps在安装tomcat成功后,已经执行了清除 *** 作,并且创建了空的ROOT文件夹
3.1 上传文件至webapps中
3.2选择需要上传的.war文件即可
3.3将webapps下的.war文件移动至ROOT文件夹下
mv dubbo-admin-2.5.10.war ./ROOT/
3.4解压
cd ROOT
jar -xvf dubbo-admin-2.5.10.war
4.修改zookeeper地址及端口号
cd WEB-INF/
vim dubbo.properties
注意:zookeeper的地址信息与zookeeper所在的服务器的地址与端口号一致
5.启动zookeeper
docker start zookeeper
6.启动tomcat
7.浏览器访问 ip:8080端口访问 用户名密码都是root
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)