MeterSphere部署与启动

#https://www.cnblogs.com/tangda/p/10824273.html #博客园推荐学习博客

一、CentOS配置python3环境:
参考链接:https://www.cnblogs.com/knighterrant/p/10719887.html
		https://www.cnblogs.com/qiangyuzhou/p/10783519.html
		  
		  pip3 install --upgrade pip 		#升级pip3 

		  #配置环境变量
		  添加环境变量之前需要明白以下几点:
			1、Linux的环境变量是保存在变量PATH中(window 也是保存在PATH中),可通过命令 echo $PATH 输出查看
			2、Linux环境变量值之间是通过冒号分隔的( : )
			其格式为:PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------:<PATH N>
          
          所有用户永久添加环境变量:
          	1.编辑/etc/profile文件 vi /etc/profile 
          	2.文件末尾添加:export PATH="/usr/local/nginx/sbin/:$PATH"
          	3.source  /etc/profile
          	
          #例子
          PATH=/opt/python36/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
          export PATH="/root/zk/MeterSphere/metersphere-release-v1.10.2:$PATH"

		总结:
  		linux所有用户永久添加环境变量注意几点:

	    1、变量之前使用冒号分隔
	    2、使用命令export
	    3、export时,需要有$PATH
	  	   4、在文件的末尾添加
	    5、配置文件有,/etc/profile  和  ~/.bashrc		# ~/.bashrc 文件 是对当前用户永久添加环境变量
	    6、添加bin或者sbin目录即可
	    #source  /etc/profile 后未生效,重新登录Linux即可


			


进入pipenv环境安装依赖包
	pipenv shell  	#选择到对应目录后执行该命令会在当前路径下生成一个名称为Pipfile的项目,可在该venv下操作依赖包
	exit            #退出pipenv环境

安装docker-compose依赖包
	pip3 install docker-compose

二、安装配置MeterSphere 前提条件:需要先安装 Python3 (见python3环境配置) 和 docker-compose (pip3 install docker-compose)	###安装docker-compose时,自己搭建时未使用pipenv环境,不知是否用pipenv环境是否也可安装成功
参考链接:
	https://testerhome.com/opensource_projects/128


三、Metersphere 部署与启动		https://www.cnblogs.com/testingcode/p/14410892.html
	一键安装:
	curl -sSL https://github.com/metersphere/metersphere/releases/latest/download/quick_start.sh | sh

	如果中途有容器显示unhealthy,可以清理一下本地镜像后执行:msctl reload

	启动:msctl start

	停止:msctl stop

	查看状态:msctl status

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

	如果中途有容器显示unhealthy,可以先停止所有服务再次启动
	
	#运行Metersphere服务时,需要先启动docker
		开启docker: systemctl start docker

		查看docker 进程 ps -ef | grep docker

		最后执行docker-compose up -d 
		#docker-compose up -d 命令无法执行,是因为不在配置文件目录运行docker-compose up的话,会报错:
			Can't find a suitable configuration file in this directory or any parent. Are you in the right directory?
			Supported filenames: docker-compose.yml, docker-compose.yaml
		#解决方案:使用 docker-compose up -f docker-compose.yml -d  命令
		
		
四、查看通讯是否正常
查看ip是否能正常通信
	ping 域名 or ip地址
查看端口号是否正常通信
	telnet ip 端口号    #注意中间存在的空格,如果cmd窗口进入黑屏则表示通讯正常
	


#搭建的Metersphere地址
http://101.132.107.166:8081/
root / Root@123

#查看MeterSphere状态:msctl status
在这里插入图片描述

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值