当前位置: 首页 > Linux > 所有文章
  • nginx配置多个前端项目实现步骤

    2023年03月07日

    最近一台服务器要配置多个前端项目,当然前后端分离就需要nginx来配置了。 单个项目还好说,如下修改nginx的nginx.conf配置文件 #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; pid /usr/local/nginx/logs/nginx.p ...

    阅读全文
  • Nginx部署Vue项目动态路由刷新404怎么解决

    2022年12月05日

    期末月前本来部署过一次,昨天部署的时候发现又给忘了,而且出了很多问题,在这统一汇总一下。 步骤一:改端口 在vue.config.js下的devServer把host改成服务器的地址 步骤二: 打包 用npm run build打包,最后是这样的,并且目录下多了个dist文件夹 步骤三:将dist文件夹上传到服务器上 我用的xshell,没办法上传文件 ...

    阅读全文
  • Nginx在linux上的安装以及配置文件的详解

    2022年06月07日

    本文对nginx在Liunxi系统上的安装,以及对其配置文件进行详解  提示:以下是本篇文章正文内容,下面案例可供参考 一、Nginx是什么? Nginx 是一个很强大的高性能Web和反向代理服务同时也提供了IMAP/POP3/SMTP服务。在连接高并发的情况下,Nginx能够支持高达 50,000 个并发连接数的响应。 Nginx作为负载均衡服务:Nginx ...

    阅读全文
  • Nginx利用ngx_http_geoip2模块实现国外IP禁止访问网站

    2022年05月05日

    想要实现这个功能有很多方法,下面我就来介绍基于 Nginx 的 ngx_http_geoip2 模块来禁止国外 IP 访问网站。 ①安装 geoip2 扩展依赖: [root@fxkj ~]# yum install libmaxminddb-devel -y ②下载 ngx_http_geoip2_module 模块: [root@fxkj tmp]#git clone https://github.com/leev/ngx_http_geoip2_module.git [ro tm ...

    阅读全文
  • Nginx实现列出目录和文件并配置密码控制访问权限

    2022年01月20日

    这篇文章介绍怎样用web服务器列出指定的目录和文件,并对指定目录进行授权访问。 使用Nginx列出目录 准备工作 - 安装nginx和创建一些目录和文件: $ sudo apt-get install nginx $ cd /usr/share/nginx $ mkdir web $ sudo mkdir directory{1,2,3} $ sudo touch file{1,2,3} $ ls directory1  directory2  dire ...

    阅读全文
  • Nginx+Apache动静分离的示例代码如何实现

    2021年12月24日

    Nginx作为是一个高性能服务器,在我们日常建站还是搭建其他程序的时候,都是特别受欢迎的,Nginx不仅能作为Web服务器,还具有反向代理、负载均衡和缓存的功能,今天这篇文章主要给大家讲解一下部署Nginx+Apache实现动静分离的实例代码,需要的朋友可以参考下。 Nginx动静分离介绍 Nginx的静态处理能力很强,但是动态处 ...

    阅读全文
  • 实现利用prometheus+grafana监控nginx的方法

    2021年12月13日

    我们在使用prometheus的时候需要向ngxin中打入探针,通过探针获取ngxin的信息,并通过接口输出。那么我们应该如何实现利用prometheus+grafana监控nginx的方法呢?下面就来给大家讲述如何利用prometheus+grafana监控ngxin,感兴趣的朋友一起看看吧! 为了各位小伙伴方便,这里提供了一波下载地址,如果模板不是特别满意 ...

    阅读全文
  • 宝塔面板报错”nginx: [emerg] getpwnam(“www”) failed in”如何解决

    2021年12月07日

    昨天晚上在另一台服务器安装宝塔最新版本的时候,出现的报错"nginx: [emerg] getpwnam(“www”) failed",字面的意思就是没有www目录的权限。下面给大家分析一下这个报错的原因与解决方法。   出错原因:通常来说都是安装或者启动的时候,无法完美加载的原因就是没有创建www这个用户,或者没有www的权限 解决方法: ...

    阅读全文
  • Apache和Nginx有什么区别?Nginx服务器又是什么?

    2018年11月24日

    为什么PHP程序员要了解Nginx服务器? Apache是非常强大的Web服务器,模块化结构,也是Web服务端的鼻祖。除了捆绑一些其他的工具外,Apache已经成为了世上最广泛部署的开源系统,直到最近,世界上大多数网站仍运行着Apache系统。但是,Apache并不是完美的,并且不再适合大规模系统。为什么?因为他的进程模式虽然简单而 ...

    阅读全文
  • 五步安装Ubuntu网站环境(PHP7 、Nginx、MySQL)

    2016年07月30日

    PHP7已经出来有一段时间,才开始的时候很多CMS程序以及插件兼容性应该不是太好,但是主流的程序已经完美的兼容和支持。根据已有使用的用户评价可以看到,PHP7的执行效率和应用后网站的打开速度会优秀很多。这里我也将在服务器中部署PHP7 、Nginx、MySQL基本配置的WEB环境,服务器采用Ubuntu版本。 利用Ubuntu部署PHP7、 ...

    阅读全文