前言

chemex 是一个开源的、轻量且高颜值的信息资产管理系统。系统基于 Laravel 开发,数据库支持 MySQL or MariaDB。


一、Centos7系统安装,(系统安装步骤省略)

1.关闭防火墙,关闭开机自启

代码如下(示例):

关闭防火墙
systemclt stop firewalld
关闭防火墙开机自启
systemctl disable firewalld

2.临时和永久SElinux

代码如下(示例):

临时关闭selinux
setenforce 0
永久关闭selinux
vi /etc/selinux/config
SELINUX=enforcing 改为 SELINUX=disabled

二、安装数据库MariaDB,启动数据库,并设置为开机启动

1.安装数据库

代码如下(示例):

安装mariadb数据库
yum install -y mariadb mariadb-server
启动mariadb
systemctl start mariadb
开启mariadb开机自启
systemctl enable mariadb

2.设置数据库密码,开启访问权限

代码如下(示例):

[root@localhost ~]# mysql -uroot
设置root用户密码
SET password=PASSWORD('123456');
开启所有IP可以访问
MariaDB[(none)]>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

3.创建数据库chemex

代码如下(示例):

创建chemex数据库
MariaDB[(none)]>create database chemex;

三、安装Docker,下载chemex镜像

1.安装docker,下载镜像,启动docker容器

代码如下(示例):

安装docker
yum install -y docker
启动docker
systemctl start docker
开启docker开机自启
systemctl enable docker
下载chemex镜像
docker pull celaraze/chemex:latest
启动chemex镜像
docker run -itd --restart=always -p 80:80 \
-e DB_HOST=192.168.19.128 \
-e DB_PORT=3306 \
-e DB_DATABASE=chemex \
-e DB_USERNAME=root \
-e DB_PASSWORD=123456 \
-e INSTALL=true \
celaraze/chemex

2.查看docker状态

代码如下(示例):

[root@localhost ~]# docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                NAMES
bbb600bfebc5        celaraze/chemex     "/docker-entrypoin..."   2 hours ago         Up 2 hours          0.0.0.0:80->80/tcp   hopeful_clarke

四、访问测试

初始账号密码:admin/admin


总结

本文简单介绍了Centos7环境下,使用mariadb和docker部署chemex资产管理系统的方法和详细步骤。

Centos7使用Docker部署Chemex资产管理系统相关推荐

  1. 使用docker搭建Chemex资产管理系统

    使用docker搭建Chemex资产管理系统 一.Chemex介绍 1.Chemex简介 2.Chemex特点 二.检查dokcer版本 三.安装mysql容器 四.测试数据库连接 五.下载cheme ...

  2. 【云原生之Docker实战】使用docker部署IT资产管理系统GLPI

    [云原生之Docker实战]使用docker部署IT资产管理系统GLPI 一.GLPI介绍 1.GLPI简介 2.GLPI功能 二.检查本地docker环境 1.检查docker版本 2.检查dock ...

  3. Docker安装chemexIT资产管理系统

    1.确保linux系统里已有docker 2.下载安装包mysql5.7 docker pull mysql:5.7 3.创建容器 docker run -d -p 3306:3306 --privi ...

  4. 【云原生之Docker实战】使用Docker部署PhotoPrism照片管理系统

    [云原生之Docker实战]使用Docker部署PhotoPrism照片管理系统 一.PhotoPrism介绍 1.PhotoPrism简介 2.PhotoPrism特点 二.检查宿主机系统版本 三. ...

  5. 【云原生之Docker实战】使用Docker部署LibrePhotos照片管理系统

    [云原生之Docker实战]使用Docker部署LibrePhotos照片管理系统 一.LibrePhotos介绍 1.LibrePhotos简介 2.LibrePhotos特点 二.检查宿主机系统版 ...

  6. 腾讯云(CentOS7)使用Docker部署JeecgBoot

    参考文章: 官方文档 linux (CentOS7+)安装docker 部署jeecgBoot项目 CentOS7 使用docker 安装redis 安装docker 由于我用的腾讯云,自带docke ...

  7. centos7下docker 部署javaweb

    为什么80%的码农都做不了架构师?>>>    LXC linux container 百度百科:http://baike.baidu.com/link?url=w_Xy56MN9i ...

  8. Centos7 使用Docker 部署Nginx+mysql+tomcat+调试联通_03

    文章目录 Nginx部署 1. 拉取Nginx镜像 2. 创建Nginx容器 3. 测试Nginx 4. 配置反向代理 5. 浏览器nginx容器和tomcat容器联通测试 6. 浏览器tomcat容 ...

  9. Centos7 使用Docker 部署Tomca+mysql+调试联通_02

    文章目录 一.Tomcat部署 1. 拉取tomcat镜像 2. 上传cas项目 3. 修改cas系统的配置文件 4. 创建tomcat容器 5. 浏览器测试部署的web应用 6. 输入账号密码测试m ...

最新文章

  1. 前端开发新手,这些书千万不要看!
  2. linux elf格式 全局指针表got call跳转表plt 简介
  3. java中整数的整数次方_数值的整数次方 - 剑指 Offer 学习心得_教程_Java开发社区...
  4. php sqlserver jdbc,jdbc sqlserver 分页
  5. 为什么在极端恶劣环境下不能使用商用以太网交换机?
  6. yum 安装 phpmyadmin
  7. reg型变量怎么赋值_UiPath变量介绍和使用
  8. 关于wait、notify在火车售票战的实例
  9. 2021-09-08推荐系统,巧妇难为无米之炊,我首先需要历史数据
  10. 实现复制文本到剪贴板功能
  11. 微信图文插入超链接的相关问题解答
  12. t台式计算机如何安装2个硬盘,台式机械硬盘怎么安装?机械硬盘安装图解教程(SATA固态可参考)(2)...
  13. 个人简介之物理层安全
  14. 详述TCP协议中重要的知识点
  15. 嵌入式设备的机器码、cpu的id号以及网卡mac地址
  16. 数据报表多种序号生成方式
  17. 烷烃同分异构体数目的计算
  18. 多工序、多机台(产线)环境下的排程要点
  19. remote: Repository not found. fatal: repository 'https://github.com/pete/first_app.git/' not found
  20. Skeletal Animation(骨骼动画)

热门文章

  1. Java期末考试试题及参考答案(06)
  2. 经典的“外行管内行”案例
  3. python中函数的作用不包括_Python 列表不包含了以下哪个内置函数( )_财经法规答案_学小易找答案...
  4. c语言速算24课程设计,C语言速算24数据结构课程设计.docx
  5. html div挤下去了,宽度足够的时候元素还是被挤下去了
  6. android 实现自动拍照,Android:调用系统相机实现拍照+裁切(兼容7.0以上系统)
  7. 斗地主 功能测试实战--需求分析,欢乐豆到底怎么输光的
  8. 程序错误类型及其处理
  9. 无聊之作——《随机组句》
  10. 爬虫-----爬虫的爬,爬虫的虫