Nginx新增支持WebDav模块
模块下载地址:https://github.com/arut/nginx-dav-ext-module
如报错找不到libxslt.so 下载地址: http://mirror.centos.org/centos/7/os/x86_64/Packages/libxslt-1.1.28-5.el7.x86_64.rpm
1、配置Nginx以支持WebDav:
Web...
定制nginx Dockerfile 支持lua环境,k8s虚拟化基础
FROM centos:7.7.1908
MAINTAINER zhangdd
LABEL Description="基于CentOS 7,安装nginx-1.16.1" Version="1.0"
#root
RUN echo "root:123456" | chpasswd
RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
&...
nginx新增stream模块负载ftp请求
nginx 1.9版本之后直接使用Stream
安装stream模块:
1.nginx 增加tcp
./configure --with-stream (新增配置,其余根据自己需求不变)
2.配置nginx.conf
stream {
upstream ftp {
hash $remote_addr consistent;
server...
Linux 普通用户启动nginx报错处理
nginx 配置的user为 www 用户,root启动之后主进程显示root,子进程显示是www,但是切换到www 用户之后执行 nginx -t 等报错
/usr/local/nginx/sbin/nginx -t nginx: [warn] the "user" directive makes sense only if the master ...
Nginx自动跳转到手机端——区分PC或手机访问不同域名
server {
listen 80;
server_name baidu.com;
if ( $http_user_agent ~ "(MIDP)|(WAP)|(UP.Browser)|(Smartphone)|(Obigo)|(Mobile)|(AU.Browser)|(wxd.Mms)|(WxdB.Browser)|(CLDC)|
(UP.Link)|(...
nginx编译升级1.14.1 stable 或1.15.6 主线版本,亲试可行
HTTP/2 漏洞影响 1.9.5 和 1.15.5 之间的所有 nginx 版本,MP4 模块安全问题影响运行 nginx 1.0.7, 1.1.3 及更高版本的服务器。
为缓解这两个安全问题,服务器管理员必须将其 nginx 升级到 1.14.1 stable 或1.15.6 主线版本。
...
Nginx允许跨域访问的配置问题
如今前后端分离的模式,越来越成为很多团队的选择,通过分离前后端的工作,是的双方更能关注于自己核心的工作领域,只需要通过相应的API接口进行交互。
前后端工作的分离带来的一个问题就是前后端在部署上分离的可能性,在部署上的...
nginx每天自动切割日志脚本
nginx是现在应用比较广泛的轻量级web应用服务器,可做前端负载,也可以添加不同插件做应用服务器,比如直播 点播流媒体等
今天分享的是nginx自动切割日志的脚本
[root@localhost logs]# vi nginxsep.sh
#!/bin/bash
###edi...
make: 警告:检测到时钟错误。您的创建可能是不完整的 问题解决方法
今天编译nginx源码,make的时候也出现了这个问题,报错"make: 警告:检测到时钟错误。您的创建可能是不完整的。"
分析原因:
中途修改过一次服务器时间,服务器上的文件最后修改时间比当前时钟要晚
解决办法:
用touch 命令把...
最新nginx日志格式及自定义日志配置
nginx的log日志分为access log 和 error log
其中access log 记录了哪些用户,哪些页面以及用户浏览器、ip和其他的访问信息
error log 则是记录服务器错误日志
错误日志的形式如下:
10.1.1.1 - - [22/Aug/2014:16:48...