centos7安装docker、mysql、redis、mongodb、elasticsearch、kibana、nacos、rocketmq、memcached

注:单机开发环境安装

1、虚拟机安装centos 7,将网络修改为桥接模式

2、打开网络服务

cd /etc/sysconfig/network-scripts

修改ifcgf-ens33配置,将ONBOOT=no修改为ONBOOT=yes,重启网络服务

systemctl restart network.service

关闭防火墙

systemctl status firewalld
systemctl stop firewalld
systemctl disable firewalld

3、安装docker

一键安装

curl -sSL https://get.daocloud.io/docker | sh

curl -sSL https://get.docker.com/ | sh
#需要配置镜像
{
    "registry-mirrors": [
        "http://hub-mirror.c.163.com",
        "https://docker.mirrors.ustc.edu.cn",
        "https://registry.docker-cn.com"
    ]
}

curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -

启动docker服务

systemctl start docker

docker开机启动

systemctl enable docker

4、docker安装mysql

mkdir -p /usr/mysql8/data /usr/mysql/conf

chmod 777 /usr/mysql8

vim /usr/mysql8/conf/my.cnf

[client]
 
#socket = /usr/mysql8/mysqld.sock
 
default-character-set = utf8mb4
 
[mysqld]
 

sql_mode = STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
#pid-file        = /var/run/mysqld/mysqld.pid
 
#socket          = /var/run/mysqld/mysqld.sock
 
#datadir         = /var/lib/mysql8
 
#socket = /usr/mysql8/mysqld.sock
 
#pid-file = /usr/mysql8/mysqld.pid
 
datadir = /usr/mysql8/data
 
character_set_serv

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在CentOS 7上使用Docker安装Redis,有几种方法可以选择。以下是三种不同的方法: 方法一: 首先,您需要在CentOS 7上配置Docker安装Docker引擎。然后,您可以使用以下命令从Docker Hub下载Redis镜像并创建一个容器: ``` docker run -p 6379:6379 --name myredis -d redis ``` 这将从Docker Hub下载最新的Redis镜像,并在端口6379上运行Redis容器。 方法二: 如果您希望使用自己的Redis配置文件,可以将redis.conf文件上传到您的服务器上的特定目录,例如`/usr/local/docker/`。然后,使用以下命令创建一个容器: ``` docker run -p 6379:6379 --name myredis -v /usr/local/docker/redis.conf:/etc/redis/redis.conf -v /usr/local/docker/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes ``` 这将使用您上传的redis.conf文件作为配置文件,并将Redis数据目录映射到`/usr/local/docker/data`目录。您可以根据需要调整路径。 方法三: 如果您需要使用特定的Redis版本,可以自己构建Docker镜像。首先,将redis.conf文件上传到服务器的特定目录,例如`/home/deploy/third_code/redis/redis-4.0.10/redis.conf`。然后,使用以下命令创建一个容器: ``` sudo docker run -d -v /home/deploy/third_code/redis/redis-4.0.10/redis.conf:/etc/redis/redis.conf -p 6379:6379 --privileged=true --name redis centos7_redis redis-server /etc/redis/redis.conf ``` 这将使用您上传的redis.conf文件作为配置文件,并在CentOS 7上运行一个特定版本的Redis容器。 请根据您的需求选择适合您的方法,并根据具体情况调整路径和容器名称。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值