-
- nginx部署vue找不到js css文件怎么办
- 很多时候npmrunbuild之后,index.html文件中webpack自动插入的js文件css文件的相对目录总是不对,发布到服务器上之后,nginx找不到文件。vue-cli@3在vue-cli@3中你需要为你webpack插入到index.html中的所有文件添加一个baseurl.你需要在项目的根目录新建一个vue.config.js,添加如下内容:...module.exports={baseurl:isprod?'/basexxx/':
- Nginx . 运维 1713 2023-06-03 10:05:25
-
- Nginx基础入门之gzip配置的方法
- 前言gzip(gnu-zip)是一种压缩技术。经过gzip压缩后页面大小可以变为原来的30%甚至更小,这样,用户浏览页面的时候速度会块得多。gzip的压缩页面需要浏览器和服务器双方都支持,实际上就是服务器端压缩,传到浏览器后浏览器解压并解析。浏览器那里不需要我们担心,因为目前的巨大多数浏览器都支持解析gzip过的页面。无论是前端还是后端,在部署项目时,时常免不了用到nginx,小项目也时常做个反向代理啥的。今天就简单直接,聊一下其中的一个点——gzip。如有错误,欢迎指正。一般服务器端常用的是u
- Nginx . 运维 5200 2023-06-03 09:52:43
-
- Linux服务器下该怎么安装配置Nginx
- nginx安装一、安装编译工具及库文件yum-yinstallmakezlibzlib-develgcc-c++libtoolopensslopenssl-devel二、首先要安装pcrepcre作用是让nginx支持rewrite功能。1、下载pcre安装包,下载地址:[root@bogonsrc]#wgethttp://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz2、解压安装包:[root@bogonsrc
- Nginx . 运维 1561 2023-06-03 09:40:10
-
- nginx添加账号密码验证的示例分析
- nginx添加账号密码验证server{location/{auth_basic"pleaseinputuser&passwd";auth_basic_user_filekey/auth.key;}}有很多服务通过nginx访问,但本身没有提供账号认证的功能,就可以通过nginx提供的authbase账号密码认证来实现,可以用以下脚本来生成账号的密码#catpwd.pl#!/usr/bin/perlusestrict;my$pw=$ARGV[0];printcrypt
- Nginx . 运维 813 2023-06-03 09:28:22
-
- 怎么使用nginx进行负载均衡
- 四层负载均衡vs七层负载均衡经常会说七层负载均衡还是四层负载均衡,其实根据iso的osi网络模型的所在层的叫法而决定的,nginx因为在使用http协议在应用层进行负载均衡的操作,所以被称为七层负载均衡。而诸如lvs在tcp层进行负载均衡操作的则被称为四层负载均衡。一般来说,有如下层的负载均衡分类:常见软件的支持常见的负载均衡算法负载均衡常见有如下几种算法:负载均衡演示实例:普通轮询接下来使用nginx来演示一下如何进行普通轮询:事前准备事前在7001/7002两个端口分别启动两个服务,用于显示
- Nginx . 运维 2055 2023-06-03 08:19:12
-
- 怎么配置nginx保证frps服务器与web共用80端口
- 首先你会有个疑惑,frp是什么呢?简单的说frp就是内网穿透工具,配置好客户端以后,可以通过服务器来访问内网。现在我的服务器,已经用nginx做站了,80端口只有一个,那如果frp的服务端也想使用80端口,那应该怎么办呢?经过查询,这个是可以实现的,就是利用nginx的反向代理来实现。补充一下:frps就是服务器端(server),frpc就是客户端(client)。第一步:修改服务器中nginx.conf配置文件在nginx.conf中http{}里添加以下参数,server{listen80
- Nginx . 运维 1567 2023-06-03 08:19:08
-
- Nginx常见配置实例分析
- 封禁IP通过deny可以封禁指定IPhttp{#....#封禁IPdeny192.168.4.3;deny31.42.145.0/24;deny51.12.35.0/24;}仅开放内网需要先禁止192.168.1.1开放其他内网网段,然后禁止其他所有IPlocation/{#blockoneworkstationdeny192.168.1.1;#allowanyonein192.168.1.0/24allow192.168.1.0/24;#droprestoftheworlddenyall;}负
- Nginx . 运维 1373 2023-06-02 23:14:50
-
- Nginx怎么安装配置Lua支持
- Nginx安装配置Lua支持默认情况下Nginx不支持Lua模块,需要安装LuaJIT解释器,并且重新编译Nginx,或者可使用国人开发的openrestry需要的模块:LuaJIT,Ngx_devel和lua-nginx-module1.环境准备[root@nginx_lua~]#yuminstall-ygccgcc-c++makepcre-develzlib-developenssl-devel2.下载最新的luajit和ngx_devel_kit以及lua-nginx-module解压[r
- Nginx . 运维 2432 2023-06-02 22:01:10
-
- windows下Nginx多域名怎么配置
- 1.windows下安装nginx的目录结构如下:2.在nginx-1.12.1目录下conf/nginx.conf内容#usernobody;worker_processes1;events{worker_connections1024;}http{includemime.types;default_typeapplication/octet-stream;sendfileon;keepalive_timeout65;server{listen80default_server;server_n
- Nginx . 运维 2326 2023-06-02 21:43:54
-
- Centos7怎么实现nginx反向代理
- 反向代理服务器架设在服务器端,通过缓冲经常被请求的页面来缓解服务器的工作量,将客户机请求转发给内部网络上的目标服务器;并将从服务器上得到的结果返回给Internet上请求连接的客户端,此时代理服务器与目标主机一起对外表现为一个服务器。目前web网站使用反向代理,除了可以防止外网对内网服务器的恶性攻击、缓存以减少服务器的压力和访问安全控制之外。实验环境:192.168.1.188nginx负载均衡器192.168.1.189web01服务器192.168.1.190web02服务器软件准备:cen
- Nginx . 运维 1253 2023-06-02 20:16:01
-
- nginx配置不当引发的499与failover机制失效问题怎么解决
- 499的含义与可能原因499其实并不是HTTP协议的标准状态码,而是nginx自定义的状态码,并没有在nginx官方文档中找到对该状态码的明确说明,这里引用一个感觉比较专业的博文上的解释:HTTPerror499simplymeansthattheclientshutoffinthemiddleofprocessingtherequestthroughtheserver.The499errorcodeputsbetterlightthatsomethinghappenedwiththeclien
- Nginx . 运维 2030 2023-06-02 19:54:24
-
- docker运行nginx使用daemon off的原因是什么
- 问题1.docker容器跑着为啥会挂掉?docker容器默认会把容器内部第一个进程,也就是pid=1的程序作为docker容器是否正在运行的依据,如果docker容器pid挂了,那么docker容器便会直接退出。2.dockerrun的时候把command最为容器内部命令,如果你使用nginx,那么nginx程序将后台运行,这个时候nginx并不是pid为1的程序,而是执行的bash,这个bash执行了nginx指令后就挂了,所以容器也就退出了,和你这个一样的道理,pm2start过后,bash
- Nginx . 运维 4457 2023-06-02 19:32:13
-
- nginx中文件下载指定保存文件名怎么配置
- 一般在我们上传完资源文件之后,为了避免文件名冲突,会将文件名改成毫无意义的一段字符。这个字符,可能是md5产生的,或者是其他方式产生的字符串。这时候,下载的时候,默认保存的文件名会是这段毫无意义的文件名(图1)。其实,nginx是支持下载时重命名的,让文件名更加友好。nginx也很容易配置:只要加入以下几行即可:复制代码代码如下:location~*.*\.(doc|txt|jar|zip|apk)(\?.*)?${if($request_uri~*^.*\/(.*)\.(doc|txt|jar
- Nginx . 运维 1853 2023-06-02 16:04:06
-
- Nginx怎么实现一个站点配置多个域名
- 一个站点配置多个域名server{listen80;server_nameops-coffee.cnb.ops-coffee.cn;}server_name后跟多个域名即可,多个域名之间用空格分隔
- Nginx . 运维 1300 2023-06-02 15:34:13
-
- nginx怎么实现在一个服务器可以访问多个网站
- 在一台服务器上,访问不同的网站通常有两种区分方式:1.通过监听的端口号2.通过域名1.通过端口访问不同的主机:nginx的配置文件:/usr/local/nginx/conf/nginx.confcentos文件默认编码格式latin1查看编码格式的命令::setfileencoding#usernobody;worker_processes1;#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_loglogs/error
- Nginx . 运维 3335 2023-06-02 14:16:06

PHP讨论组
组员:3305人话题:1500
PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是