基于php+mysql的一个开源IT资产管理系统——CAT:v1.0.5

这篇具有很好参考价值的文章主要介绍了基于php+mysql的一个开源IT资产管理系统——CAT:v1.0.5。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

来自作者的一段为提高管理效率,良好发展开源的理想。

      来一杯咖啡与茶,为 IT 运维从业者减轻管理负担,提升管理效率,从繁重无序的工作中解压出来,利用剩余时间多喝一杯休息一下。 这是一个专为 IT 运维从业者打造的一站式解决方案平台,包含资产管理、工单、工作流、仓储等功能模块。 ❤ 感谢各位支持。CAT 提倡与各位使用者、开发者一起创建健康生态,让本项目变的更好,欢迎提供 PR 贡献。

项目全貌

 官方代码仓库:https://github.com/celaraze/cat.git 

名称 说明 发行
CAT CAT 一站式 IT 运维管理平台主服务端。 ☕️正式版
CAT Uniapp 配套移动端应用程序,覆盖了简单场景的功能。 💻开发版
CAT 官方文档 CAT 官方文档。
CAT 演示站点 登录信息 cat@localhost.com / cat 。
docker.io/celaraze/cat CAT 官方发布的容器镜像。 🤖自动化集成编译
ghcr.io/celaraze/cat CAT 官方发布的容器镜像,托管于Github。 🤖自动化集成编译

建议通过文档中的 Docker 部署模式,此方案部署且兼顾性能和灵活的数据存储方式。

我这里使用的docker部署的,

测试环境为:系统:centos7.9       硬件配置:2C4G 40G

docker:

docker  info
Client: Docker Engine - Community
Version:    24.0.7
Context:    default

由于没有使用官方的sqlite存储数据,改为了使用mysql数据库,和官方略有不同,请大家酌情使用

以下为个人操作步骤  

注:docker 的mysql自行拉去创建容器

docker pull celaraze/cat   #拉取官方镜像
docker run -itd -p [主机端口]:8000 -v cat_database:/var/www/database/data --name cat celaraze/cat              #运行容器

docker exec -it  cat /bin/bash    #进入容器内部

##注释掉了sqllite 使用mysql的配置
# 数据库配置
# 默认使用 sqlite
#DB_CONNECTION=sqlite
#DB_FOREIGN_KEYS=true
#DB_DATABASE=/var/www/database/data/database.sqlite

# 如果使用 mysql,取消注释以下配置块并设定
# 同时,注释上述 sqlite 的配置块

 DB_CONNECTION=mysql
 DB_HOST=192.168.***.***
 DB_PORT=3306
 DB_DATABASE=cat
 DB_USERNAME=root
 DB_PASSWORD=123456

修改完后执行  php artisan cat:install  用来创建库和刷新权限

当出现此提示时候,记得给作者点个赞 
   

INFO  Permission & Policies are generated according to your config or passed options. 】INFO  Enjoy!  
INFO  Success! admin@localhost.com may now log in at http://localhost/login.  
安装完成!记得给作者点赞:✨ https://github.com/celaraze/cat.git ✨

到此,安装步骤结束。(测试环境没有挂载数据目录和配置文件等)

生产环境请慎用,

系统界面如下:

基于php的资产管理系统,php,开源,开发语言

基于php的资产管理系统,php,开源,开发语言

基于php的资产管理系统,php,开源,开发语言

如果遇到问题请在官方文档中和常见问题回复中找到答案。

官方文档地址:https://github.com/celaraze/cat/wiki 

常见问题回复:https://github.com/celaraze/cat/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98 

问题反馈

反馈方式是在本代码仓库中提交 Issues ,我们在空余时间检查并解决。

除此之外,可以和 交流社群(QQ 频道) 中的其他用户探讨,交流社群内反馈的问题也不会被优先处理。

请随时牢记,这是一个开源项目,作者有自己的生活、自己的工作。

漏洞上报

请直接邮件作者 celaraze@qq.com ,勿在 Issues 中及其它公开社区提交与安全相关的问题以免被恶意利用。

致谢贡献者

基于php的资产管理系统,php,开源,开发语言

开源协议 & 约束条款

CAT 遵循 GPL3.0 开源协议,且源代码 100% 公开

GPL3.0 协议受国家、国际法律认可且保护,一切基于 CAT 进行二次修改、分发、开源必须注明原作者及公开修改内容相关源码。

在此基础上,禁止任何人以任何形式售卖本软件,禁止使用本软件进行违法行为

信息收集公开

出于保护本开源软件权益,在安装过程中软件将一次性 合法 收集用户所部署环境中公开的 IP 地址,且被妥善保管。IP 地址仅用于记录软件安装数量用于后续针对性体验改进。

若不同意本信息收集条件,请放弃使用本软件。 在部署本软件后将视为自动同意上述内容。

鸣谢

JetBrains

为本项目提供优秀的 IDE 。

Laravel & Filament

为本项目提供后台框架支持。

注:此系统目前正在快速的更新迭代中,功能使用随后陆续更新文章来源地址https://www.toymoban.com/news/detail-765869.html

到了这里,关于基于php+mysql的一个开源IT资产管理系统——CAT:v1.0.5的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Docker中部署chemex开源资产管理系统

    本文讲解在使用docker部署chemex系统时遇到的问题,仅供参考,数据库部署部分不在此文列出 部署前先在在mysql上为chemex创建库 使用docker部署chemex时官方步骤如下:  注意: 如在启动chemex容器前加入 -

    2024年02月12日
    浏览(41)
  • 基于PHP的新闻发布管理系统_WEB管理系统_MySQL应用

    目录 第一章 绪论1 1.1校园新闻发布系统描述1 1.2系统目的1 1.3校园新闻发布系统设计概要模型1 1.4校园新闻发布系统功能要求1 第二章校园新闻系统可行性分析3 2.1系统可行性分析3 2.2技术可行性分析3 2.2.1 mysql数据库3 2.2.2 什么是php3 2.2.3 apache web服务器4 2.2.4  Dreamweave85 2.3操作可

    2024年02月06日
    浏览(47)
  • 基于PHP和MySql的学生成绩管理系统(附完整版代码)

    操作系统 :win10 软件 :AppServ(php+apache+mysql),nginx(代理) 2.2.1 教职工 对学生成绩有一个整体的了解,在今后的教学中能有所改进。同时可 以对自己教授的课程进行修改,进一步了解学生的个人情况,便于因材施教。 当学生的个人信息发生改变时,老师能够及时进行修改。例

    2024年02月09日
    浏览(40)
  • 一个基于.NET Core开源、跨平台的仓储管理系统

    今天给大家推荐一个基于.NET Core开源、跨平台的仓储管理系统,数据库支持MSSQL/MySQL:ZEQP.WMS。 仓储管理系统(Warehouse Management System,WMS)是一种用于管理和控制仓库操作的软件系统,它可以帮助企业实现对仓库内物品的跟踪、存储、拣选、包装和发运等全过程管理,提高仓

    2024年02月21日
    浏览(179)
  • Linux安装Docker安装开源固定资产管理工具snipe-it(QQ邮箱Docker配置成功)

    下载 安装 生成密钥 写入配置文件 使用命令行启动 指定配置文件启动 使用docker compose启动 在snipe-ti目录下启动服务 在 .env 文件中添加如下配置文件 排查报错原因 邮件无法发送。没有提供额外的错误信息。请检查你的邮件设置和应用日志。 检查你的 .env 文件中的电子邮件配

    2024年04月11日
    浏览(60)
  • 【基于云计算的资产管理系统】实现资产管理的高效、便捷、安全

    作者:禅与计算机程序设计艺术 【基于云计算的资产管理系统】实现资产管理的高效、便捷、安全 引言 随着云计算技术的快速发展,企业对于资产管理的效率、便捷性和安全性提出了更高的要求。资产管理系统作为企业重要的资产之一,其对于企业的运营和管理具有重要的

    2024年02月13日
    浏览(46)
  • 企业资产|企业资产管理系统|基于springboot企业资产管理系统设计与实现(源码+数据库+文档)

    企业资产管理系统目录 目录 基于springboot企业资产管理系统设计与实现 一、前言 二、系统功能设计  三、系统实现 1、用户信息管理 2、用户审核管理 3、资产分类管理  4、资产信息管理 5、资产信息添加 6、资产借出统计 7、资产归还审核 8、资产维修管理 9、资产维修添加

    2024年02月22日
    浏览(54)
  • 基于PHP + MySQL实现的文章内容管理系统源码+数据库,采用前后端分离的模板和标签化方式

    dc-article是一个通用的文章内容管理系统,基于开源的caozha-admin开发,采用前后端分离的模板和标签化方式,支持文章内容管理、栏目分类管理、评论管理、友情链接管理、碎片管理、远程图片获取器等功能。可以使用本系统很轻松地架构新闻类网站、文章类网站、图片展示类

    2024年02月06日
    浏览(50)
  • 一个开源的汽修rbac后台管理系统项目,基于若依框架,实现了activiti工作流,附源码

    为了更加熟悉activiti工作流的使用和实战而改造的项目,欢迎大家参考和提出问题建议一起学习~ 源码gitee仓库地址:Yuzaki-NASA / Activiti7_test_car_rbac master分支是稳定版,dev分支是后来加了个新的并行审核流程和客户管理,个人测了多遍没啥问题,建议拉dev的代码。 sql文件在car

    2024年03月23日
    浏览(48)
  • IDEA+SpringBoot + Mybatis + Shiro+Bootstrap+Mysql资产设备管理系统

    本系统实现了资产设备管理系统,管理端实现了管理员登录、用户新增、用户设置、岗位管理、审批节点、人员查询、组织设置、人员调整、角色设置、角色模块映射、模块设置、应用模块、光纤交换机、服务器、网络设备、存储设备、安全设备、机房设备、网点设备、资产

    2024年02月16日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包