栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

使用Ubuntu与宝塔搭建IT资产管理系统 - Chemex

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用Ubuntu与宝塔搭建IT资产管理系统 - Chemex

随着员工数量不断增加,使用Excel管理变得越来约不可行,也尝试过Microsoft List发现确实也不好用。

经过一系列调研,发现目前有三个免费IT资产管理系统。 一个是Snipt-it, 一个是GLPi, 以及国产的Chemex。
在经过尝试后最终选择了Chemex. Snipt-it设置复杂且并没有友好针对小白的教程所以放弃了。
虽然在放弃之后发现Snipt-it有第三方直接安装版Turnkey Linux Snipt-it,但是使用上其实并没有简单易用。

环境预备 安装宝塔BT

直接参考bt官方网站下载对应版本
如果SSH还未安装也可以安装

sudo install openssh-server
安装PHP, MariaDB, Nginx

在这里,由于目前宝塔默认安装版本较低,不要使用一键安装方式,直接在软件商城,选择PHP8.0, MariDB 10.5, Nginx 1.20来安装即可。

安装Chemex

Chemex Gitee
Chemex GitHub

宝塔建立网站

在建立网站的域名填写IP即可。

完成后如下:

PHP配置

打开软件商城,找到PHP8.0并点击设置。
安装扩展fileinfo和ldap

然后进入禁用函数里面,删除以下函数(也就是启用)
exec和symlink

解压与安装 v3.2.1新版git安装

v3.2.1建议不需要下载解压安装,而是通过Git的安装方式:
先删除/www/wwwroot/itam文件夹内全部文件。

之后

sudo git clone https://github.com/celaraze/chemex.git /www/wwwroot/itam
PHP额外配置

进入禁用函数里面,删除以下函数(也就是启用)
putenv和proc_open (他们是laravel运行必须)

Composer安装

确保在…/itam文件夹内,并确保…/itam文件夹权限临时改为777

curl -sS https://getcomposer.org/installer | php
php composer.phar install 
.env文件配置

将.env.example文件复制到别的文件夹,重命名.env后再粘贴回来。或者直接重命名为.env即可。

主要是数据库配置,另外在未来开通SSL后,需要再配置第二步修改为true

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

=========================

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

网站配置

修改网站伪静态,伪静态选择laravel5

运行目录为Public文件夹目录。

权限

确保/www/wwwroot/itam是分配给www用户755权限,/www/wwwroot/itam/storage是分配给www用户777权限。

安装

最后通过SSH或者宝塔页面终端输入

sudo artisan chemex:install
备份数据库


在宝塔计划任务内添加备份数据库即可。
添加之后,可以手动在想要备份的时候点击执行备份。

更新版本

随时随地保持更新可以在项目根目录中执行

sudo git fetch --all && sudo git reset --hard origin/main && sudo git pull

然后,执行 composer update -vvv 来更新依赖包。
最后执行 sudo php artisan chemex:update 来进行升级。
(可以直接使用网页版宝塔终端而不用SSH实现)

修改背景

将背景图替换,背景图位于…/itam/public/static/images/background.jpg

修改登录前文字

通过搜索login可得知
文件为itam/resources/views/login.blade.php

            
                
                    

让IT资产管理更加简单

{{ __('admin.welcome_back') }}

这样可以修改“h4”与“p”的内容

添加phpMyAdmin SSL端口

在宝塔主页找到软件商店–>phpMyadmin 点击设置,找到安全设置,点击开启SSL。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/335272.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号