罪恶克星 发表于 2024-8-2 20:46:51

Linux CentOS9安装设置

CentOS 9 :

[*]更好的容器支持
[*]自带PHP、Python、Git等应用工具
[*]内核利用 5.14.x ,更好的安全补丁与加强,安全性、性能与硬件兼容性更好
[*]更新到2027年,继续维护到到2032年
下载前准备:


[*]VMware
[*]CentOS 9 镜像 (约 10GB )
[*]ssh 工具 (比方Xterminal)
VMware 官方下载地址
Xterminal 官方下载地址
CentOS 9 镜像官方下载地址
https://img-blog.csdnimg.cn/direct/793c4913a06946f68aa4830aed424716.png#pic_center
此文章以x86_64架构为例
安装CentOS 镜像

开始安装
VMware创建虚拟机

创建虚拟机
https://img-blog.csdnimg.cn/direct/60aa563fd9ff49bcbe48b5a6ed468a8d.png#pic_center
下一步
https://img-blog.csdnimg.cn/direct/6b8ff61270d94138bf06bd43b98f7ad7.png#pic_center
下一步
https://img-blog.csdnimg.cn/direct/9511d67463a14b17a2345c81b55b59e6.png#pic_center
下一步
https://img-blog.csdnimg.cn/direct/4469f73e65364ac195b5e66aaae2b1ca.png#pic_center
下一步
https://img-blog.csdnimg.cn/direct/c1c3df097f074eceb24a4b0044ac5017.png#pic_center
下一步
https://img-blog.csdnimg.cn/direct/67299eaa335c428b8fef547c1c986edd.png#pic_center
下一步
https://img-blog.csdnimg.cn/direct/aedd0bfd36894ca6a819b288b7882dc0.png#pic_center
下一步
https://img-blog.csdnimg.cn/direct/bd828ea9549441dab0a10b27107f24a1.png#pic_center
下一步
https://img-blog.csdnimg.cn/direct/adb24ca7da4e4285a81b3edfd5d50b22.png#pic_center
下一步
https://img-blog.csdnimg.cn/direct/9215154fc4e241e096277953eacdaa99.png#pic_center
下一步
https://img-blog.csdnimg.cn/direct/c36f92d68fff4999bf469b90605327c3.png#pic_center
下一步
https://img-blog.csdnimg.cn/direct/f6208252c9f34241b79a01875aa61f25.png#pic_center
下一步
https://img-blog.csdnimg.cn/direct/1e627b52a7a24057a35e7e57b5389581.png#pic_center
下一步
https://img-blog.csdnimg.cn/direct/747d8a9eed6743de9783525f45fd51c4.png#pic_center
下一步
https://img-blog.csdnimg.cn/direct/385ba367c40e4370aea78074f2b7b5d5.png#pic_center
找到刚刚下载的镜像
https://img-blog.csdnimg.cn/direct/5e799c5fa0274a91a983a3cd619bfd27.png#pic_center
确定
开机

选择第一个选项
https://img-blog.csdnimg.cn/direct/b0fdb12dd0f84c619a0190b0f5caa67d.png#pic_center
期待安装,直到出现语言选择页面
安装过程语言,利用简体中文 可能 会出现闪屏问题
https://img-blog.csdnimg.cn/direct/4d2ce1df69104a66a42ab6a5ae8fa34f.png#pic_center
设置root暗码,
https://img-blog.csdnimg.cn/direct/7813e0be56694fe78f429832f2ec19d0.png#pic_center
root暗码(肯定要记住)
https://img-blog.csdnimg.cn/direct/54049a5005cc4de182203bb61c81cdd8.png#pic_center
SYSTEM
https://img-blog.csdnimg.cn/direct/5d39351816fe4ae29052adb1c5b56868.png#pic_center
保举在 Software Selection 中选择 Minimal Install (否则默认安装GUI,是真的卡得批爆)
开始安装
https://img-blog.csdnimg.cn/direct/5faf720a375447b2954b0bd44b49855c.png#pic_center
重启体系
https://img-blog.csdnimg.cn/direct/2893a55aed694228bcbc79eed68cb940.png#pic_center
重启期待后页面

[*] 这里是GUI界面
https://img-blog.csdnimg.cn/direct/f66e0f4e2019405ba17f5c0cb765e5bc.png#pic_center
[*] 这里是没有 GUI 的界面,Minimal Install
https://img-blog.csdnimg.cn/direct/b755db26eaf74a73abf07e73d7acd7d3.png#pic_center
设置 CentOS

安装完CentOS体系后就该准备添加用户,固定IP,修改主机名等设置了
安装Vim

vim是vi的加强,很好用文本编辑器,此处利用yum安装
yum -y install vim
安装成功
https://img-blog.csdnimg.cn/direct/4cb19cd5ece94ae1b4a999e1c38a3ff4.png#pic_center
添加用户

在Linux中尽量不要利用root用户,由于权限太大,一般利用普通用户
创建普通用户
#添加用户,此处示例用户名fishpie
useradd fishpie
#设置用户fishpie的密码为123456
passwd 123456
为用户添加 sudo 权限
sudo vim /etc/sudoers
sudoers文件内找到
https://img-blog.csdnimg.cn/direct/c2ce40979c4c41718fc36bd7e222b993.png#pic_center
在root行下添加本身的用户内容
按键 i 进入编辑模式
https://img-blog.csdnimg.cn/direct/31cbd40ab2204b468b787bf7d378c8b8.png#pic_center
编写完成后 按键Esc 退出编辑模式
按键: (英文模式) + wq! + 回车 逼迫生存退出
https://img-blog.csdnimg.cn/direct/c9173b36148b44e19622c5f79c889d91.png#pic_center
切换到添加的用户
su fishpie
#使用root用户切换到其他用户不需要输入密码
#但是其他用户切换到root用户需要输入密码
https://img-blog.csdnimg.cn/direct/92d333b3730c4c9c8a09fbca317fe52a.png#pic_center
关闭防火墙

   暂时关闭防火墙的目的是为了ssh连接利用22端口更方便,也可根据需要,利用哪个端口就放行哪个端口,
比方:
放行80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
#停止防火墙服务
sudo systemctl stop firewalld
#关闭防火墙开机自启动
sudo systemctl disable firewalld
关闭 selinux 安全文件体系
sudo vim /etc/selinux/config
https://img-blog.csdnimg.cn/direct/d9078de10af24c48a4b6c5ef5b53874f.png#pic_center
红框改为SELINUX=disabled
利用 SSH 工具连接主机

查看本机现在的ip地址
ip addr
https://img-blog.csdnimg.cn/direct/e03810fcec4c4ba3abc9c8eca14a4fd1.png#pic_center
添加ssh连接
https://img-blog.csdnimg.cn/direct/188bb6d620604cf096780921c57ee76a.png#pic_center
生存后举行连接
https://img-blog.csdnimg.cn/direct/6c8b10ca229b46ba9455e03f9726d137.png#pic_center
设置静态IP地址

   设置静态IP可以使得每次SSH连接不需要更改地址信息,否则虚拟机每重启一次都要重新设置连接信息
CentOS 9 利用的是网络管理工具是NetworkManager,与CentOS 7 差异
先查看本身的虚拟网络编辑器,这些信息需要记住
https://img-blog.csdnimg.cn/direct/a180894c845048de8fb2cf5e0db021be.png#pic_center
下一步
https://img-blog.csdnimg.cn/direct/e2c2d3880dd0470e8037632c821b91b2.png#pic_center
假如想更改网关,则选择
https://img-blog.csdnimg.cn/direct/59f5ca5ee79940d7936943dca896cca1.png#pic_center
修改 /etc/NetworkManager/system-connections 目次下的文件
vim /etc/NetworkManager/system-connections/ens160.nmconnection
文件原内容

id=ens160
uuid=2ae78539-cc7c-3cbb-ba89-7639fb7cd261
type=ethernet
autoconnect-priority=-999
interface-name=ens160
timestamp=1714067350




method=auto


addr-gen-mode=eui64
method=auto


更改后

id=ens160
uuid=2ae78539-cc7c-3cbb-ba89-7639fb7cd261
type=ethernet
autoconnect-priority=-999
interface-name=ens160
timestamp=1714067350




method=manual
#主机需要在子网IP下,最后一位值在3-254,此处以134为例
address=192.168.84.134/24        #设置为自己自定义IP
gateway=192.168.84.2                #设置为自己的网关
dns=8.8.8.8;8.8.4.4                        #设置DNS服务器


addr-gen-mode=eui64
method=auto




[*]将 method 的值改为 manual,表示手动设置 IP 地址。
[*]在 address1 行添加你想要设置的固定 IP 地址和子网掩码,格式为 IP地址/子网掩码位数。
[*]在 gateway 行添加默认网关的 IP 地址。
[*]在 dns 行添加 DNS 服务器的 IP 地址,多个地址之间用分号 ; 隔开。
此时作者的这台主机的公网IP就固定为了192.168.84.134,假如想搭建集群,则需要保证其他主机的固定IP互不雷同
生存设置文件并退出
重启 NetworkManager服务以应用新的设置
systemctl restart NetworkManager
再次举行SSH连接
https://img-blog.csdnimg.cn/direct/49936cfce24e4b68b86c48bed9fb0318.png#pic_center
测试DNS服务与联网环境
https://img-blog.csdnimg.cn/direct/7737eb871c8b477e893dc1e17cca4dc4.png#pic_center
修改主机名

为主机起一个名字
修改文件 /etc/hostname
sudo vim /etc/hostname
比方修改主机名为node4
https://img-blog.csdnimg.cn/direct/37acf5df50c74cd881094948d2afaacf.png#pic_center
生存退出
修改 hosts 文件

设置 IP 与 主机 的映射,相当于 本机IP=本机名称
修改/etc/hosts 文件
sudo vim /etc/hosts
https://img-blog.csdnimg.cn/direct/8ae69a29919149d09caf78a58c091631.png#pic_center
生存退出
重启服务器

sudo reboot
(CentOS 9 的开机真的很慢)
保举文章
Linux手记(LTS)-CSDN博客

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Linux CentOS9安装设置