NAS原来这么有用 篇121:全网最正确的NAS下搭建chemex(咖啡壶)信息化资产管理系统

2023-06-01 15:21:01 71点赞 638收藏 95评论


怕错过熊猫的精彩分享?那就赶快关注下熊猫吧!

封面封面


前言

前段时间其实就看到了有部署chemex的教程了,那时候我还评论说都有人写了那我就不写了吧。但是这两天有粉丝私信我说按照他那个教程部署发现并没有办法部署成功,我又跑去看了一篇发现很多人都反映无法部署成功,有缺失的步骤并没有写出来,于是乎熊猫在这里还是补充一篇完整可部署方案吧!
本次部署用到的NAS是群晖的920+产品,现在看来依然是不错的产品。当然920+如今已经没有自营售卖,大家如果想入手正品群晖,猫在这里推荐近期好价的923+。在618活动期间923+的价格已经来到了4000不到的价位了,可以说是非常不错,感兴趣的可以自行点击链接查看哦!

群晖(Synology)DS923+4盘位万兆扩展NAS网络存储服务器文件共享自动备份私有云团队云盘3999元京东去购买



部署

咖啡壶的部署其实不难,而且其实并不需要单独再部署mysql,因为我查看资料发现咖啡壶是兼容mariaDB的,所以其实可以直连在群晖的数据库的。这样我们需要准备的的套件便有mariaDBphpMyadminWeb Station以及php7.4

套件准备套件准备

随后我们打开群晖的SSH端口,使用SSH工具链接上群晖后再依次执行以下命令:

# 获取管理员权限
sudo -i
# 执行容器拉取命令
docker pull celaraze/chemex:latest

执行完之后就能看到docker UI中的容器了。容器接近1G,所以网络不好拉取可能会比较久,请耐心等待。

容器容器

随后我们打开phpMyadmin,进到数据库中新建数据库将其数据库命名为chemex,这里需要注意,数据库的排序规则要设置为utf8mb4_general_ci,不然可能会存在连接不上数据库或者无法正确生成数据库数据文件的情况!

新建数据库新建数据库

建好数据库之后我们再新建一个.env文件,内容我们只需要更改数据库连接部分,如果你需要用到https协议,那也需要改一下对应栏。文件内容如下:

# 欢迎使用 chemex,在您开始之前,请按照指引完成配置

# 基础配置:

### 第一步:数据库配置
#数据库类型,不需要修改(兼容mariadb)
DB_CONNECTION=mysql
# 数据库地址
# DB_HOST=127.0.0.1
DB_HOST=
# 数据库端口号
DB_PORT=
# 数据库名称
DB_DATABASE=chemex
# 数据库用户名
DB_USERNAME=
# 数据库密码
DB_PASSWORD=

### 第二步:配置HTTPS
### 如果您使用HTTPS协议,请将下面参数修改为true
ADMIN_HTTPS=false

### 第三步:配置应用信息
# 应用名称,一般不需要修改
APP_NAME=chemex
APP_ENV=local
# 默认应用地址,在站点配置中如果没有设置,将以此生效
APP_URL="${APP_URL}"

### 第四步:执行安装命令
# 在项目根目录中执行 php artisan chemex:install

# 高级配置:

# 应用密钥,可以通过执行 php artisan key:generate 重新生成
# 此项影响用户密码,一旦修改,既有的密码将全部失效,请谨慎修改
APP_KEY=base64:oCvnopUwRtoj+UvyFbe5mM7KOZLMz4WJHo9kO5N/zfU=

# 是否开启 DEBUG 模式
# 开启后如果程序出错,将会抛出异常
# 关闭后如果程序出错,将只会给出 HTTP 错误码 500
APP_DEBUG=true

LOG_CHANNEL=stack

BROADCAST_DRIVER=log
CACHE_DRIVER=file
QUEUE_CONNECTION=sync
SESSION_DRIVER=file
SESSION_LIFETIME=120

REDIS_HOST=redis
REDIS_PASSWORD=null
REDIS_PORT=6379

MAIL_MAILER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
MAIL_FROM_ADDRESS=null
MAIL_FROM_NAME="${APP_NAME}"

AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=

PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1

MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"

# 决定了此实例是否以demo运行(部分权限受阻)
ADMIN_DEMO=false
JWT_SECRET=D4I92lDBsrzPDEAkz6Dd6WnqtitQS9DQYq61iDwna98SxGpUQTidSAMpgJCqaNJ6

文件改好之后上传到docker目录中或者新建一个chemex文件夹放在其中都可以的。

配置文件配置文件

准备工作做好之后我们开始设置容器,将.env文件映射路径设置为/var/www/html/laravel/.env。然后我们添加端口容器端口为8000不可更改,本地端口随意。

端口设置端口设置

在环境变量中我们还需要添加一个参数INSTALL并将其值设置为true。

环境变量环境变量

到这里就可以启动容器了,当然启动后我们还是不能访问项目的,还需要进行数据库迁移命令。这里直接在终端机中输入命令:php artisan chemex:install就可以了,中间会弹出秘钥无法使用,是否新建秘钥,输入yes即可。随后你会看到它在加载各种数据文件,最后会提示你账号密码。

全网最正确的NAS下搭建chemex(咖啡壶)信息化资产管理系统

全网最正确的NAS下搭建chemex(咖啡壶)信息化资产管理系统

到这里项目便部署成功了,如果访问报错500请耐心等待一会儿再访问,可能存在数据未全部加载完的情况。


体验

浏览器输入http://群晖ip+8009就可以访问主界面了,默认账号密码为admin。

主界面主界面

咖啡壶的界面非常美观,且所有项目分类也十分清晰分明。整个容器功能很丰富且目前项目已经是完善阶段了,可以直接使用,作者也发布声明说明了后续只会修复一些问题,不会再有大的更新了。

设置项设置项

作为运维资产管理项目,它具备了设备、配件、软件、耗材以及服务等一系列资产录入与管理,并支持盘点以及补充厂商信息以及折旧规则。

资产管理资产管理

同时该项目兼容各种设备,具备自适应功能,这也就意味这在手机平板上你也能很好的使用它。

手机端展示手机端展示


总结


作为一个开源的并且已经极度成熟的项目,你完全可以拿来进行商用,开源协议也明确表示可以进行二开与商用,只不过记得留下作者的署名哦,毕竟还是要尊重原作者。最后需要说的是该容器其实也可以在绿联以及其它NAS上部署,只不过会麻烦一点点,如果有需求可以提出来,后续我写写。
以上便是本期的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!

全网最正确的NAS下搭建chemex(咖啡壶)信息化资产管理系统


作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

1849元起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1799元起

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

1999元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2849元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

1299元起

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

2190.84元起

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核 、无内置硬盘)

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核 、无内置硬盘)

4099元起

UGREEN 绿联 DH2100 双盘位NAS(RTD1296、2GB)

UGREEN 绿联 DH2100 双盘位NAS(RTD1296、2GB)

899元起

Synology 群晖 DS1821+ 8盘位NAS (V1500B、4GB)

Synology 群晖 DS1821+ 8盘位NAS (V1500B、4GB)

8899元起

Synology 群晖 DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

Synology 群晖 DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

1549元起

Synology 群晖 DS923+ NAS网络存储服务器 标准无硬盘

Synology 群晖 DS923+ NAS网络存储服务器 标准无硬盘

4899元起

UGREEN 绿联 私有云 DH2600 双盘位NAS网络存储 配2*8TB酷狼硬盘

UGREEN 绿联 私有云 DH2600 双盘位NAS网络存储 配2*8TB酷狼硬盘

1349元起

Synology 群晖 DS1821+ 8盘位 NAS(V1500B、4GB)

Synology 群晖 DS1821+ 8盘位 NAS(V1500B、4GB)

7196元起

UGREEN 绿联 立减10% !到手价899 !UGREEN 绿联 私有云DH2100+ 两盘位nas网络存储器个人云存储家庭家用网盘

UGREEN 绿联 立减10% !到手价899 !UGREEN 绿联 私有云DH2100+ 两盘位nas网络存储器个人云存储家庭家用网盘

859元起

UGREEN 绿联 私有云DX4600 Nas网络存储服务器8G版 四核4盘位家庭个人云

UGREEN 绿联 私有云DX4600 Nas网络存储服务器8G版 四核4盘位家庭个人云

1799元起
95评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
638
扫一下,分享更方便,购买更轻松