Linux版安装说明
下载地址
【GitHub】https://github.com/Datayoo/HuggingFists
【百度网盘】https://pan.baidu.com/s/12-qzxARjzRjYFvF8ddUJQQ?pwd=2024
安装说明
环境要求
操作系统:CentOS7
硬件环境:至少4核8G,系统使用Containerd容器,容器以及镜像会固定存放到/data目录下
安装步骤
-
从git上拉取工程文件 git clone https://github.com/Datayoo/HuggingFists
-
, 或者直接使用download zip下载。(中国国内访问github较慢的朋友,可以通过国内网盘进行下载)。需要注意的是,当使用Windows操作系统克隆项目时,Linux脚本文件中的'\n'会被替换为'\r\n'。当拷贝项目到Linux系统下时,由于'\n'的不同,脚本会无法执行。使用IDEA的开发者可以参考配置 Git 处理行结束符解决问题。
-
进入sengee.community.linux。未安装docker的,执行安装脚本 bash install.sh,会自动安装containerd。已经安装docker的,可以执行bash install_for_docker.sh
-
脚本执行结束后,可通过curl http://localhost:38172 测试系统是否正确安装。安装结束后,可通过访问url地址:“http://服务器IP:38172” 打开工具使用界面。如果外部无法访问到页面,可以将服务器重启一次再试,算子平台会开机自启!
使用Docker安装
linux版本下可以查看install.sh文件,文件中的命令基于centos7编写,ubuntu用户需要自行调整
主要步骤如下:
1.创建datayoo用户
adduser datayoo
2.修改权限,因为容器使用datayoo用户运行
chown -R datayoo:datayoo ../sengee.community.linux/*
chmod -R 777 ../sengee.community.linux/*
3。合并镜像文件,因为镜像文件超过50M,分发安装包时镜像文件被拆分了
cat ./images/mysql.tar.gz* > ./images/mysql.tar.gz
cat ./images/sengee.tar.gz* > ./images/sengee.tar.gz
4.加载镜像文件
docker load -i ./images/mysql.tar.gz
docker load -i ./images/nginx.tar.gz
docker load -i ./images/sengee.tar.gz
5.启动服务
docker compose up -d
6.等几分钟,服务器上通过curl localhost:38172可以访问到页面