前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux/Centos7.x服务器初始化常用命令

Linux/Centos7.x服务器初始化常用命令

作者头像
4xx.me
发布2022-06-10 18:42:10
7780
发布2022-06-10 18:42:10
举报

在新购买服务器后,安装应用程序之前,一般会初始化服务器各项配置。如更换源、更新包、修改服务器名称等,这里记录下常用的初始化命令

这里以Centos7.x为例,以下命令请在root用户下执行

查看系统版本

代码语言:javascript
复制
cat /etc/redhat-release

查看系统磁盘情况

代码语言:javascript
复制
df -h

修改服务器名称

代码语言:javascript
复制
hostnamectl set-hostname 新名称

修改服务器密码

代码语言:javascript
复制
passwd

输入2次新密码即可

更改ssh端口

代码语言:javascript
复制
vi /etc/ssh/sshd_config

修改#Port 22行为Port 指定端口,保存后重启机器即可

关闭默认防火墙

代码语言:javascript
复制
systemctl stop firewalld.service && systemctl disable firewalld.service

关闭seLinux

代码语言:javascript
复制
sudo sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

更换源

更换国内源可以加快软件包的安装

腾讯云源:https://mirrors.tencent.com/help/centos.html

更新软件包

代码语言:javascript
复制
yum update -y

安装第三方软件源

代码语言:javascript
复制
yum install epel-release -y

安装必要软件包

代码语言:javascript
复制
yum install htop wget yum-utils device-mapper-persistent-data lvm2 -y

一键自动分区、格式化、挂载脚本

https://linuxeye.com/433.html

代码语言:javascript
复制
wget http://mirrors.linuxeye.com/scripts/auto_fdisk.sh
chmod +x auto_fdisk.sh
./auto_fdisk.sh

一键设置SWAP虚拟内存

https://github.com/nix18/Linux-SWAP

代码语言:javascript
复制
wget https://4xx.me/swap.sh
chmod +x swap.sh
./swap.sh

https://raw.githubusercontent.com网址被墙,我将脚本放到了博客上

服务器测试脚本

代码语言:javascript
复制
wget -N --no-check-certificate https://4xx.me/test_91yun.sh && bash test_91yun.sh s
代码语言:javascript
复制
wget -qO- https://4xx.me/superbench.sh | bash -s info

网络加速器(BBR、BBRplus、锐速、XANMOD等)

https://github.com/ylx2016/Linux-NetSpeed

代码语言:javascript
复制
wget -O tcpx.sh "https://git.io/JYxKU" && chmod +x tcpx.sh && ./tcpx.sh

一般国外服务器才需要安装

安装Docker-CE

使用腾讯脚本安装

https://mirrors.tencent.com/help/docker-ce.html

代码语言:javascript
复制
# CentOS/RHEL
wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo
# 把软件仓库地址替换为:
sudo sed -i 's+download.docker.com+mirrors.cloud.tencent.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
# 安装
sudo yum makecache fast
sudo yum install docker-ce
# 设置开机启动
sudo systemctl enable docker

Docker配置加速源:Linux/Centos7.x安装Docker-CE及优化配置

重启

初始化完服务器建议重启一下

代码语言:javascript
复制
reboot
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-12-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 查看系统版本
  • 查看系统磁盘情况
  • 修改服务器名称
  • 修改服务器密码
  • 更改ssh端口
  • 关闭默认防火墙
  • 关闭seLinux
  • 更换源
  • 更新软件包
  • 安装第三方软件源
  • 安装必要软件包
  • 一键自动分区、格式化、挂载脚本
  • 一键设置SWAP虚拟内存
  • 服务器测试脚本
  • 网络加速器(BBR、BBRplus、锐速、XANMOD等)
  • 安装Docker-CE
  • 重启
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档