0


ubuntu22.04.3通过宝塔安装chemex开源IT资产管理系统

虽然重构版CAT也挺好的,但个人感觉chemex相对的功能更多一些,替代电子表格够用就好。本来是想直接用大佬镜像的,结果因为借用功能异常,所以重新部署了几遍,而官方的文档对我们这种小白来说还是有很多不解之处的,所以记录了一下过程,希望能帮助到更多像我这样的小白吧。

官方文档:chemex/docs/安装.md at main · celaraze/chemex (github.com)

参考链接:

Chemex IT 资产管理系统 - 知乎

资产管理软件 咖啡壶 chemex 安装_docker搭建资产管理系统chemex-CSDN博客

自行部署一款免费高颜值的IT资产管理系统-咖啡壶chemex|chemex|mysql|nginx|咖啡壶|资产管理系统_手机网易网 (163.com)

1、运行环境

ubuntu的IP:192.168.1.7

2、建立数据文件

这里我们选择/opt目录下

mkdir -p /opt/chemex

touch /opt/chemex/.env

3、拉取容器镜像

docker pull celaraze/chemex:latest

4、创建容器

docker run -itd --name chemex --restart=always -p 8000:8000 -v /opt/chemex/.env:/var/www/html/laravel/.env celaraze/chemex:latest

记录下容器的IP:172.17.0.2

5、添加chemex用的数据库

数据库名/账号/密码:chemex/chemex/chemex

修改数据库的访问权限为容器IP(或者设置为所有人)

宝塔安全模块:添加端口规则,放行容器chemexIP能访问数据库的3306端口

添加端口规则,放行外部IP能访问ubuntu的8000端口

6、复制配置文件模板

docker cp chemex:/var/www/html/laravel/.env.example /opt/chemex/.env

直接到宝塔的文件模块/opt/chemex目录下找到.env文件,更改地址和数据库信息

第一步:数据库配置

#数据库类型,不需要修改(兼容mariadb)

DB_CONNECTION=mysql

数据库地址

DB_HOST=192.168.1.7

数据库端口号,mysql默认是3306

DB_PORT=3306

数据库名称,如果没有此数据库,后续会提示创建

DB_DATABASE=chemex

数据库用户名

DB_USERNAME=chemex

数据库密码

DB_PASSWORD=chemex

第二步:配置HTTPS

如果您使用HTTPS协议,请将下面两个参数修改为true

ADMIN_HTTPS=false

第三步:配置应用信息

应用名称,一般不需要修改

APP_NAME=chemex

APP_ENV=local

修改默认应用地址和站点配置中地址相同配合上传LOGO使用,在站点配置中设置站点地址!

APP_URL=http://192.168.1.7:8000

*这里需特别注意数据库地址、站点地址应该改为ubuntu系统的地址,否则配置的时候无法连接上数据库

7、重启容器

否则下一步会有这个错误提示

8、初始化配置

docker exec -it chemex /bin/bash

cd /var/www/html/laravel && php artisan chemex:install

9、错误提示

则用如下命令

php artisan cache:clear

调用 Laravel 的缓存服务,并清除所有缓存的数据

标签: 开源

本文转载自: https://blog.csdn.net/flymxwm/article/details/139302034
版权归原作者 flymxwm 所有, 如有侵权,请联系我们删除。

“ubuntu22.04.3通过宝塔安装chemex开源IT资产管理系统”的评论:

还没有评论