前言
在上一篇《搭建Dubbo Admin_本地》中,成功在本地环境搭建了 Dubbo Admin 服务,但在大多数情况中,不应该搭建在本地,而是应该搭建部署到远程服务器上,所以此篇博文,将要在上一篇的基础之上介绍,如何把成功运行在本地的 Dubbo Admin 部署到远程服务器上。
演示
服务器操作系统:Centos7,IP:192.168.40.129 运行环境:Java,Nodejs
一、启动服务端
- 进入 dubbo-admin-servertarget 目录
- 将上图的jar包上传至服务器的 /usr/local/dubbo-admin/ 目录中
- 执行命令
nohup java -jar /usr/local/dubbo-admin/dubbo-admin-server-0.1.jar &
二、启动前端
- 将 dubbo-admin-ui 上传到服务器的 /usr/local/dubbo-admin/ 目录中
- 修改配置,编辑/usr/local/dubbo-admin/dubbo-admin-ui/config/index.js,将target 值中的 IP地址和端口,配置为后台服务端的IP和端口。
- 执行命令
cd /usr/local/dubbo-admin/dubbo-admin-ui
npm install
nohup npm run dev &
Nginx配置
代码语言:javascript复制server {
listen 80;
server_name localhost;
location / {
proxy_pass http://localhost:8081;
}