首页 > 技术文章 > VmWare装Linux&Centos步骤

qd666 2021-09-29 08:13 原文

昨晚一次偶然的机会进入飞哥的直播间,他正在将用虚拟机搭建Linux环境的步骤,自己之前也确实安装过一次,不过没什么系统性总结,过程中有些步骤还需百度查找。于是乎今天决定从零基础在过一遍流程,便是这篇博客的由来了。

步骤:

  1. VmWare配置Centos7系统
  2. Centos7初始步骤
  3. 配置Centos7网络
  4. 使用ssh连接Linux

安装Centos7

前提:本地已有 VMware Workstation Pro 安装包、Linux&Centos7系统镜像

1、新建虚拟机

2、选择镜像文件,编辑名称与安装的目录

3、选择磁盘大小 20G够了

image-20210926103117540

4、内存设置为2G,够用了

image-20210926103503319

5、处理器

image-20210926104219825

6、网络适配器

image-20210926104258616

7、查看

image-20210926104402946

然后点击完成,进入Linux中

Centos7初始步骤

1、等待程序自动执行,选择中文语言

2、设置时间与日期,默认慢了8小时

image-20210926105130530

3、选择软件安装为最小安装

image-20210926105250809

4、设置安装位置,自动即可

image-20210926105411664

5、点击开始安装,设置root密码

image-20210926105605631

等待安装完成,重启

6、输入账号密码(密码不会显示)

image-20210926110145141

设置网络

自动 ip设置 (了解即可)

1、网络适配器必须为NAT模式

image-20210926104258616

2、在VmWare菜单栏选择 编辑-> 虚拟网络编辑器 然后选择更改设置

image-20210926133445592

3、NAT设置

image-20210926133704989

image-20210926133845093

4、进入虚拟机配置

cd etc/sysconfig/network-scripts/

image-20210926134530019

# 修改这个文件
vi ifcfg-ens33

image-20210926134900484

# 重新启动网卡
service network restart

image-20210926135219787

# 查看IP地址
ip addr

image-20210926135359596

# 测试 出现以下代表配置成功
ping www.baidu.com

image-20210926135625097

ps:自动ip有个缺点,就是运行一段时间后,ip会变更,我们需要更改比较麻烦,所以我们经常配置静态ip,步骤跟配置自动 ip 差不多。

静态 ip 配置

1、更改设置

image-20210926154732552

2、

image-20210926141001872

3、继续编辑虚拟机文件

# 1、进入目录
cd etc/sysconfig/network-scripts/
# 2、修改这个文件
vi ifcfg-ens33
# 3、修改的内容
BO0TPROTO=static  # 修改
ONBOOT=yes   # 修改
IPADDR=192.168.181.110  #设置ip地址(110这段在10至256之间可以随便)
NETMASK=255.255.255.0  # 设置子网掩码
GATEWAY=192.168.181.2  # 设置网关

4、保存退出,重启网卡

# 1、重新启动网卡
service network restart
# 查看IP地址
ip addr
# 3、测试
ping www.baidu.com

image-20210926143052682

这样虚拟机就可以通讯了

使用ssh工具连接

当我们在VmWare操作Linux时会非常的麻烦也不能复制,也不能查看他的具体文件,所以这时候就需要ssh工具来连接我们的Linux简便我们的操作。这类工具市场上有很多,比如大名鼎鼎的xsell、finalshell...等等,这俩我都使用过不过最终选择了finalshell ,一是免费,二是它懂我,不过运行起来比较耗内存。

操作步骤

1、首先把Linux以后台方式运行,不是关机!!!

2、打开finalshell

image-20210926144659075

3、输入连接信息

image-20210926145040816

连接成功,愉快玩耍~~

安装工具

刚刚安装的Linux非常的纯净。什么也没有(Vim、Docker......),所以我们需要为他安装一些必要的软件,分为使用yum命令安装与手动解压压缩包安装。

1、检查是否已经安装yum

rpm -qa|grep yum

# 查看详细信息
yum

安装Vim

yum -y install vim*

# 控制台输出结果
更新完毕:
  vim-minimal.x86_64 2:7.4.629-8.el7_9 
  
 # 查看信息
 vim -v

安装Docker

# 1、卸载旧的版本
yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine
                  
# 2、需要的安装包        
 yum install -y yum-utils
 
 # 3、设置镜像仓库  默认从国外下载非常慢 使用阿里云
 yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
 
 # 更新软件包索引
 yum makecache fast
 
 # 4、安装Docker相关文件
 yum install docker-ce docker-ce-cli containerd.io
 
 # 5、启动Docker
 systemctl start docker
 
 #6、检查是否安装成功
 docker version 

配置镜像加速:容器镜像服务_镜像构建_镜像授权_镜像托管-阿里云 (aliyun.com)

帮助文档:docker使用阿里云的镜像加速器的地址

安装nginx

1、把压缩包放入指定目录

2、解压

# 解压
tar -zxvf nginx-1.20.0.tar.gz

# 安装gcc
yum install -y gcc-c++

# 安装依赖包
yum install pcre-devel zlib zlib-devel openssl openssl-devel

# 进入nginx目录输入下方命令
./configure

# 编译
make  && make install

4、常用命令

cd /usr/local/nginx/sbin/  # 使用nginx必须进入此目录
./nginx  # 启动
./nginx -s stop   # 停止
./nginx -s quit   # 安全退出
./nginx -s reload # 重新  加载配置文件 常用
./nginx -v        # 查看当前版本号
ps aux|grep nginx # 查看nginx进程

5、开启端口

# 查询是否开启80端口
firewall-cmd --query-port=80/tcp
# 开启端口
firewall-cmd --add-port=80/tcp

安装java

# 1、查找java相关的列表
yum -y list java*

# 2、安装JDK  运行环境-开发环境
yum install java-1.8.0-openjdk.x86_64
yum install java-1.8.0-openjdk-devel.x86_64

# 3、检查
java -version
# 输出结果
[root@localhost linux_dingding]# java -version
openjdk version "1.8.0_302"
OpenJDK Runtime Environment (build 1.8.0_302-b08)
OpenJDK 64-Bit Server VM (build 25.302-b08, mixed mode)

# 通过yum安装的默认路径为:/usr/lib/jvm

# 4、配置环境变量
vi /etc/profile
# 在最后一行加入
#set java environment
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.302.b08-0.el7_9.x86_64
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

# 5、使环境变量生效
source /etc/profile

# 6、检查
echo $JAVA_HOME

推荐阅读