前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CenterOS 环境搭建

CenterOS 环境搭建

原创
作者头像
奶盖
修改2021-11-05 11:07:39
2.4K1
修改2021-11-05 11:07:39
举报
文章被收录于专栏:奶盖笔记奶盖笔记

在日常工作中许多同学的内网工作环境是不允许连接互联网的,当碰到需要进行内网开发环境搭建时总是需要在外网环境下载要需要的文件包后到内网进行安装。此时若内外网的环境存在差异时可能出现拷贝入内网的文件无法使用或容易出现bug。因此我们需要根据内网的环境版本在外网进行文件包拉取。本文章主要介绍如何在外网搭建和内网一样的虚拟机系统,并在外网拉取所需的文件包,拷贝入内网进行环境搭建。

查看内网linux 环境的版本

以centerOS 为例

代码语言:javascript
复制
[root@www ~]# lsb_release -a
LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch
Distributor ID:    CentOS
Description:    CentOS release 6.7 (Final)
Release:    6.7
Codename:    Final
代码语言:javascript
复制
[root@www ~]# uname
Linux
[root@www ~]# uname -r
2.6.32-431.23.3.el6.x86_64
[root@www ~]# uname -a
Linux www 2.6.32-431.23.3.el6.x86_64 #1 SMP Thu Jul 31 17:20:51 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

两种方式均可查看版本信息。

虚拟机环境搭建

镜像下载

推荐国内站点 下载镜像速度更快一些,也可在官网进行centerOS镜像下载。

isos文件夹为镜像下载路径

各个版本的ISO镜像文件说明:

CentOS-7-x86_64-DVD-1708.iso 标准安装版(推荐)

CentOS-7-x86_64-Everything-1708.iso 完整版,集成所有软件(以用来补充系统的软件或者填充本地镜像)

CentOS-7-x86_64-LiveGNOME-1708.iso GNOME桌面版

CentOS-7-x86_64-LiveKDE-1708.iso KDE桌面版

CentOS-7-x86_64-Minimal-1708.iso 精简版,自带的软件最少

CentOS-7-x86_64-NetInstall-1708.iso 网络安装版(从网络安装或者救援系统)

下载对应的版本号精简版即可。

vmware 安装 centerOS 镜像

超详细vmware 安装centerOS 教程 作者提供了保姆级教程

centerOS 环境基础配置

最小化安装网络配置

网络配置完成后才可使用 yum 安装需要的软件。

代码语言:javascript
复制
[root@localhost ~]: vi /etc/sysconfig/network-scripts/ifcfg-ens33
代码语言:javascript
复制
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=c02aadee-742b-40f7-aa65-8dece35b4eae
DEVICE=ens33
ONBOOT=no

按i键,进入insert模式,将ONBOOT=no修改为ONBOOT=yes, 按esc键回到command模式,输入:wq保存退出。

service network restart重启网络服务

代码语言:javascript
复制
[root@localhost ~]: service network restart
Restarting network (via systemctl):                        [  OK  ]
[root@localhost ~]:

最后再查看网络信息,可以看到已分配IP

设置固定IP地址

虚拟机中CentOS7设置固定IP地址的方法 - 云+社区 - 腾讯云 (tencent.com)

服务器配置静态 IP 地址、路由以及 DNS

代码语言:javascript
复制
yum install net-tools 

安装命令行web浏览器

代码语言:javascript
复制
yum install links

安装apache http 服务器

代码语言:javascript
复制
yum install httpd

最小化的CentOS7系统是没有安装 nano 、 vim 、 wget 、 curl 、 ifconfig 、 lsof 、 zip、unzip命令,因此这里需要安装一下(命令解释:nano是一个字符终端的文本编辑器,比vi/vim要简单得多,比较适合Linux初学者使用; vim 是多模式编辑器;wget是一个下载文件的工具;curl是一个利用URL规则在命令行下工作的文件传输工具;ifconfig是linux中用于显示或配置网络设备(网络接口卡)的命令;lsof(list open files)是一个列出当前系统打开文件的工具;zip、unzip是压缩和解压缩命令工具

代码语言:javascript
复制
yum -y install nano vim wget curl  lsof zip unzip

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 查看内网linux 环境的版本
  • 虚拟机环境搭建
  • 设置固定IP地址
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档