Archive 归档

loading ..

loading ..

## (一)Nginx 支持检测 ① 版本 1.12.2 | 1.14.2 | 1.16.1 | 1.18.0 | 1.19.8 ② --with-compat ③ --with-http_addition_module
nginx -v 2>&1 | awk -F ' |/' '{print $4}' | grep -E '1.12.2|1.14.2|1.16.1|1.18.0|1.19.8' && echo '* 版本符合' || echo '- 版本不符合' && nginx -V 2>&1 | grep -o with-compat && echo '* compat 支持' || echo '- compat 不支持' && nginx -V 2>&1 | grep -o with-http_addition_module && echo '* addition 模块已安装' || echo '- addition 模块未安装'
返回结果含有三颗 * 即满足安装条件! ## (二)Nginx 安装参考 ### 1)yum 安装(最新稳定版) [官网 Yum 安装](//qpress-doc.erhe.cn/.nginx安装/201111-01-官网推荐yum安装最新稳定版/) ### 2)编译安装 ① 版本 1.12.2 | 1.14.2 | 1.16.1 | 1.18.0 | 1.19.8 ② --with-compat ③ --with-http_addition_module [官网源码下载](http://nginx.org/en/download.html) ## (三)Qpress 安装 ### 1)RPM 安装(推荐) ```gray rpm -qa | grep walle-qpress #查看 walle-qpress 是否已经安装 ``` ```blue rpm -Uvh http://Qpress.walle.org/down/rpm/walle-qpress-2.20.1-1.el7.noarch.rpm ``` ``` rpm -qi walle-qpress #查看(已安装)软件信息 ``` ```gray rpm -ql walle-qpress #查看包内文件 ``` ```gray rpm -e walle-qpress #卸载 ``` ### 2)YUM 安装(可选) 2-a)YUM 安装 RPM ```blue yum -y install http://qpress.walle.org/down/rpm/walle-qpress-2.20.1-1.el7.noarch.rpm ``` 2-b)设置 YUM 源 ``` wget -O /etc/yum.repos.d/walle.repo http://Qpress.walle.org/down/yum/repo/walle.repo #下载 REPO 文件 ```
yum clean all && yum makecache #更新本地 YUM 缓存
```gray yum list installed walle-qpress #查询是否安装 ``` ``` yum -y install walle-qpress #安装 ```
wget -O /etc/yum.repos.d/walle.repo http://qpress.walle.org/down/yum/repo/walle.repo && yum -y install walle-qpress
```gray yum -y remove walle-qpress #删除 ``` ## (四)Nginx 配置 ### 1)编辑 nginx 全局配置 ``` vim /etc/nginx/nginx.conf ``` 在 events { 上面加入: ```blue load_module /walle/qkit/qpress/so/ngx_http_qpress_module-1.18.0.so; ``` 将 1.18.0 替换成您的 nginx 版本号即可! ### 2)编辑对应的 Nginx 站点配置 ```gray vim /etc/nginx/conf.d/default.conf ``` 在 server 块内,添加站点目录: ``` root 你的站点目录路径; ``` 在 server 块内,注释或删除默认路由: ```gray #location / { # root html; # index index.html index.htm; #} ``` 在 server 块内,添加配置: ```blue charset utf-8; set $switchArchive on; set $switchTag on; set $switchSearch on; include /walle/qkit/qpress/conf/qpress-server.conf; #Qp.2 ``` 默认编码说明:使用 utf-8 编码 ``` charset utf-8; #影响中文文件名长度 ``` 功能开关说明:on 开启,off 关闭 ``` $switchArchive #归档功能开关 $switchTag #标签功能开关 $switchSearch #搜索功能开关 ``` 可选择开启(或关闭)任意功能! ### 3)重启 nginx ``` pkill nginx ``` ``` nginx ``` ## (五)Qpress 版本查看 http://你的网站域名或IP地址/qpress 示例:http://qpress-doc.erhe.cn/qpress