×

nginx

如果nginx启动成功,但外部仍然不能访问的问题(如果nginx启动成功,但外部仍然不能访问的问题)

悠悠然 悠悠然 发表于2024-05-01 浏览7170 评论0
1.先查看nginx配置是否正确 执行下面的命令: sudo nginx -t 查看nginx配置是否正确 也可以切换到nginx的安装目录下的sbin目录下,执行: ./nginx -t 2.查看nginx是否启动成功 ps -ef | grep nginx  #查看nginx端口 执行了1,2,如果发现nginx配置没问题,那就是启动成功了,那么问题就很有可能是服务器这边端口为开放的问题   3.检查防火墙是否开启 sudo ufw status   如果输出: Status:

nginx

Nginx 代理前端代码 路由访问404/不生效 配置后仍不生效

qidouhai qidouhai 发表于2024-04-30 浏览8316 评论0
Nginx 代理前端代码 路由访问404 vue 默认是hash模式,虽然访问路由不会报错,但是会使访问路径中有 # 异常难看。不想hash这种以#号结尾的路径,可以使用路由的history的模式。 不过history的这种模式需要后台配置支持。比如:当我们进行项目的主页的时候,一切正常,可以访问,但是当我们刷新页面或者直接访问路径的时候就会返回404,只是动态的通过js操作window.history来改变浏览器地址栏里的路径,并没有发起http请求,但是当我直接在浏览器

nginx

前后端部署+nginx配置(nginx 前后端)

HaoHao HaoHao 发表于2024-04-30 浏览6147 评论0
概要 内容主要包括部署前端项目,nginx安装配置,以及后端项目的打包 1、脚手架安装 vue init webpack 项目运行(默认端口8080) npm run dev 如果前后端分离项目,发出axiox请求实现跨域时,需要配置proxy代理 /** * 例如这个前端微服务项目访问后端接口时需要带/teacher 路径,而后端服务普遍是/member路径[前端通过端口号来区分后端项目,不能说给这个后端服务请求路径上添加上/tercher] * 这个时候,可通过

nginx

如何在Nginx中配置HTTP安全响应头

小海 小海 发表于2024-04-30 浏览9757 评论0
关于在Nginx中配置HTTP安全响应头 最近在实际开发过程中,需要对项目的http响应头做一些配置,以防止各类XSS攻击、点击劫持等。这些HTTP响应头在我们部署 Nginx 的时候经常会被忽略掉,个人感觉这是一个比较严重的“疏忽”,加上还是很有必要的,现把用到的一些配置记录一下。 1.Strict-Transport-Security (HSTS) Strict-Transport-Security (通常简称为 HSTS)是一个安全功能,它告诉浏览器只能通过HTTPS访问当前资源

nginx

nginx(第一篇)(nginx笔记)

寒峰之巅 寒峰之巅 发表于2024-04-30 浏览4620 评论0
nginx(第一篇) 一、 下载 下载地址https://nginx.org/en/download.html 二、在Centos7系统下安装Nginx 2.1 准备工作安装nginx依赖的包 因为我们下载的是nginx的源代码,所有以进行编译nginx是C语言开发,建议在linux上运行,所以我们选择在linux上安装Nginx 2.1.1 gcc安装 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc yum

nginx

搭建内网穿透服务(搭建内网穿透服务器)

liukeshu liukeshu 发表于2024-04-30 浏览5695 评论0
“ZeroTier” + “公网服务器” + “nginx” 搭建内网穿透服务。 一、原理 内网穿透的原理如下图所示: 用户访问我们的服务器,这个服务器是有公网IP的,所以用户可以无压力访问 服务器与本地电脑保持长链接,当有请求的时候,服务器将请求转发到我们的本地电脑 本地电脑将响应回复给服务器 服务器将响应回复给用户 二、快速开始 1、 zerotier 配置(连接的桥梁) 异地组网 — 软路由 zerotier 体验 注册账号 官网地址:https://www.

nginx

Nginx 反向代理和负载均衡(nginx反向代理和负载均衡的区别)

qq_atveogbd qq_atveogbd 发表于2024-04-30 浏览4746 评论0
        ❤之前粗略的学习了一下nginx,也能够简单的进行使用,但时间长了难免就会出现遗忘,遇到命令啥的有时候还得去网上搜,索性就自己整理了一份,以后看起来也比较方便。有什么不对的地方还请大家多多指正。  目录 一、nginx 简介 1、nginx 概述 2、正向代理 3、反向代理 4、负载均衡 5、动静分离 二、nginx 安装 在 linux 系统中进行安装 三、nginx 常用的命令和配置文件 1、nginx 启动、关闭、重新加载命令 2、介绍 nginx

nginx

反向代理神器 Nginx Proxy Manager 群晖Docker部署(docker配置nginx反向代理)

运营狗转载 运营狗转载 发表于2024-04-30 浏览6658 评论0
群晖Docker部署 本文将使用 NginxProxyManager 中文版 介绍NginxProxyManager基于群晖Docke的部署方法,并且所有操作均在群晖网页端完成,不需要命令行操作,非常适合新手。 GitHub:xiaoxinpro/nginx-proxy-manager-zh Docker:chishin/nginx-proxy-manager-zh CSDN:NginxProxyManager 中文版简介 1. 下载映像 登录群晖后台并打开Docker应用

nginx

解决Mixed Content: The page at https://* was loaded over HTTPS, but requested an insecure XMLHttpReque

wmwlgzs wmwlgzs 发表于2024-04-30 浏览5215 评论0
目录 项目场景 问题描述 原因分析 解决方案 一些问题 项目场景 https协议的网站下请求http的资源 问题描述 https协议的网站请求http协议的资源被浏览器任务不安全,请求被拦截并且报了以下错误: 原文:  Mixed Content: The page at https://* was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint http://*

nginx

Vue中的跨域解决方案(vue 解决跨域)

AA飘凌 AA飘凌 发表于2024-04-30 浏览6690 评论0
前言 跨域是因为浏览器存在对不同源页面数据接收的限制。这种限制就是浏览器的同源策略。 同源策略是浏览器的安全机制,跨域的原理就是通过各种方式避开浏览器的安全机制 使用 在项目开发时,对跨域的概念仅限于了解,所以没有注重过程,只注重结果。所以在开发项目时,使用的是市面上比较常用,并且能够一劳永逸的cors。虽然cors方法能够完美解决跨域问题,但是还是要秉持着对知识探索的态度,去深入理解跨域问题。 报错提示 这里我使用8080端口的客户端访问3000端

nginx

Linux(Nginx)(linuxnginx虚拟主机管理系统)

無言以對 無言以對 发表于2024-04-30 浏览5253 评论0
目录 一、Nginx简介 二、Nginx使用 Nginx安装 tomcat负载均衡   Nginx配置 三、Nginx部署项目 项目打包前 将前端项目打包(测试本地项目打包后没问题) ip/host主机映射 完成Nginx动静分离的default.conf的相关配置 将前台项目打包(配合Nginx动静分离) 一、Nginx简介 1.负载均衡:流量分摊 2.反向代理:处理外网访问内网问题 3.动静分离:判断动态请求还是静态请求,选择性的访问指定服务器 二、