1.
====查看linux的系统=====
cat /etc/redhat-release ---------- CentOS Linux release 7.8.2003 (Core) ---------
====linux查看IP信息的命令======
ip a
cd /etc/sysconfig/network-scripts/
ls
====打卡网卡配置文件=====
vi ifcfg-eno16780032
systemctl restart network
=====检查文件系统的磁盘空间占用情况====
df -h
2.----防火墙命令
systemctl status firewalld systemctl stop firewalld systemctl disable firewalld
一般安装linux课程时都把SELinux与iptables安排在后面,使初学者配置linux服务器时不成功,却没有头绪,那是因为在RedHat linux操作系统中默认开启了防火墙,SELinux也处于启动状态,一般状态为enforing。致使很多服务端口默认是关闭的。所以好多服务初学者明明配置文件正确,等验证时有时连ping也ping不通。建议初学者在未学到SELlinux与iptables之前,配置服务器把这两项都关掉。那么怎么关呢?
1、关闭iptables
#service iptables stop
2、关闭SELinux
#vi /etc/selinux/config
将文件中的SELINUX="" 为 disabled ,然后重启。
如果不想重启系统,使用命令setenforce 0注:setenforce 1 设置SELinux 成为enforcing模式
( 命令临时生效) setenforce 0 设置SELinux 成为permissive模式
在lilo或者grub的启动参数中增加:selinux=0,也可以关闭selinux
#---------------------------------------------------------------
查看selinux状态:
/usr/bin/setstatus -v如下:SELinux status: enabled
SELinuxfs mount: /selinux
Current mode: permissive
Mode from config file: enforcing
Policy version: 21
getenforce/setenforce查看和设置SELinux的当前工作模式
====更新gcc======
yum update -y
yum -y install kernel-headers kernel-devel gcc
reboot
3--安装docker
yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo yum install docker-ce systemctl start docker docker version docker network create my_net
4. -- es安装
7 docker pull elasticsearch:6.8.4 8 vi /etc/sysctl.conf 9 sysctl -p 10 /data/elasticsearch-6.8.4/config/elasticsearch.yml 11 docker run -d -v /etc/localtime:/etc/localtime -p 9200:9200 -p 9300:9300 --name elasticsearch -v /data/elasticsearch-6.8.4/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml -e ES_JAVA_OPTS="-Xms256m -Xmx256m" --network my_net elasticsearch:6.8.4 12 docker images 13 docker ps -a 14 docker ps
5 --安装mysql
107 docker pull docker.io/mysql:5.7 docker run -d -p 3306:3306 --name mysql-silence_sean -e MYSQL_ROOT_PASSWORD=123456 --privileged=true -v /data/mysql/:/etc/mysql -v /var/lib/mysql:/var/lib/mysql/ -v /etc/localtime:/etc/localtime --network my_net docker.io/mysql:5.7 108 docker images
6 --安装redis
109 docker pull redis 114 docker run -d --name redis --restart always -p 6379:6379 -v /etc/localtime:/etc/localtime -v /data/redis:/data redis --requirepass "123456" --network my_net --appendonly yes 115 docker ps
7 --安装部署微服务
116 mkdir resilientCityFile 119 docker pull qq80795289/resilient-city-eureka:latest docker run -d -v /etc/localtime:/etc/localtime -p 7001:7001 --name='resilient-city-eureka' --network my_net qq80795289/resilient-city-eureka 121 docker pull qq80795289/resilient-city-config:latest docker run -d -v /etc/localtime:/etc/localtime -p 3311:3311 --name='resilient-city-config' -e "spring.profiles.active=uat" --network my_net qq80795289/resilient-city-config 123 docker pull qq80795289/resilient-city-gateway:latest docker run -d -v /etc/localtime:/etc/localtime -p 10101:10101 --name='resilient-city-gateway' -e "spring.profiles.active=uat" --network my_net qq80795289/resilient-city-gateway 125 docker pull qq80795289/resilient-city-basic-start:latest docker run -d -v /etc/localtime:/etc/localtime -v /data/resilientCityFile:/data/resilientCityFile -p 12101:12101 --name='resilient-city-basic-start' -e "spring.profiles.active=uat" --network my_net qq80795289/resilient-city-basic-start 126 docker pull qq80795289/resilient-city-manager-start:latest docker run -d -v /etc/localtime:/etc/localtime -v /data/resilientCityFile:/data/resilientCityFile -p 12102:12102 --name='resilient-city-manager-start' -e "spring.profiles.active=uat" --network my_net qq80795289/resilient-city-manager-start 127 docker pull qq80795289/resilient-city-culture-start:latest docker run -d -v /etc/localtime:/etc/localtime -v /data/resilientCityFile:/data/resilientCityFile -p 12103:12103 --name='resilient-city-culture-start' -e "spring.profiles.active=uat" --network my_net qq80795289/resilient-city-culture-start
8.删除镜像
docker rmi 948860391df2
9.查看mysql日志:
docker logs --tail=100 2cee