2、CentOS 7.4 最小化安装(含安装后基本配置及常用软件)

CentOS 7.4 最小化安装

说明

在绝大多数JavaWeb项目的生产环境中,基本上都是使用的Linux系统作为服务器的操作系统,主流的Linux操作系统包括 、、 、等,为了能够让我们的开发环境更接近生产环境,这里我们使用开源的CentOS系统进行系统安装演示。为了更好的了解常用的操作系统安装流程及中间件的依赖,我们采用最小化安装。
在《Oracle VM virtualbox》这一章中,我们已经完成了虚拟机的安装,用以模拟一台独立主机。后面我们将在这台虚拟主机上完成CentOS 7.4的系统安装

一. 软件获取

登录CentOS 官网的下载中心 http://vault.centos.org/,其中罗列了CentOS各个版本的文件夹。

2、CentOS 7.4 最小化安装(含安装后基本配置及常用软件)
7、本章采用Linux命令配置静态网卡的方式,故不在安装过程中设置网卡。
8、执行并设置root密码。

操作系统的详细安装流程,请参考百度经验: https://jingyan.baidu.com/article/bad08e1e2c463909c85121c4.html

三. 系统配置

由于我们采用的是最小化安装,很多Linux常用的软件和命令都没有安装,如下记录相关内容的安装过程。

1、配置网卡

在前面的安装说明中,之所以建议大家使用桥接网卡,是因为桥接模式是。此模式相当于我们虚拟机的网卡直接与物理机在同一交换机上,这样有利于与同一网段的其他机器进行交互。

首先,根据自己物理机的网络环境,规划好虚拟网卡的静态IP信息。

然后,以用户登录系统后,在目录下找到网卡文件。(不同网卡名称可能稍有差异)
使用命令编辑网卡信息

vi ifcfg-enp0s3

如下图所示方式进行配置,注意红色文字说明的内容

2、CentOS 7.4 最小化安装(含安装后基本配置及常用软件)
设置 DNS解析服务器,在 文件中添加如下内容

nameserver 8.8.8.8

配置完成后,重启网卡

service network restart

最后,检查网络访问情况,通过ping命令检查外网访问和宿主机访问是否连通。

ping 192.168.0.100
ping www.baidu.com

2、安装wget

yum -y install wget

3、修改yum源,如更换为阿里源

1)、备份官方源

cd /etc/yum.repo.d
mv CentOS-Base.repo CentOS-Base.repo.bak

2)、下载阿里源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

3)、重建源数据缓存

yum makecache

4、安装 net-tools

yum install -y net-tools

说明:net-tools中包含常用的网络命令,诸如:netstat 、route、 ifconfig 等。

5、安装rpm增强

yum provides ‘*/applydeltarpm’
yum -y install deltarpm

6、安装vim编辑器

yum install -y vim-enhanced

7、关闭SELINUX

vi /etc/selinux/config

进行如下设置,关闭SELinux的开启默认启动:

说明:SELinux是一套强制访问控制安全模块,其可以限制进程只能访问那些他们任务中所需的文件,其他文件禁止访问。由于开发环境的安全要求较低,故直接关闭此安全模块。
1)、检查SELinux状态的命令如下

getenforce

2)、临时关闭命令

getenforce 0

3)、临时启动命令

getenforce 1

8、关闭firewall防火墙

1)、停止 Firewall

systemctl stop firewalld

2)、关闭firewall的开机自启动

systemctl disable firewalld.service

说明:一般中小型企业内网开发服务器不启用防火墙,而对于对安全要求较高的企业则会对所有服务器的端口进行严格限制,此处关闭防火墙,后续的开发环境搭建会给出各中间件所需的端口信息。

以下为关于firewall和iptables两种防火墙的参考博客。
firewall:https://blog.csdn.net/qq_36492368/article/details/80432259
iptables: http://www.zsythink.net/archives/1199

来源:tysite

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年1月8日
下一篇 2022年1月8日

相关推荐