1. 下载nginx

    yum install nginx
    
  2. 配置nginx

    查看配置文件的位置:

    [root@VM-4-8-centos ~]# nginx -t
    nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
    nginx: configuration file /etc/nginx/nginx.conf test is successful
    
    vim /etc/nginx/nginx.conf
    

    配置文件按照以下修改:

    server{listen 80 default_server;server_name _;return 403;
    }
    server{listen 80;server_name nanaco.cn; # 你的域名location / {proxy_pass http://127.0.0.8090;}
    }
    

    注意此处上下两个server的顺序,不能交换。项目端口号为8090,因此映射到8090;

  3. 对80端口进行防火墙配置

    firewall-cmd --zone=public --add-port=80/tcp --permanent
    systemctl restart firewalld.service
    
  4. 若提示未安装firewalld,则先安装:

    yum install firewalld
    systemctl unmask firewalld
    systemctl enable firewalld
    systemctl start firewalld
    
  5. 启动nginx,启动nginx之前需要先将8090端口的项目启动:

    nohup java -jar halo.jar &
    systemctl start nginx
    

    若启动失败,查看是否80端口已被占用,把占用的程序关掉再重新启动。

  6. 访问页面,此时ip+端口号已经不能访问,只能域名访问。

  7. Nginx常用指令

    查看nginx状态:systemctl status nginx.service启动nginx:systemctl start nginx重启nginx:systemctl restart nginx查看配置:nginx -t开机自启动:systemctl enable nginx
    

Ngxin禁止IP+端口号访问系统,设置只能通过域名访问相关推荐

  1. TIP/IP 端口号大全

    1 tcpmux TCP 端口服务多路复用 5 rje 远程作业入口 7 echo Echo 服务 9 discard 用于连接测试的空服务 11 systat 用于列举连接了的端口的系统状态 13 ...

  2. TCP/IP 端口号大全

    端口:0 服务:Reserved 说明:通常用于分析操作系统.这一方法能够工作是因为在一些系统中"0"是无效端口,当你试图使用通常的闭合端口连接它时将产生不同的结果.一种典型的扫描 ...

  3. Java网络编程(网络基础(IP端口号网络通信协议)、TCP编程、UDP编程和URL编程原理以及常用方法的实例)

    网络编程 网络基础概述 计算机网络:   把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大.功能强的网络系统,从而使众多的计算机可以方便地互相传递信息.共享硬件.软件.数据信息等 ...

  4. tcp/ip 端口号有哪些

    按端口号可分为3大类: (1)公认端口(WellKnownPorts):从0到1023,它们紧密绑定(binding)于一些服务.通常这些端口的通讯明确表明了某种服务的协议.例如:80端口实际上总是H ...

  5. Linux上基于IP访问网站、基于同一IP不同端口访问网站、基于DNS域名访问网站、将不同域名解析到同一IP不同端口

    本文基于Linux上CentOS 7版本配合httpd服务.nginx进行配置演示 一.基于IP搭建web服务器 1.为虚拟机网卡新添加一个ip地址并重启网卡 2. 新建配置目录并写入内容 3.编辑配 ...

  6. 【小5聊】本地IP地址设置为任意域名访问

    在部署一套系统在内网访问和使用时,往往在浏览器地址输入的是内网IP地址来访问,这样子不利于记忆.因此,可以通过设置将IP设置为识别度高的域名来访问 1.找到本地文件 C:\Windows\System ...

  7. WPF基础(十八)C#正则表达式:匹配汉字、特殊字符、字母、数字、IP/端口号等等

    目录 第一章.简介 1.1.问题描述 1.2.System.Text.RegularExpressions.Regex.Match介绍 1.2.1.基本规则说明 1.2.2.Regex类常用的方法 1 ...

  8. 服务器群集端口号修改,如何设置群集打印服务器

    如何设置群集打印服务器 09/21/2020 本文内容 本文介绍设置群集打印服务器的步骤. 适用于:  WindowsServer 2003 原始 KB 编号:   278455 更多信息 可以使用群 ...

  9. apache 域名不变_apache 如何配置只能通过域名访问,不允许通过ip访问?

    apache设置禁止使用IP访问网站的实现方法 在用apache搭建的WEB服务器的时候,如何想只能通过设定的域名访问,而不能直接通过服务器的IP地址访问呢,有以下两种方法可以实现(当然肯定还会有其他 ...

最新文章

  1. redis client 2.0.0 pipeline 的list的rpop bug
  2. hdu 1014 Uniform Generator 数论
  3. OpenCV使用pointPolygonTest的实例(附完整代码)
  4. docker安装flowable-ui
  5. MFC里的GDI CDC HDC到底是什么?
  6. ThreadLocal就是这么简单
  7. java 类的加载、连接和初始化
  8. CM3计算板EC20模组拨号上网
  9. Java笔记-获取当前时间及对当前时间进行加减及时间对比
  10. 短信猫软件的实现(C#)九7bitPDU的编码
  11. 响应式web开发 许愿墙
  12. 三体中的思想实验二:黑暗森林(上)
  13. 使用Tiled编辑铁锈战争自定义地图
  14. 图片头顶距离顶部百分比怎么修改_PS中,新手该怎么修改图像尺寸?看老师傅们都采用哪些方法?...
  15. A40i/T3修改根分区大小
  16. 网络笔记(29) 容器网络:来去自由的日子,不买公寓去合租
  17. 手把手教你自制U盘重装win10系统专业版(纯净版)+激活【图文教程】
  18. linux全盘扫描,3个有用的基于GUI和终端的Linux磁盘扫描工具
  19. Java反射的基本理解
  20. SSM框架,ajax实现登陆界面验证和登陆成功后页面跳转问题

热门文章

  1. WebRTC-FEC协议总结
  2. c语言输出数字漏斗图形_2019级C语言大作业 - 十步万度
  3. 计算机关闭应用窗口的方法,四招快速关闭电脑程序的巧妙小方法介绍
  4. 大数据在智慧城市的应用在哪方面
  5. 水星迷你无线路由器ap模式 下要不要启用 dhcp服务器,水星(Mercury)Mini无线路由器AP模式设置...
  6. 美国国家NCDC气候数据处理-提取中国各省最高气温、最低气温、降雨量信息。
  7. Spring Cloud+Vue、Element-Ui、日常ip-config 君子:洪君
  8. n皇后问题的子集树求解与排列树求解
  9. 【网络攻防原理与技术】第5章:拒绝服务攻击
  10. matlab知道破碎图序号复原,基于MATLAB研究碎纸片的拼接复原.docx