为什么docker来安装本系统呢,更简单方便,不需要考虑那些安装依赖什么的省事,这系统安装总体非常折腾,系统拿到手第一个版本花了几小时,第二个版本测试至少花了3天才搞定,总之安装过程中会出现各种这样问题那样问题,建议用比较干净的主机来安装,或者重装系统来安装,如果使用老主机各种问题会一堆,两种方法如下,不行可把系统+环境重安装一下一般不会出问题。
利用docker图文详细搭建教程如下:
环境要求:NG1.22 Mysql5.7 rids7.2 node.js1.6
NG1.22 Mysql5.7 rids7.2 这三个比较简单在宝塔商城安装就行了
node.js1.6安装
第一步:在宝塔软件商店搜索:node 安装
![1710528245-25462db7ad90246 NineAi系统利用docker图文详细搭建教程](/wp-content/uploads/replace/0c144141dbd0b301cb59f4e96e1e5bf0.png)
选择刚刚安装的16.20.1
![1710528273-c60b87f4f19b52e NineAi系统利用docker图文详细搭建教程](/wp-content/uploads/replace/d34e6348219099780794910ed7603957.png)
node.js 安装就完成了。
以下三个步骤在终端运行。
在左侧点击终端即可进入此页面。你也可以直接ssh链接操作。
1 | curl -fsSL https://get.docker.com | bash -s docker |
![1710528407-14e6f15552d275d NineAi系统利用docker图文详细搭建教程](/wp-content/uploads/replace/2b2c5babdfb5d1ce3d34b36c5be49e2f.png)
输入之后要记得按回车才会运行
![1710528433-8cc8d064bd23590 NineAi系统利用docker图文详细搭建教程](/wp-content/uploads/replace/24db8fc5e0c409eb5c240b3cfa5878f5.png)
![1710528464-b44668ffab0faee NineAi系统利用docker图文详细搭建教程](/wp-content/uploads/replace/9c3a127fb552fac56c8fc9610a1bd91b.png)
安装完之后输入第二条运行命令
1 | curl -L "https://github.com/docker/compose/releases/download/1.26.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose |
![1710528534-feccd538b2234ab NineAi系统利用docker图文详细搭建教程](/wp-content/uploads/replace/31da8b6552cf7539548f0ddb96a50f81.png)
![1710528569-dd1a0db38e59d32 NineAi系统利用docker图文详细搭建教程](/wp-content/uploads/replace/fc08fc0fc1d2a5d4cefd28b2f53a6302.png)
安装完之后输入第三条运行命令
1 | sudo systemctl start docker |
![1710528623-892306ea5f8633f NineAi系统利用docker图文详细搭建教程](/wp-content/uploads/replace/0ce135ca22714ab0001ec6e205dc79a5.png)
这一步无任何返回信息。
然后点击左侧的安全放行9520端口
![1710528702-3882f9920980eda NineAi系统利用docker图文详细搭建教程](/wp-content/uploads/replace/44c2d721225947839a4b7374bb4f5f0f.png)
运行以下命令
1 | docker compose up -d |
![1710528760-c46be234ff2efc6 NineAi系统利用docker图文详细搭建教程](/wp-content/uploads/replace/0e85312649a7dd6685e2c34f55d1e13c.png)
![1710528785-821bafe0d6b982a NineAi系统利用docker图文详细搭建教程](/wp-content/uploads/replace/7637fe7b4f6c7b74630c1c54c5c52d48.png)
然后访问你IP+端口进入前台
上面加了端口访问比较麻烦,再准备一个正式访问域名,或者二级域名,以上完成后正常后还需要增加一个反代域名正常访问,对照以下操作
新建一个站点绑定单独的域名,目录为空就行不需要上传什么,添加反向代理
![1710055654-5703e986eaa8517 NineAi系统利用docker图文详细搭建教程](/wp-content/uploads/replace/3b58c7e32b81e47b76235b1c7fa77a48.png)
部署完成!此时通过域名即可访问系统了!通过刚才的反代域名访问
默认前台地址为域名地址为反代域名
管理端地址: /admin
普通管理员账号: admin 123456
超级管理员账号:super spark123
此时我们就安装完成了!
暂无评论...