nginx 80端口重定向到443端口

nginx 80端口重定向到443端口,也就是http访问自动跳转到https 配置如下: 一、按照如下格式修改nginx.conf 配置文件 80端口会自动转给443端口,这样就强制使用SSL证书加密了。访问http的时候会自动跳转到https上面。 server { listen 80; server_name www.域名.com; rewrite ^(.*)$ h

- 阅读全文 -

SSL证书的生产方法

转载自:https://zhuanlan.zhihu.com/p/162232275 一般情况下,如果能找到可用的证书,就可以直接使用,只不过会因证书的某些信息不正确或与部署证书的主机不匹配而导致浏览器提示证书无效,但这并不影响使用。 需要手工生成证书的情况有: 找不到可用的证书 需要配置双向SSL,但缺少客户端证书 需要对证书作特别的定制 首先,无论是在Linux下还是在Windows下的Cyg

- 阅读全文 -

fcgiwrap 启动配置

程序帮助信息 $ fcgiwrap -h Usage: fcgiwrap [OPTION] Invokes CGI scripts as FCGI. fcgiwrap version 1.1.0 Options are: -f Send CGI's stderr over FastCGI -c <number> Number of proc

- 阅读全文 -

配置 limit 参数

转载自:https://onebitbug.me/2014/06/23/setting-limit-in-linux/ 曾经被配置ulimit这个问题困扰过很久,后来终于搞清楚了,写一篇文章记录一下。 做过访问量比较大的web服务的人可能都修改过max open files, 在Linux中一个TCP socket就是一个文件,所以当并发请求大于1024时 (Debian/Ubuntu等默认的ma

- 阅读全文 -

nginx如何配置多个php版本(多版本php共同运行)?

一、不管是Windows还是Linux系统,首先得下载安装不同版本的PHP(如果不太清楚怎么安装php,可以网上自行搜索方法,网上很多!)。 二、配置nginx 不同版本的php已经安装好了,比较重要的一步就是启动php(将不同版本的php PHP-FastCGI监听不同的端口,如 127.0.0.1:9000、127.0.0.1:9001 …); windows系统可以自行创建一个bat文件实现

- 阅读全文 -

"Uncaught SyntaxError: Unexpected token <"错误完美解决

今天写代码的时候发现了"Uncaught SyntaxError: Unexpected token <" 的js错误,而且还是html的第一行,我就蒙了,这第一行有啥问题啊,还有一个“<”符号,我以为是我的网页标签没有闭包,所以检查了一下,都不是啊!错误如图。 后来经过排查之后发现,这SyntaxError绝对是js错误!呵呵,到底错在哪儿呢?首先我检查了js的引入,发现有一行js

- 阅读全文 -

Linux下Tomcat重新启动

在Linux系统下,重启Tomcat使用命令操作的! 首先,进入Tomcat下的bin目录cd /usr/local/tomcat/bin 使用Tomcat关闭命令./shutdown.sh 查看Tomcat是否以关闭ps -ef|grep java 如果显示以下相似信息,说明Tomcat还没有关闭 root 7010 1 0 Apr19 ? 00:30:1

- 阅读全文 -

nginx反向代理文件无法下载、中断下载的现象

使用nginx做负载均衡,在每个应用服务器都能下载文件,但是在nginx服务器里面无法下载文件,解决方法是修改如下配置: location /docs/ { proxy_pass http://webservers; #或者是root /home/project/docs/ add_header Content-Disposition: 'attachment;'; } ngin

- 阅读全文 -