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

记录容器IP172.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 的缓存服务,并清除所有缓存的数据

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

flymxwm

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值