ARL资产灯塔系统完全安装过程
环境要求
1、linux系统、Ubuntu、Centos都可以
2、Python3
3、docker
4、docker compose
我这⾥的环境是虚拟机Centos7
Centos7⽹上教程直接安装,配置好⽹络,gui界⾯,再看⼀下虚拟机和物理机能不能相互ping的通,nat模式ping不通就改为桥接,安装过程全是在root⽤户下完成的,切换输⼊su
安装
Python3.7
安装编译⼯具
yum -y groupinstall "Development tools"
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
yum install -y libffi-devel zlib1g-dev
yum install zlib* -y
下载安装包
centos和ubuntu>千锋前端培训多少钱>网站源码交易程序源码wget wget /ftp/python/3.7.2/Python-3.7.
解压
tar -xvJf  Python-3.7.
创建编译安装⽬录
mkdir /usr/local/python3
安装
cd Python-3.7.2
./configure --prefix=/usr/local/python3 --enable-optimizations --with-ssl
make && make install
创建软链接
ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3
验证
python3 -V
pip3 -V
错误1
zipimport.ZipImportError: can't decompress data; zlib not available Makefile:1099: recipe for target 'install' failed make: *** [install] Error 1解决
yum -y install zlib1g-dev
错误2
ModuleNotFoundError: No module named '_ctypes'
解决
yum -y install libffi-devel
安装dockeroracle数据库学什么
更新yum包
sudo yum update
卸载旧版本,如果有的话
sudo yum remove docker  docker-common docker-selinux docker-engine
安装软件包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
设置yum源
sudo yum-config-manager --add-repo download.docker/linux/po
安装docker(这⾥默认安装最新版本)
sudo yum install docker-ce
指定版本(列出所有版本)
yum list docker-ce --showduplicates | sort -r
指定版本
sudo yum install <FQPN>  # 例如:sudo yum install docker-ce-17.
启动并加⼊开机启动
sudo systemctl start docker
sudo systemctl enable docker
验证
docker version
安装docker compose
第⼀种⽅式
curl -L "github/docker/compose/releases/download/1.29.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose
第⼆种⽅式
curl bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py
pip3 install  -i pypi.tuna.tsinghua.edu/simple docker-compose
报错只有两个原因
1、docker-compose没有可执⾏权限
解决
chmod +xr docker-compose
2、docker-compose没有完全下载
解决
rm掉换⼀种⽅式下载下来
验证
docker-compose --version
安装ARL灯塔
第⼀种⽅式
mkdir docker_arl  #创建⽂件夹,建议选好位置
wget -O docker_arl/docker.zip github/TophantTechnology/ARL/releases/download/v2.5/docker.zip cd docker_arl
unzip docker2.3.zip
docker-compose up -d
第⼆种⽅式
github/TophantTechnology/ARL/releases
⼿动去官⽹下载,上传到docker_arl⽬录下,建议先解压再上传
docker volume create --name=arl_db #创建容器
cd /root/docker_arl
docker-compose up -d
ls产电plc编程教程
输完显⽰下⾯内容就是启动成功
mysql没有界面吗运⾏情况
docker-compose ps
⽇志
tail -f *.log
登录
注意
如果是本地需要在防⽕墙⾥⾯放⾏5003端⼝,或者关闭防⽕墙如果是腾讯云或阿⾥云需要要安全组⾥⾯放⾏5003端

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。