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资产管理系统的方法和详细步骤。
Centos7使用Docker部署Chemex资产管理系统相关推荐
- 使用docker搭建Chemex资产管理系统
使用docker搭建Chemex资产管理系统 一.Chemex介绍 1.Chemex简介 2.Chemex特点 二.检查dokcer版本 三.安装mysql容器 四.测试数据库连接 五.下载cheme ...
- 【云原生之Docker实战】使用docker部署IT资产管理系统GLPI
[云原生之Docker实战]使用docker部署IT资产管理系统GLPI 一.GLPI介绍 1.GLPI简介 2.GLPI功能 二.检查本地docker环境 1.检查docker版本 2.检查dock ...
- Docker安装chemexIT资产管理系统
1.确保linux系统里已有docker 2.下载安装包mysql5.7 docker pull mysql:5.7 3.创建容器 docker run -d -p 3306:3306 --privi ...
- 【云原生之Docker实战】使用Docker部署PhotoPrism照片管理系统
[云原生之Docker实战]使用Docker部署PhotoPrism照片管理系统 一.PhotoPrism介绍 1.PhotoPrism简介 2.PhotoPrism特点 二.检查宿主机系统版本 三. ...
- 【云原生之Docker实战】使用Docker部署LibrePhotos照片管理系统
[云原生之Docker实战]使用Docker部署LibrePhotos照片管理系统 一.LibrePhotos介绍 1.LibrePhotos简介 2.LibrePhotos特点 二.检查宿主机系统版 ...
- 腾讯云(CentOS7)使用Docker部署JeecgBoot
参考文章: 官方文档 linux (CentOS7+)安装docker 部署jeecgBoot项目 CentOS7 使用docker 安装redis 安装docker 由于我用的腾讯云,自带docke ...
- centos7下docker 部署javaweb
为什么80%的码农都做不了架构师?>>> LXC linux container 百度百科:http://baike.baidu.com/link?url=w_Xy56MN9i ...
- Centos7 使用Docker 部署Nginx+mysql+tomcat+调试联通_03
文章目录 Nginx部署 1. 拉取Nginx镜像 2. 创建Nginx容器 3. 测试Nginx 4. 配置反向代理 5. 浏览器nginx容器和tomcat容器联通测试 6. 浏览器tomcat容 ...
- Centos7 使用Docker 部署Tomca+mysql+调试联通_02
文章目录 一.Tomcat部署 1. 拉取tomcat镜像 2. 上传cas项目 3. 修改cas系统的配置文件 4. 创建tomcat容器 5. 浏览器测试部署的web应用 6. 输入账号密码测试m ...
最新文章
- 前端开发新手,这些书千万不要看!
- linux elf格式 全局指针表got call跳转表plt 简介
- java中整数的整数次方_数值的整数次方 - 剑指 Offer 学习心得_教程_Java开发社区...
- php sqlserver jdbc,jdbc sqlserver 分页
- 为什么在极端恶劣环境下不能使用商用以太网交换机?
- yum 安装 phpmyadmin
- reg型变量怎么赋值_UiPath变量介绍和使用
- 关于wait、notify在火车售票战的实例
- 2021-09-08推荐系统,巧妇难为无米之炊,我首先需要历史数据
- 实现复制文本到剪贴板功能
- 微信图文插入超链接的相关问题解答
- t台式计算机如何安装2个硬盘,台式机械硬盘怎么安装?机械硬盘安装图解教程(SATA固态可参考)(2)...
- 个人简介之物理层安全
- 详述TCP协议中重要的知识点
- 嵌入式设备的机器码、cpu的id号以及网卡mac地址
- 数据报表多种序号生成方式
- 烷烃同分异构体数目的计算
- 多工序、多机台(产线)环境下的排程要点
- remote: Repository not found. fatal: repository 'https://github.com/pete/first_app.git/' not found
- Skeletal Animation(骨骼动画)
热门文章
- Java期末考试试题及参考答案(06)
- 经典的“外行管内行”案例
- python中函数的作用不包括_Python 列表不包含了以下哪个内置函数( )_财经法规答案_学小易找答案...
- c语言速算24课程设计,C语言速算24数据结构课程设计.docx
- html div挤下去了,宽度足够的时候元素还是被挤下去了
- android 实现自动拍照,Android:调用系统相机实现拍照+裁切(兼容7.0以上系统)
- 斗地主 功能测试实战--需求分析,欢乐豆到底怎么输光的
- 程序错误类型及其处理
- 无聊之作——《随机组句》
- 爬虫-----爬虫的爬,爬虫的虫