关闭防火墙

#关闭防火墙
systemctl stop firewalld
systemctl disable firewalld

sed -ri 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
setenforce 0 

配置方法

配置IP

cd /etc/NetworkManager/system-connections

[ipv4]
address1=192.168.21.91/24,192.168.21.2
dns=8.8.8.8;8.8.4.4;
method=manual

## 重启
nmcli n off && nmcli n on

hostnamectl set-hostname master

## 重启系统

配置源

  sed -e 's|^mirrorlist=|#mirrorlist=|g' \
  -e 's|^# baseurl=https://repo.almalinux.org|baseurl=https://mirrors.aliyun.com|g' \
  -i.bak \
  /etc/yum.repos.d/almalinux*.repo

dnf makecache

安装企业源

yum install epel-release -y

安装 docker

设置yum源

yum install -y yum-utils
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum makecache

安装

yum -y install docker-ce docker-ce-cli containerd.io docker-compose-plugin

常用命令

#启动
systemctl start docker

#开机启动
systemctl enable docker

常用软件

JDK

yum install java-1.8.0-openjdk* -y  //安装

MySql8.0

docker run -p 3306:3306 --name mysql8 -e MYSQL_ROOT_PASSWORD=root -d mysql:8.0

docker cp mysql8:/etc/my.cnf /home/app/mysql8/conf/

docker rm -f mysql8

docker run -p 3306:3306 \
--privileged=true \
--restart=unless-stopped \
-e MYSQL_ROOT_PASSWORD=root \
-v /home/app/mysql8/conf/my.cnf:/etc/my.cnf \
-v /home/app/mysql8/data:/var/lib/mysql \
--name mysql8 -d mysql:8.0

docker exec -it mysql8 /bin/bash
mysql -u root -p

use mysql;

## 远程配置

Redis

mkdir -p /home/app/redis/conf/
vi /home/app/redis/conf/redis.conf

## 配置文件
requirepass 密码
#bind 127.0.0.1
protected-mode no

docker run --restart=always -p 6379:6379 -v /home/app/redis/data:/data -v /home/app/redis/conf/redis.conf:/etc/redis/redis.conf --name redis -d redis redis-server /etc/redis/redis.conf

Nginx

yum install nginx -y

文件同步

yum install rsync  -y
©2019 Somore 豫ICP备19009951号 sqlixiaoli@163.com