目录

1.配置yum源

2. 更新系统与安装必备工具

3. 网络连接验证

4. 配置主机名

5. 同步时间

6. 配置防火墙 (两种方式)

6.1 iptables

6.2firewalld


1.配置yum源

1. 备份原有的源文件,以防万一
 mv     /etc/yum.repos.d/CentOS-Base.repo    /etc/yum.repos.d/CentOS-Base.repo.backup

2. 下载阿里云的 CentOS 7 源文件 (推荐阿里云,速度快且稳定)
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

3. 下载阿里云的 EPEL 源 (Extra Packages for Enterprise Linux,提供大量额外软件)
yum install -y epel-release  

4. 清理旧缓存并生成新缓存
syum clean all  &&  yum makecache

注:如果想用清华源,将第2步命令替换为:

sudo curl -o /etc/yum.repos.d/CentOS-Base.repo

https://mirrors.tuna.tsinghua.edu.cn/repo/Centos-7.repo

2. 更新系统与安装必备工具

系统更新可以获取最新的安全补丁和软件包。安装常用工具便于后续维护和开发。

1. 更新整个系统(内核更新需要重启生效)
sudo yum update -y

2. 安装一批最常用的工具
yum install -y \
    vim-enhanced \    # 加强版的vi编辑器
    wget \            # 命令行下载工具
    curl \            # 网络数据传输工具
    telnet \          # 网络诊断工具
    net-tools \       # 包含ifconfig等网络工具
    bash-completion \  # 命令自动补全增强
    lsof \            # 列出打开的文件
    sysstat \         # 系统性能监控工具(包含iostat, sar等)
    htop \            # 交互式进程查看器(比top更好用)
    tree \            # 以树状图列出目录内容
    git \             # 版本控制工具
    unzip \           # 解压zip文件
    lrzsz             # 提供sz(下载)、rz(上传)命令,方便Xshell等终端传输文件

# 如果需要开发环境,还可以安装
# sudo yum groupinstall -y "Development Tools"

yum install -y vim-enhanced wget curl telnet net-tools bash-completio lsof sysstat htop tree git unzip lrzsz   

3. 网络连接验证

确保机器能正常访问网络,这是后续所有操作的基础。

1. 查看当前IP地址,确认网络接口已启动
ip addr show 或 ifconfig

2. 测试是否能解析域名(检查DNS)
ping -c 4 www.baidu.com

3. 测试是否能访问外网
ping -c 4 114.114.114.114

如果无法上网,需要检查网络配置
cat /etc/sysconfig/network-scripts/ifcfg-eth0 (网卡名可能不同,如ens33)

4. 配置主机名

方便识别和管理服务器,而不是只靠IP地址。

1. 查看当前主机名
hostname

2. 设置新的主机名(例如:centos7-master)
sudo hostnamectl set-hostname centos7-master

3. 修改 hosts 文件,将本机主机名解析到本地,避免某些软件报错

在文件末尾添加一行:127.0.0.1 <你的主机名>
sudo vim /etc/hosts
例如添加:127.0.0.1 centos7-master

4. 重新登录Shell后生效,或者执行以下命令立即生效
bash

5. 同步时间

保证服务器时间准确,对于日志分析、证书验证等至关重要。

1. 安装 chrony 时间同步服务(CentOS 7 首选)
sudo yum install -y chrony

2. 启动 chronyd 服务并设置开机自启
sudo systemctl start chronyd
sudo systemctl enable chronyd

3. 强制立即与时间服务器同步
sudo chronyc -a makestep

4. 查看时间同步状态
sudo chronyc sources -v
    或查看当前系统时间   date

6. 配置防火墙 (两种方式)

6.1 iptables

在 CentOS 7 上配置 iptables 是一个经典且强大的技能。虽然系统默认使用 firewalld,但很多管理员更喜欢直接使用 iptables 的简洁和直接控制。

以下是关闭 firewalld 并配置 iptables 的详细步骤。

整体思路

1)停止并禁用 firewalld:为 iptables 让路。

2)安装 iptables-services:提供 iptables 的保存和服务管理功能。

3)设置默认策略:定义“默认拒绝”的安全基础。

4)编写具体的放行规则:按需开放端口。

5)保存规则并设置开机自启:确保配置永久生效。

6)验证配置

6.2firewalld

不好使,掌握iptables即可

总结

1.熟练掌握如何用本地源或者网络源配置yum仓库

2.熟练掌握iptables的配置

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/920169.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/920169.shtml
英文地址,请注明出处:http://en.pswp.cn/news/920169.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ICBC_TDR_UShield2_Install.exe [ICBC UKEY]

流程&#xff1a;1&#xff09;插入U盾&#xff0c;记住检测到U盾类型&#xff0c;需要根据这个下载驱动

在线提取维基百科Wikipedia文章页面及离线批处理Wikipedia XML Dump文件

1. 在线提取维基百科Wikipedia文章 本项目提供一个增强型 Wikipedia 概念条目抓取与摘要清洗脚本&#xff1a;支持多级回退策略 (wikipedia 库 →wikipediaapi → 直接网页 / REST 搜索)、智能标题匹配(精确/模糊判定)、摘要质量校验、内容结构化抽取、断点续跑(结果缓存)、统…

安全合规:AC(上网行为安全)--下

五、SSL移动接入方案概述1、SSL VPN概述SSL VPN是一种远程安全接入技术&#xff0c;因为采用SSL协议而得名。因为Web浏览器都内嵌支持SSL协议&#xff0c;使得SSL VPN可以做到“无客户端”部署。SSL VPN一般采用插件系统来支持各种TCP和UDP的非Web应用&#xff0c;使得SSL VPN真…

【86页PPT】特种车行业SAP解决方案(附下载方式)

篇幅所限&#xff0c;本文只提供部分资料内容&#xff0c;完整资料请看下面链接 https://download.csdn.net/download/2501_92808859/91716699 资料解读&#xff1a;《【86页PPT】特种车行业SAP解决方案》 ​​详细资料请看本解读文章的最后内容​​ 作为特种车行业信息化建…

【Kubernetes k8s】(两万字超详细)Ubuntu-22.04搭建 k8s-1.30.1集群,开启Dashboard-2.7.0、部署ingress-nginx-1.10.1

Ubuntu-22.04搭建 k8s-1.30.1集群&#xff0c;开启Dashboard-v2.7.0&#xff08;以及Token不生成的问题&#xff09;、部署ingress-nginx-1.10.1 引言 最近在研究分布式计算&#xff0c;想将分布式计算都容器化&#xff0c;使用 k8s 来调度&#xff0c;所以从0开始学 k8s &…

podman启动mongdb的container因为权限问题导致changing ownership和读取storage.bson失败的解决方法

用FROM mongo:8.0.8 为基础镜像&#xff0c;加了些初始化数据做的mongodb镜像。用podman管理和backend&#xff0c;frontend组成一个简单的BS架构。利用podman创建pod&#xff0c;3个镜像同用一个空间&#xff0c;项目内部连接就可以统一用127.0.0.1加上端口进行通信了。 要使…

UE5基本打光(新手向)

在UE5中场景照明往往是构建沉浸式视觉体验的关键环节与常见挑战。学会如何打光可以为项目创建出更具表现力和艺术感的灯光效果。 1.以UE5建筑展示demo为例&#xff0c;首先删除旧的光照&#xff0c;将光照相关配置放置新的场景Light中。这样更适合多人分工。 光照子场景Light&…

PiscCode使用OpenCV和Python实现运动检测与可视化

光流分析是计算机视觉中的重要技术&#xff0c;用于检测视频序列中物体的运动模式。本文将介绍如何使用OpenCV和Python实现一个实时的光流分析系统&#xff0c;该系统能够检测运动、生成热力图并提供详细的统计分析。 技术概述 本系统基于Farneback稠密光流算法&#xff0c;能…

Day 36 复习日

浙大疏锦行 今天是复习日&#xff0c;神经网络与机器学习最大的不同就是不止固定的三行代码&#xff0c;需要自己定义一个模型&#xff0c;先继承类的属性&#xff0c;然后去写自己的属性&#xff0c;以及前向传播方法&#xff0c;可以手动构建&#xff1a;中间层的数量、每一…

ES6/ES2015 - ES16/ES2025

ES6/ES2015 - ES16/ES2025 ECMAScript&#xff08;简称ES&#xff09;是JavaScript的官方标准&#xff0c;从2015年开始每年发布一个新版本。 版本一览表年份版本主要新特性2015ES6/ES2015let/const、箭头函数、Class、模板字符串、解构赋值、模块、Promise2016ES7/ES2016指数运…

BIM 地铁站可视化:智慧运维 “透视镜”

图扑 BIM 地铁站可视化系统&#xff0c;以三维建模完整复刻车站空间&#xff0c;从出入口、站厅到设备层&#xff0c;管线走向、设施分布精准呈现。实时汇聚客流数据、空调等设备运行状态&#xff0c;动态标记设备告警、空间占用情况。通过透明化模型&#xff0c;运维人员可直观…

淘宝商品详情页数据接口设计与实现:从合规采集到高效解析

在电商数据分析、比价系统开发等场景中&#xff0c;商品详情页数据是核心基础。本文将围绕淘宝商品详情页数据接口的合规设计、高效采集与智能解析展开&#xff0c;提供一套可落地的技术方案&#xff0c;重点解决动态渲染、参数加密与数据结构化等关键问题。 一、接口设计原则…

HTML应用指南:利用GET请求获取中国银行人民币存款利率数据

人民币存款利率是影响居民储蓄行为和企业资金配置的关键因素&#xff0c;也是宏观经济调控的重要工具。中国银行根据中国人民银行的指导政策&#xff0c;结合市场情况与自身经营策略&#xff0c;定期调整并公布人民币存款利率标准。这些利率信息主要涵盖活期存款、定期存款&…

RPS和QPS

简介 这是系统设计中两个最核心且容易混淆的性能指标。简单来说&#xff1a; • RPS 是 “每秒请求数”&#xff0c;是从客户端或负载均衡器的视角看&#xff0c;服务器每秒接收到的请求数量。 • QPS 是 “每秒查询数”&#xff0c;通常是从数据库或特定服务的视角看&…

如何将用户反馈转化为可执行需求

用户反馈是企业优化产品、改进服务的重要依据。将用户反馈转化为可执行需求的核心在于通过系统化的流程对反馈进行收集、分析和分类&#xff0c;并结合企业的战略目标与技术能力&#xff0c;制定出具体的执行方案。这一过程不仅要求企业深入理解用户需求&#xff0c;还需要跨部…

ry-vue docker部署

目录 整体架构概览 创建 Docker 自定义网络 Redis 部署&#xff08;缓存服务&#xff09; redis.conf修改 启动 Redis 容器 测试 启动 MySQL 容器 允许 root 用户远程访问&#xff08;%&#xff09; 初始化数据库&#xff08;可选&#xff09; RuoYi-Admin 后端服务部…

Redis之Keys命令和Scan命令

序言 网上看到的面试题&#xff1a;Redis有1亿个key&#xff0c;其中10w个key是以某个固定的前缀开头&#xff0c;如何将它们全部找出来&#xff1f;一般有两种命令可以实现&#xff1a; Keys命令Scan命令 下面具体分析一下两种命令 Keys命令 Keys pattern如下图所示&…

【小沐学GIS】基于Godot绘制三维数字地球Earth(Godot)

&#x1f37a;三维数字地球GIS系列相关文章&#xff08;C&#xff09;如下&#x1f37a;&#xff1a;1【小沐学GIS】基于C绘制三维数字地球Earth&#xff08;OpenGL、glfw、glut&#xff09;第一期2【小沐学GIS】基于C绘制三维数字地球Earth&#xff08;OpenGL、glfw、glut&…

day62 Floyd 算法 A * 算法

Floyd 算法本题是经典的多源最短路问题.Floyd 算法对边的权值正负没有要求&#xff0c;都可以处理。Floyd算法核心思想是动态规划。例如我们再求节点1 到 节点9 的最短距离&#xff0c;用二维数组来表示即&#xff1a;grid[1][9]&#xff0c;如果最短距离是10 &#xff0c;那就…

【软考论文】论可观测性架构技术的应用

&#x1f381; 考高级架构师的小伙伴注意了&#xff01;&#x1f4e2; 软考架构论文示例 2025年11月软考架构论文预测&#x1f44d; 一、历年论文题目 无&#xff01;&#xff01;&#xff01; 二、考情分析 “可观测性技术”这一论题&#xff0c;目前在高级架构师与高级系统分…