Centos 7 初始化配置(1)

系统:CentOS-7-x86_64-Minimal-2009.iso

安装minimal version。

1.config network

yum install net-tools # 安装网络工具包:ifconfig 
#默认是dhcp模式,配置一个开机启动即可“ONBOOT=yes”
cat /etc/sysconfig/network-scripts/ifcfg-enp0s25 
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s25
UUID=cb5556fe-f302-450e-b19f-4ca6c2fd8b30
DEVICE=enp0s25
ONBOOT=yes

2.安装配置ssh

yum install openssh-server #安装软件
yum install policycoreutils-python #semanage 命令用来管理端口的权限,否则sshd 进程无法获得端口的bind 权限

firewall-cmd --zone=public --list-port # 检查防火墙的端口放行情况
semanage port -l  #查看socket端口的权限放行情况

# 1. 配置sshd  /etc/ssh/sshd_config
Port 2222                      #配置端口
ListenAddress 192.168.111.0    #配置可以访问的IP
PermitRootLogin no             #关闭root登录
PermitEmptyPasswords no        #关闭空密码放行
PasswordAuthentication yes     #开启密码验证

# 2.放行权限
firewall-cmd --zone=public --add-port=2222/tcp --permanent  #防火墙放行端口
semanage port -a -t ssh_port_t -p tcp 2222                  #放行socket bind权限

# 3.重启服务
firewall-cmd --reload
systemctl restart sshd.service

# 4.开机启动sshd
systemctl start sshd.service

3. 安装nginx

# 1. 配置nginx 源
rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

# 2. 安装nginx
yum install -y nginx

你可能感兴趣的:(个人云项目,linux,centos,服务器)