Nginx安装与代理

1、第一步 - 添加Nginx存储库

要添加CentOS 7 EPEL存储库,请打开终端并使用以下命令:

sudo yum install epel-release

2、第二步 - 安装Nginx

现在您的服务器上已安装Nginx存储库,请使用以下yum命令安装Nginx :

sudo yum install nginx

在对提示回答“是”后,Nginx将在您的虚拟专用服务器(VPS)上完成安装。

3、第三步 - 启动Nginx

Nginx并不是自己开始的。要运行Nginx,请键入:

sudo systemctl start nginx

sudo systemctl enable nginx

4、如果您运行的是防火墙,请运行以下命令以允许HTTP和HTTPS流量:

sudo firewall-cmd --permanent --zone=public --add-service=http

sudo firewall-cmd --permanent --zone=public --add-service=https

sudo firewall-cmd --reload

直接访问你的ip,出现nginx页面则安装成功

5、查看nginx运行状态

sudo systemctl status nginx.service

6、找到配置文件

sudo vi /etc/nginx/nginx.conf

7、修改server

server {

    listen 80;

    location / {

  proxy_pass http://localhost:8082;

  proxy_http_version 1.1;

  proxy_set_header Upgrade $http_upgrade;

  proxy_set_header Connection keep-alive;

  proxy_set_header Host $http_host;

  proxy_cache_bypass $http_upgrade;

  }

}

将80转发至8082端口:例如:发布访问地址192.168.00.000:8082,转发之后可直接访问192.168.00.000

8、重启nginx

sudo nginx -t

sudo nginx -s reload

9、设置开机启动

重启nginx服务

systemctl enable nginx.service

下载

wget https://www.itzgeek.com/msttcore-fonts-2.0-3.noarch.rpm

解压

rpm -Uvh msttcore-fonts-2.0-3.noarch.rpm

设置

setsebool -P httpd_can_network_connect 1
yum install libgdiplus-devel

10、重启虚拟机

安装基础工具

yum install net-tools  

安装VIM

yum -y install vim

安装 wget

yum -y install wget
希望对你有帮助,作者水平有限,如有疏漏或者错误,还望指出。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Linux+.Net Core+Nginx(在Linux上使用Nginx反向代理.Net Core 项目)

    之前的文章中有提到关于使用Nginx在linux来实现反向代理,今天我们继续加点料。在Centos7中部署.NetCore,然后使用Nginx进行反向代理!

    小世界的野孩子
  • .Net Core 3.0 gRPC部署问题解决

      .Net Core3.0终于如约而至的来了。在3.0中增加了许多东西、也有了许多的变化。今天我们看的就是在3.0中使用gRPC并遇到的问题。gRPC现在可以...

    小世界的野孩子
  • .NET----错误和异常处理机制

      错误的出现并不总是编写程序的人的原因,有时应用程序会因为应用程序的最终用户引发的动作或运行代码的环境发生错误。无论如何,我们都应预测应用程序中出现的错误,并...

    小世界的野孩子
  • nginx fair模块安装方法 原

    fair是nginx负载均衡5大算法之一,属于第三方模块,yum安装的nginx没有fair模块,需要手动编译安装

    拓荒者
  • GridFS使用及配合nginx实现文件服务

    Mongodb下GridFS使用及配合nginx实现文件服务 一、GridFS简介 GridFS是mongodb下用来存储文件的一种规范,所有官方支持的驱动均实...

    用户1141560
  • Nginx配置管理平台

    centos7 python2.7.6 etcd3.2.18 confd 0.16 nginx1.12.1

    菲宇
  • Centos7 安装 Nginx

    Nginx(发音同engine x)是一个异步框架的Web服务器,也可以用作反向代理,负载平衡器和 HTTP缓存。该软件由Igor Sysoev创建,并于200...

    江小白
  • ubantu命令行安装nginx 转

    用户2603479
  • nginx命令详解

    nginx -s reload|reopen|stop|quit #重新加载配置|重启|停止|退出 nginx

    用户1065635
  • nginx实现动静分离的负载均衡集群

    客户端通过访问分发器的VIP来访问网站,现在应用更复杂,比如现在网站页面有:.php .html .png .jpeg .jsp 等, 有动态页...

    胡齐

扫码关注云+社区

领取腾讯云代金券