目录
推荐阿里下载地址(光纤100M 下载速率7M+):http://mirrors.aliyun.com/centos/8.1.1911/isos/x86_64/CentOS-8.1.1911-x86_64-dvd1.iso
其它版本下载地址:http://mirror.centos.org/centos/8/isos/
以Hyper-V 虚拟机为例,进行安装部署:
1、打开Hyper-V管理器,新建-虚拟机
2、根据新建虚拟机向导进行创建 填写名称-位置 点击【下一步】
直到点击完成,虚拟机配置已完成。点击右侧菜单【设置按钮】查看虚拟机的配置情况。根据服务器情况要求可以升级配置
3、启动虚拟机,安装系统。
启动后遇到些错误:报错boot failed. efi scsi device
关闭虚拟机,需要在虚拟机列表右击【强制关闭】,虚拟机关闭后才能修改配置,否则修改不了。
接下来重新启动虚拟机,就可以正常进入安装界面
系统安装文件写入
写入后进入可视化操作界面
以下都需要根据实际要求配置
以下是软件选择截图,由于用于服务器不需要GUI
配置root密码,用户@密码 创建业务用户auth 为其分配用户组 auth
等待配置完成,点击【完成配置】等待完成重启服务器
重启后要求输入账号密码。系统安装完成
Firewall防火墙规则设置
安装完成后防火墙默认开启的,端口对外发布需要设置规则或者关闭防火墙服务。具体操作详见:https://blog.youkuaiyun.com/yiwangC/article/details/104649140
配置固定IP
#配置固定IP
vi /etc/sysconfig/network-scripts/ifcfg-eth0
#网络控制命令
#关闭网络
ifdown eth0
#开启网络
ifup eth0
在ifcfg-eth0文件配置为:
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
#BOOTPROTO="dhcp"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="no"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="eth0"
UUID="df384e2c-a960-472d-8c0a-abd08b792c8c"
DEVICE="eth0"
ONBOOT="yes"
IPADDR="192.168.3.4"
PREFIX="24"
GATEWAY="192.168.3.1"
DNS1="192.168.3.1"
IPV6_PRIVACY="no"
ZONE=public
修改完成,重启网络命令
#实际使用需要两个命令分别执行,ifconfig 查看才生效
nmcli c reload
nmcli c up eth0
service network restart 已不适用于Centos8
以下Centos8是网络操作指令
#Centos8 使用的网络服务
#使用nmcli重新回载网络配置
nmcli c reload
#如果之前没有xxx的connection,则上一步reload后就已经自动生效了
nmcli c up xxx
#查看网卡信息
nmcli connection
#连接网络
nmcli con xxx
#显示具体的网络接口信息
nmcli connection show xxx
#显示所有活动连接
nmcli connection show --active
#删除一个网卡连接
nmcli connection delete xxx
#给xxx添加一个IP(IPADDR)
nmcli connection modify xxx ipv4.addresses 192.168.0.58
#给xxx添加一个子网掩码(NETMASK)
nmcli connection modify xxx ipv4.addresses 192.168.0.58/24
#IP获取方式设置成手动(BOOTPROTO=static/none)
nmcli connection modify xxx ipv4.method manual
#添加一个ipv4
nmcli connection modify xxx +ipv4.addresses 192.168.0.59/24
#删除一个ipv4
nmcli connection modify xxx -ipv4.addresses 192.168.0.59/24
#添加DNS
nmcli connection modify xxx ipv4.dns 114.114.114.114
#删除DNS
nmcli connection modify xxx -ipv4.dns 114.114.114.114
#添加一个网关(GATEWAY)
nmcli connection modify xxx ipv4.gateway 192.168.0.2
#可一块写入:
nmcli connection modify xxx ipv4.dns 114.114.114.114 ipv4.gateway 192.168.0.2
#添加DNS
nmcli connection modify xxx ipv4.dns 114.114.114.114
#删除DNS
nmcli connection modify xxx -ipv4.dns 114.114.114.114
#添加一个网关(GATEWAY)
nmcli connection modify xxx ipv4.gateway 192.168.0.2
#可一块写入:
nmcli connection modify xxx ipv4.dns 114.114.114.114 ipv4.gateway 192.168.0.2
修改完成重启电脑即可。
修改主机名
#方法1:使用hostnamectl命令
#在CentOS 8和所有其他使用systemd的Linux发行版中,你可以使用hostnamectl命令更改系统主机名和相关设置,语法如下:
#查看主机资料
hostnamectl
#要将系统静态主机名更改为[主机名],可以使用以下命令:
hostnamectl set-hostname [主机名]
#设置pretty主机名到demo的桌面,请输入:
hostnamectl set-hostname "demo's desktop" --pretty
hostnamectl set-hostname [主机名] --static
hostnamectl set-hostname [主机名] --transient
hostnamectl命令不会产生输出,成功时,返回0,否则返回非零失败代码。
#方法2:使用nmtui命令
#nmtui是用于与NetworkManager进行交互的基于curses的工具,它也可以用来设置或更改主机名。
#通过在终端中键入其名称来启动该工具:
nmtui
#重新启动systemd-hostnamed服务,以使更改生效:
systemctl restart systemd-hostnamed
#方法3:使用nmcli命令
#查看当前主机名,请输入:
nmcli g hostname
#修改主机名
nmcli g hostname [主机名]
#重新启动systemd-hostnamed服务:
systemctl restart systemd-hostnamed
安装常用组件
1、安装lrzsz 用xshell对linux上传/下载文件
#安装lrzsz
yum install lrzsz
#使用命令上传文件
rz
#使用命令下载文件
sz [下载文件名]
进入到上传文件的目录下 rz 回车 选择在本机上传的文件
进入到下载文件的目录下 sz [文件名] 选择本机存储目录