云计算Linux ——安装配置杂谈(一)
前言
本次使用VMware Workstation 在虚拟环境下以Linux CentOS 7为操作进行配置网络环境,保障正常使用。
一、DHCP 虚拟网络环境配置
使用DHCP 分配IP的方式
ip address (ip a 是缩写) 查看当前主机的网卡信息

如果无法连接:
首先,使用 ip a 检查一下 自己虚拟机的ens33网卡有无IP地址,如果有,查看有没有写错,如没有,执行以下操作:
首先可以打开虚拟网络编辑器,进入

登录进入虚拟网络编辑器界面 从新关闭开启NAT模式,由于电脑版本和虚拟机版本不同,以及可能清理磁盘原因会导致输入ipconfig后ens33没有网络。如果还是没有网络,则通过Linux进行网络命令配置。

在虚拟机内操作:
# 切换路径,类比windows 就是双击进入文件夹里面
cd /etc/sysconfig/network-scripts/

# 查看当前目录下有哪些文件
ls

# 使用vi(文本编辑器的工具,类似于windows中 txt这种格式文本编辑器)
vi ifcfg-ens33 (使用 vi 工具打开 ifcfg-ens33 这个文件)
# vi 编辑器的操作


# 查看自己有没有改成功
cat ifcfg-ens33
#如果ifcfg-ens33 做了修改,需要执行以下命令使之生效
systemctl restart network
附加:由于防火墙也会造成网络无法联通的情况,需要将自己电脑防火墙关闭,在虚拟机Linux中systemctl stop firewalld (防火墙除了防自己谁都不防)
二、DHCP 动态IP 修改为固定IP
1.在进入操作界面需要进入/etc/sysconfig/network-scripts/ifcfg-ens33

添加三个配置,分别是IP地址,子网掩码和网关IP。
2.在NDS客户配置文件
/etc /resolv.conf 输入相应的DNS服务器地址: 首选DNS:114.114.114.114 或者8.8.8.8 nameserve=114.114.114.114

3.验证
如ping www.baidu.com ping同网址即可。

三、Linux综合题目 -关于yum 安装配置环境nginx 和docker
Centos中,yum增强对软件的安装、删除的管理
一般一个软件(nginx --》c语言开发 --》如果想要完整的安装nginx软件,需要先行安装它的C语言的语言环境)
yum install/remove -y 相关的软件包名字
3.1Centos 调整 yum 无法使用的问题
3.1.1 先得确保自己的Centos 虚拟机是可以ping通百度
连通外网需要DNS服务器(DNS服务的配置有2个文件可以设置)
① 网卡的配置文件 /etc/sysconfig/network-sripts/ifcfg-ens33 (直接加入dns="114.114.114.114")
② DNS客户端配置文件 /etc/resolv.conf (写nameserver 114.114.114.114)
3.1.2准备相应离线文件包(yum 源文件
-存放在/etc/yum.repos.d目录下的 *.repo)
ym install -y nginx (默认最新 ) rqm -ql nginx (查看程序列表)
3.1.3 把相应离线文件包文件上传
完成后清空一下缓存,并且重新创建缓存
yum clean all 先把之前的缓存清空
yum makecache 重新建立缓存
3.2 yum 安装nginx底层逻辑
yum clean all && yum makecache
yum makecache 再从新建立缓存。
yum install -y httpd 验证重新安装 如下图

ngnix安装的底层逻辑
3.3 举例 如安装docker-ce
yum install -y docker-ce
1、把这个yum仓库调整好,让系统可以正常使用yum 命令下载并安装软件(安装nginx这个程序)
安装docker-ce
1. 先看你网卡名字ip addr 找到像 ens33、eth0 这种名字,记下来。
2. 编辑网卡配置(把 ens33 换成你的)
vi /etc/sysconfig/network-scripts/ifcfg-ens33
3. 把里面这两项改成这样(必须改)
plaintext
BOOTPROTO=dhcp
ONBOOT=yes
改完按 Esc 输入 :wq 保存。
4. 重启网络
systemctl restart network
5. 测试能不能上网
ping www.baidu.com
能出现字节跳动就说明网好了。网通了再重新配置 yum
yum clean all
yum makecache
然后再装 Docker:
yum install -y docker-ce docker-ce-cli containerd.io
小场景:
安装一个 nginx 的程序 (自己用ai生成一个网页)
systemctl start/stop/restart/status/(disabled(开机不自启动)/enabled/(开机自启 )) nginx
相应的命令 输入自己的ip地址

rpm -ql nginx
/usr/share/nginx/html/index.html
cd //usr/share/nginx/html/
systemctl start nginx 启动一下
systemctl status nginx 看状态
systemctl status firewalld 看防火墙
systemctl stop firewalld 关防火墙

1、安装成功 docker-ce
2、下载安装 nginx 服务,然后修改它的默认页面,替换成AI生成的html文本,最后使用浏览器能够访问到我们生成的页面
PS: 要先开启服务,并且关闭防火墙
3、修改自己的网卡(改成固定IP的模式)
更多推荐

所有评论(0)