搭建metersphere问题记录

一、命令安装

1、如下错误,进入前端工程目录,npm run build

 2、com.zaxxer.hikari.pool.HikariPool: 594 - DatebookHikariCP - Exception during pool initialization.

  java.sql.SQLException: Access denied for user 'root'@'::1' (using password: YES)

安装mysql时有配置密码,重新修改免密登录

  • 修改/etc/my.cnf最后一行添加skip-grant-tables
  • 重启mysql服务

其他安装步骤按官网流程走就行~

3、以下是我安装的版本

1
2
3
4
5
6
7
Maven 3.8.6
jdk 1.8.0_152
node 16.10.0
docker 20.10.6
mysql 5.7.31
kafka 2.8.0
redis 6.2.5

  环境信息/etc/profile

 

 4、安装成功后启动kafka、zookeeper、redis、前后端服务,启动成功后登录:http://your_ip:8080

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# zookeeper 端口2181 查看后台是否运行netstat -nlatp |grep 2181
# 关闭后台运行bin/zookeeper-server-stop.sh
cd /usr/local/kafka/bin/
nohup ./zookeeper-server-start.sh /usr/local/kafka/config/zookeeper.properties >/dev/null 2>&1 &
 
# 关闭后台运行 bin/kafka-server-stop.sh
nohup ./kafka-server-start.sh /usr/local/kafka/config/server.properties >/dev/null 2>&1 &
 
# 关闭redis redis-cli shutdown
nohup redis-server >/dev/null 2>&1 &
 
cd metersphere/frontend/
npm run build
 
cd ../backend/
nohup mvn spring-boot:run &
 
cd ../frontend/
nohup npm run serve

  

 启动成功后初始登录账户/密码为:admin/metersphere

 

二、docker安装

一键安装:curl -sSL https://github.com/metersphere/metersphere/releases/latest/download/quick_start.sh | bash

安装目录为/opt/metersphere

部署完成后,可使用以下命令进行服务的启动、停止和查看状态等:

启动:msctl start

停止:msctl stop

查看状态:msctl status

重启:msctl restart

重载:msctl reload

查看版本:msctl version

卸载:msctl  uninstall

数据库使用的默认数据库是3306端口,如果被占用会使用3307.初始密码是:Password123@mysql

登录初始用户名: admin
初始密码: metersphere

端口更改:

 如8001端口被占用,则可以修改/opt/metersphere/.env里的MS_NODEEXPORTER_PORT=8002

修改后,需要

cd /opt/metersphere
source .env
msctl reload
posted @   鱼的记忆·  阅读(705)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 上周热点回顾(2.17-2.23)
点击右上角即可分享
微信分享提示