全新服务器安装centos7系统及使用

前言:最近去把几个月前做的项目进行落地实施,原本服务器里面是有安装centos的,后面发现那个服务器好久没用了启动盘损坏,更换了新的启动盘后系统什么的都没有了,当时挺懵逼的,后来经过大佬远程教了之后学到挺多,记录一下。

1:下载centos镜像文件

https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-Everything-2009.iso

2:下载U盘烧录程序

https://www.balena.io/etcher/#download
在这里插入图片描述
一个是便携式 一个是安装程序 根据你的要求下载

3:烧录U盘

1> 烧录U盘前需要先格式化U盘 格式化选项默认都可以(16G以上的U盘根据镜像大小而定)
在这里插入图片描述
2> 打开下载的烧录U盘的程序
在这里插入图片描述
等待烧录完成,当进度条到达100%后如果你不知道U盘有没有烧录完成可以下载一个VMware验证一下,我这里烧录完成后插入到电脑里面是不会显示U盘的。

4、安装镜像centos7

以浪潮服务器为例,插入U盘后重启服务器 进bios 配置启动项 浪潮服务器是F11 重启服务器一直按F11即可
在这里插入图片描述
上图第二个 test this media…可以测试一遍安装介质完整性
第一个 Install CentOS 7是安装

安装完成后会进入一个选择安装提示语言界面
在这里插入图片描述
我这里选的是中文(毕竟英文我看不太懂)
在这里插入图片描述

这里看你习惯 我点进去看了下然后点击了完成在这里插入图片描述
在这里插入图片描述
**这里可以选择最小安装 安装出来的就是只有一个命令行界面 **
在这里插入图片描述
在这里插入图片描述
也可以选择图形化界面 装出来之后就类似这样
在这里插入图片描述
可以预先配置联网ip(后续centos7装完也可以改的)
在这里插入图片描述
在这里插入图片描述
点右下角的配置(图片不是很清晰)
一般常规下有一个自动启动的 我安装的这台是没有的

在这里插入图片描述
然后到ipv4(记住这个enp4s0f0很重要,看你上面显示的是什么要记住注意事项中会说到)
在这里插入图片描述
自动 DHCP改成手动 然后Add添加ip 下面的dns也可以填一下 填一个就行了 因为没外网
在这里插入图片描述
保存 直接开始安装就行
在这里插入图片描述
点进去配置一下root密码
(注意这里的root密码就是你登录服务器需要的密码)
安装成功后重启服务器即可

注意事项:

1> 配置联网ip时你看下你选择的是第几个对应的是你网线插的口是第几个
在这里插入图片描述
2> 如果你是用命令ip addr没有显示你配置的ip
在这里插入图片描述
那么就去更改下ip:vim /etc/sysconfig/network-scripts/ifcfg-enp4s0f0

在这里插入图片描述
onboot改成yes 保存并退出执行以下命令:

ifdown ifcfg-enp4s0f0
Ifup ifcfg-enp4s0f0

在这里插入图片描述
在这里插入图片描述
执行命令:ping www.baidu.com 如果没有通则检查下你的ip是否配置正确

3> 如果你安装centos7的时候选择的是最小安装需要一个可视化界面的话那么在命令行界面执行命令(这里安装时间可能会很久):

yum groupinstall "X Window System"

yum groupinstall "GNOME Desktop"

startx

systemctl set-default graphical.target

4> 这个时候你的服务器就可以通过你配置的ip的网段内网来ssh连接了如果你想通过服务器获取U盘中的数据这里就需要挂载U盘了

执行步骤:
一:将有内容的U盘插到服务器上
二:执行命令:fdisk -l 找到你的U盘名称 前面一般会有一个路径(如:/dev/sdb 每次插入的路径都会不一样就需要每次拔插的时候用命令去挂载)
三:创建挂载目录:mkdir /mnt/sdb 挂载U盘到创建的目录:mount /dev/sdb /mnt/sdb
这样你去访问U盘的资源就可以直接访问/mnt/sdb下(注意:中文会乱码)

(补充)linux查看并设置服务器开放端口

1、开放端口

firewall-cmd --zone=public --add-port=5672/tcp --permanent   # 开放5672端口

firewall-cmd --zone=public --remove-port=5672/tcp --permanent  #关闭5672端口

firewall-cmd --reload   # 配置立即生效

2、查看防火墙所有开放的端口

firewall-cmd --zone=public --list-ports

3、关闭防火墙

#如果要开放的端口太多,嫌麻烦,可以关闭防火墙,安全性自行评估
systemctl stop firewalld.service #开启将stop换成start

4、查看防火墙状态

firewall-cmd --state

5、查看监听的端口

使用命令 nmap  ip地址
或者命令 netstat -lnpt
PS:centos7默认没有 netstat 命令,需要安装 net-tools 工具
yum install -y net-tools

6、检查端口被哪个进程占用

netstat -lnpt |grep 5672
  • 0
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一名落魄的程序员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值