Nginx编译安装
下载Nginx
打开安装目标目录
cd/usr/local/src/
在Nginx官网查找要下载的版本号
wgethttps://nginx.org/download/nginx-1.23.2.tar.gz
解压压缩包并删除
tar-xvzfnginx-1.20.2.tar.gz&&rm-rfnginx-1.20.2.tar.gz
添加配置
按照自己的需求更改
./configure--user=nginx--group=nginx--with-compat--with-file-aio--with-threads--with-http_addition_module--with-htt
创建时间:2022-11-19更新时间:1年前分类:服务器部署阅读量:3680
阅读全文Nginx开启Brotli
Brotli是一种通用无损压缩算法,在Nginx模块中和Gzip都是压缩文件的一种方式,不同的是Brotli专为Web设计,对于Web数据压缩效率更高,甚至压缩效果比Gzip更小
注意:如果你使用的是Ubuntuapt安装的Nginx,那么你需要通过编译安装Nginx的方式替换apt安装的Nginx。因为apt安装的Nginx无法自定编译安装模块
官方文档
安装ngx_brotli
cd/usr/local/src/
gitclonehttps://github.com/google/ngx_brotli
cdngx_brotli
gitsubmoduleupdate--init
获取配置参
创建时间:2022-11-19更新时间:2年前分类:服务器部署阅读量:3306
阅读全文Nginx开启Gzip
Nginx开启Gzip会在文件传输时对html、js、css等文件进行压缩,这种方式能够在文件传输时减少服务器带宽、提高文件传输速度在前端项目中达到性能优化的效果
注意:如果你使用的是Ubuntuapt安装的Nginx,那么你需要通过编译安装Nginx的方式替换apt安装的Nginx。因为apt安装的Nginx无法自定编译安装模块
检查是否安装
#注意这里的V要大写,小写的V显示的是版本号
nginx-V
运行后会看到以下内容
nginxversion:nginx/1.23.2
builtbygcc7.5.0(Ubuntu7.5.0-3ubuntu1~18.04)
builtwithOpen
创建时间:2022-11-19更新时间:2年前分类:服务器部署阅读量:2801
阅读全文Nginx打包Vue项目部署
使用Vue做前后端分离项目时,通常前端是单独部署,用户访问的也是前端项目地址,因此很有必要熟悉一下项目部署的流程与各类问题的解决办法。
创建时间:2022-04-09更新时间:2年前分类:服务器部署阅读量:6129
阅读全文