nginx本机与虚拟机运行(虚拟机ping配置)

一、windows环境下本机启动nginx

我使用的是centOS7版本的,nginx-1.14.1版本(不同的centOS版本要下载不同的nginx版本哦,具体需要查看官网)
该版本的nginx下载:

链接:https://pan.baidu.com/s/1vwcMYYIIHNLENAuNV50cOQ
提取码:0b7u
–来自百度网盘超级会员V5的分享

注意:zip包为window环境下的文件,可在windows操作系统内解压运行
tar.gz文件为linux操作系统包文件,需要在linux环境下解压运行

(一)windows环境测试:

下载zip包到windows环境下,后更改配置文件:
8090是访问端口,D:\picture是一个图片的文件夹,1.jpg是一个图片文件
y
在下图目录下运行start nginx在这里插入图片描述
之后浏览器访问http://localhost:8090/

二、linux虚拟机运行nginx

(一)linux配置nginx

  1. linux部署nginx:nginx安装教程
    (访问网址时注意是net中配置的网址如果不记得了可以键入ifconfig查看一下。)

  2. 配置环境变量(就是不用在在bin目录下运行通过./nginx来运行nginx,而是在根目录下通过systemctl start nginx即可启动:centos7中设置nginx的systemctl启动方式

  3. 注意:在运行nginx(./nginx)之前需要关闭linux系统防火墙。(systemctl stop firewalld)
    参考网址:防火墙超全命令

  4. 运行成功示例:
    在这里插入图片描述

遇到的问题

1. 在开启net服务时遇到ping不上外网的问题

照着这个教程改好的,解决办法是四(重新新建了适配器,具体见教程)
VMware 虚拟机里连不上网的五种解决方案

然后设置了自动获得ip地址。他就好了。(绝望地调了一个下午,也就试了二十几个教程吧ㄒ-ㄒ。出去吃了个饭听个歌换个心情,然后回来五分钟改好了:-D,绝)

2.yum重新安装

安装某一个xx教程改问题一的时候不小心删了yum,继续填天坑。
yum卸载重装

最后没有解决,参考了很多教程,结果装完之后内核版本冲突用不了,所有软件最新版都是2020年了,肯定和当前内核(不是centOS版本是内核版本)冲突。

  • 反思了一下,或许一开始卸载的时候重新运行yum的rpm文件是可以恢复的,但是网上教程都说让把虚拟机内与yum相关的rpm文件删掉。

最后重装了:-D,建议大家如果不小心卸掉虚拟机也重装虚拟机叭。

重装后

3.ens32空白

重装后发现ens32是空白的(后来去各种网站看了一下没有找到解决办法。很玄学的是,一会,系统自动出现了ens32文件。
如果小伙伴们遇到这个问题,参考链接ens32文件空白(没有ens33文件)

没有遇到什么新问题,按照教程配置外网后连接成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值