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

Centos7使用Docker部署Chemex资产管理系统

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

Centos7使用Docker部署Chemex资产管理系统

前言

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资产管理系统的方法和详细步骤。

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

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

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