先安装虚拟机,和cnetos7mini版本

虚拟机的安装省略,可以参考前面:

注意:centos7之前是ipconfig查看网络,7以后就变成ip addr

本地的网卡:IO,虚拟出来的网卡是eno16777736,但是没有ip地址

修改网卡:

vi /etc/sysconfig/network-scripts/ifcfg-eno16777736

要用root用户修改

重启网络服务:

systemctl restart network

重启失败:

输入:journatctl -ex

Failed tostart LSB:Bring up/down networking

解决办法:

[root@kvm ~]#systemctl stop NetworkManager
[root@kvm ~]#systemctl disable NetworkManager
[root@kvm ~]#systemctl restart  network

[root@kvm ~]#systemctl  restart NetworkManager
[root@kvm ~]#systemctl restart  network
重启之后,网络恢复正常

还是不行。

网上说修改mac,试一下

vi /etc/sysconfig/network-scripts/ifcfg-eno16777736 增加

HWADDR=00:0c:29:b6:57:89

vi /etc/sysconfig/network-scripts/ifcfg-eno16777736

还是没解决:

直接配置静态ip:

IPADDR=192.168.44.101    静态ip地址
NETMASK=255.255.255.0  子网掩码
GATEWAY=192.168.44.1   网关(和虚拟机网关一致,NAT设置里面)
DNS1=8.8.8.8     DNS服务器
DNS2=8.8.4.4    DNS服务器
BOOTPROTO=static

重启网络:

systemctl restart network

ok了。

xshell去连接虚拟机。

出现一个故障,发现 nat模式网络连接的是VMnet1的网卡,不是VMnet8的网卡,删除这俩个网卡重新添加网卡。

配置nat对应的是VMnet8就ok了,可以ping qq.com

 常用的版本分为四个阵营:

Nginx开源版本
http://nginx.org/
Nginx plus商业版本
https://www.nginx.com
Openresty
http://openresty.org
Tengine
http://tengine.taobao.org/

安装ssh工具

yum install -y lrzsz

解压:

tar zxvf nginx-1.21.6.tar.gz

编译:

./configure --prefix=/usr/local/nginx

make
make install

报错:

[root@localhost nginx-1.21.6]# ./configure --prefix=/usr/local/nginx
checking for OS
 + Linux 3.10.0-327.el7.x86_64 x86_64
checking for C compiler ... not found

./configure: error: C compiler cc is not found

安装gcc:

提示缺少c语言的编译器,直接安装gcc,yum install -y  gcc

异常:

[root@localhost nginx-1.21.6]# make
make: *** No rule to make target `build', needed by `default'.  Stop.
[root@localhost nginx-1.21.6]# make install
make: *** No rule to make target `install'.  Stop.

安装gcc提示已经安装,可能没安装成功,删除继续安装

[root@localhost nginx-1.21.6]# yum install -y gcc
Loaded plugins: fastestmirror
base                                                                                                                                                                                                                                                   | 3.6 kB  00:00:00     
extras                                                                                                                                                                                                                                                 | 2.9 kB  00:00:00     
updates                                                                                                                                                                                                                                                | 2.9 kB  00:00:00     
Loading mirror speeds from cached hostfile
 * base: mirrors.neusoft.edu.cn
 * extras: mirrors.ustc.edu.cn
 * updates: mirrors.ustc.edu.cn
Package gcc-4.8.5-44.el7.x86_64 already installed and latest version
Nothing to do

执行下面的命令:

yum -y install gcc-c++

安装成功

但是执行: make install 和make不起作用,还是报错

make: *** No rule to make target `build', needed by `default'.  Stop.

来自网上:分别安装zlib-devel gcc-c++ libtool openssl openssl-devel

yum -y install make zlib-devel gcc-c++ libtool openssl openssl-devel

然后再次编译nginx

编译安装:
./configure --prefix=/usr/local/nginx
make
make install

成功了。

启动Nginx
进入安装目录/usr/local/nginx/sbin

./nginx 启动
./nginx -s stop 快速停止
./nginx -s quit 优雅关闭,在退出前完成已经接受的连接请求
./nginx -s reload 重新加载配置

查看进程:

ps -ef | grep nginx

输入ip地址就可以直接访问:如果不能访问,关闭下面防火墙

nginx安装成系统服务:

创建服务脚本

vi /usr/lib/systemd/system/nginx.service

添加下面的内容,然后保存

设置开机启动,然后重启reboot,然后reload重新加载nginx

重新加载系统服务
systemctl daemon-reload

启动服务:

systemctl start nfinx.service

开机启动
systemctl enable firewalld.service

连接不到,将防火墙关闭掉
systemctl stop firewalld.service
禁止防火墙开机启动
systemctl disable firewalld.service
放行端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
重启防火墙

nginx的安装(亲测)相关推荐

  1. pytorch1.7.0 安装亲测有效

    pytorch1.7.0 安装亲测有效 pip install torch1.7.0+cu101 torchvision0.8.1+cu110 torchaudio===0.7.0 -f https: ...

  2. Mysql8.0.12解压版安装亲测(步骤超级简单)

    Mysql8.0.12解压版亲测 1.下载(官方推荐的是下载安装板,但是之前一直用,想试一下解压版,毕竟更简单嘛) https://dev.mysql.com/downloads/mysql/ 2.解 ...

  3. 华为/荣耀可安装谷歌GMS!Mate30/Pro安装亲测有效!

    华为Mate30 谷歌已经有网友分享了教程,亲测可用,我的nova5 谷歌已经完美解决.准备国庆出国游的,所以提前把我的nova5测试了N+1个网友推荐的谷歌框架,比如网上随手可见的谷歌服务框架安装神 ...

  4. starUML安装亲测有效

    最近画UML图 找了下starUML的安装教程,亲测有效: starUML安装过程 一.下载安装 二.安装nodejs环境 三.反编译 一.下载安装 官网下载地址 下载好后一路傻瓜式安装完,关闭Sta ...

  5. CentOS7中使用yum安装Nginx的方法(亲测启动方法)

    最近无意间发现Nginx官方提供了Yum源.因此写个文章记录下. 1.添加源 默认情况Centos7中无Nginx的源,最近发现Nginx官网提供了Centos的源地址.因此可以如下执行命令添加源: ...

  6. 【Ubuntu】Ubuntu16.04安装GTX960M显卡驱动(960、1070and 750ti直接图形界面安装亲测能用,1080需要到命令界面安装亲测能用)

    原文地址:https://blog.csdn.net/teavamc/article/details/78330266 实验目的 安装Navida GTX960M 显卡驱动 实验开始: 1,安装pri ...

  7. nginx 版本升级,亲测可用

    今天,我们来聊一聊,在企业实际生产环境中经常遇到的一个情况,升级Nginx到新的版本和如何回滚至旧版本. 1.环境介绍 今天准备的两个nginx版本如下: [root@nginx ~]# cd /do ...

  8. TeXLive2019 安装(亲测有效)

    按照惯例,先给出最终结果: 下面是正常安装的过程. 配置:win10操作系统:TexLive2019. 具体过程如下: 参考博客:TexLive安装及学习教程 现在Tex Live参考的博客:TexL ...

  9. 深入分析Nginx 502 Bad Gateway和Nginx 504 Gateway(亲测)

    Nginx 502 Bad Gateway的含义是请求的PHP-CGI已经执行,但是由于某种原因(一般是读取资源的问题)没有执行完毕而导致PHP-CGI进程终止. Nginx 504 Gateway ...

  10. Graphviz安装配置及入门(windows安装亲测)

    Graphviz 是一个开源工具,可以运行在类似于 UNIX® 的大多数平台和 Microsoft® Windows® 之上.适用于大多数平台的二进制文件可以在 Graphviz 主页 上找到.AIX ...

最新文章

  1. torch expand
  2. 推荐系统之冷启动问题
  3. Python函数中的变量作用域
  4. 华为java8_Java8 Stream
  5. jquery替换节点
  6. 数据包接收系列 — IP协议处理流程(二)
  7. 免费分享全套java学习资料
  8. 【win10】配置系统未初始化
  9. php重构求圆柱圆锥的体积,圆锥的体积 - 彭阳县第二小学数学教研社区 - 宁夏教育云...
  10. 三相桥式全控整流电路simulink仿真_交流变直流,二极管整流电路是如何工作的?...
  11. word文档通配符换行_[Word] 学习笔记
  12. 怎么制作QQ背景音乐链接
  13. 洛洛阅读—自己写的简约Android小说阅读器背景
  14. press ESC in 1 seconds to skip startup.nsh,any other key to continue
  15. Excel制作+导出
  16. 腾讯云TVP大佬十年心血MySQL工作笔记,看完还不懂MySQL来打我!
  17. VGG16全卷积网络 以VGG代码为例
  18. 三年级信息技术用计算机娱乐,三年级上册信息技术教案
  19. 动态网站开发(应该怎么做啊)
  20. 2019年10月8日股市走势预测——06

热门文章

  1. 三星a7108android 7.0,三星A7108解锁教程 三星A7108解锁Bootloader
  2. Nodejs中使用ioredis库
  3. 块存储:AIO的直接写流程注释
  4. VR直播面临的五大技术挑战和实现难点
  5. Java编程工具哪种好?
  6. 台式计算机电功率一般多大,笔记本电脑耗电吗?功率一般多大
  7. java新版本新特性
  8. linux中关闭防火墙
  9. 如何解决ACCESS中select TOP语句返回全部记录问题?(转)
  10. 通过私有化部署自建一套视频流媒体服务器平台,如何解决视频播放延时卡顿问题?