智石开PLMCloud高级版在debian、ubuntu、centos系统上的部署教程
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
这两天跟智石开PLMCloud高级版干上了,有小姑娘不会操作,让帮协助操作一下,然而就直接操作了一番~~也顺便做个记录!
智石开PLMCloud高级版在debian、ubuntu、centos系统上的部署教程
写在前面:关于支持的系统与数据库信息
智石开PLMC高级版系统支持在debian、ubuntu、kylin10、centos及uos等多种主流linux发行版上部署;
数据库:系统支持使用mysql、dm、sqlserver和人大金仓四种数据库;
一、部署“智石开PLMCloud高级版”得有版本,我这也没有;
二、把下载到的智石开PLMC高级版安装金盘---common目录下的所有文件,用ssh工具连接服务器,上传到/opt目录,如下图所示
三、解压包
cd /opt/ bash pre_install.sh
四、设置主机信息,坑开始;
坑1:注意:安装阶段,服务器ip用内网地址,不然数据盘找不到!
坑2:执行命令的目录,一定是 /opt/check_env
1、根据实际修改下面的服务器ip、服务器密码、端口(22)
echo "服务器ip|plmcnew-app|root|服务器密码|22" >>add_hosts_list.txt
说明:若有多台主机,则需把其余机器也加入到文本中
2、设置磁盘,用lsblk命令查看磁盘,若有独立数据盘则将服务器ip和数据盘符加入到文本
echo "服务器ip vdb(注意有时候不是vdb,有可能是nvme1n1)" >> diskname.tx
root@plmcnew-app:/opt/check_env# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
loop0 7:0 0 63.8M 1 loop /snap/core20/2571
loop1 7:1 0 61.9M 1 loop /snap/core20/1405
loop2 7:2 0 79.9M 1 loop /snap/lxd/22923
loop3 7:3 0 89.4M 1 loop /snap/lxd/31333
loop4 7:4 0 50.9M 1 loop /snap/snapd/24505
nvme0n1 259:0 0 200G 0 disk
├─nvme0n1p1 259:1 0 1M 0 part
├─nvme0n1p2 259:2 0 200M 0 part /boot/efi
└─nvme0n1p3 259:3 0 199.8G 0 part /
nvme1n1 259:4 0 500G 0 disk
└─nvme1n1p1 259:5 0 500G 0 part
注意上面磁盘信息,有2个显示500G,其实是用到下面“nvme1n1p1” ,而非上面的“nvme1n1”,一定要看仔细,不然就出现错误
五、初始化数据(依次执行下面三段命令,并使用reboot命令重启服务器)
bash 1infrastructure_check.sh bash 2system_init.sh bash 3check_info.sh
重点:一定要让自己数据盘显示/data
nvme1n1 259:4 0 500G 0 disk └─nvme1n1p1 259:5 0 500G 0 part └─vg_data-lv_data 253:0 0 500G 0 lvm /data
六、安装docker|中间件|应用
坑:注意,安装阶段请用内网ip地址,plm服务器安装,会从如下几个配置自动读取服务器信息,请按实际修改服务器ip(依次执行命令即可)
sed -i 's|10.0.3.16|服务器ip|g' /opt/docker/docker.ini sed -i 's|10.0.3.16|服务器ip|g' /opt/app/app.ini sed -i 's|10.0.3.16|服务器ip|g' /opt/app/roles/app.yml sed -i 's|10.0.3.16|服务器ip|g' /opt/middleware/middleware.ini
说明:部署测试环境时,按实际修改服务器ip即可;部署正式环境,若数据库服务器是独立的,执行命令后请手动修改middleware.ini中的mysql地址;
/opt/middleware/middleware.ini中的mysql地址;
集群部署时,将所有应用服务器都加入docker.ini,根据实际修改app.ini和middleware.ini
集群部署原则:
docker.ini:所有应用服务器都需安装docker,因此该文件需配置所有应用服务器地址
app.ini:所有应用至少规划两个节点,其中加密狗服务只能部署一个节点
app.yml:集群部署时,base-url和base-url-in需设置成前端服务vip地址
middleware.ini:mysql、rabbitmq和onlyoffice两个节点,redis和nacos三个节点,minio四个节点
七、正式安装PMLC并安装mysql数据库;依次执行下面的命令,此刻时间过长,预计30-60分钟哦!
cd /opt bash install_all.sh
八、所用到的地址;
1、访问nacos地址:http://ip:8848/nacos
2、证书申请和导入 后台管理系统 访问地址:http://服务器ip/util/login.html
3、登录系统,浏览器打开http://ip/plmc/, 此处ip为前端服务器地址;
4、文件服务器,设置存储信息,存储类型:minio(桶名称:按规则设置,勿用大写字母,且不能为minio)
地址:http://ip:9000
5、访问打印机 地址: http://ip:631
九、智石开PLMCloud高级版所需开放端口:
22、80、1080、8090、3306、9000;
写在最后:这不挠的一下就出来了嘛~~~~~~~~~~~
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!

