Nginx强制跳转Https

Nginx 

如果http默认80端口,https默认443端口,可以使用传统的rewrite和301状态来完成转发,但是如果https不是443端口呢,那就采用nginx的497状态码 server { listen 5443 ssl http2; server_name zngw.icu;

PM2启动和管理 jar


1. 编写启动json脚本 start.json { "apps" : { "name":"zngw", "script":"java", "args":[ "-XX:+UseG1GC",

Nginx上传时报413错误

Nginx 

使用nginx转发的OwnCloud网盘,在上传大文件的时候出现了ochttpstatuserrordomain 413错误。在网上查询了一下资料,发现nginx默认上传大小是1MB,大于1MB的文件就会报413错误。 找到nginx的配置文件,在server中或在server 的 location

软raid中使用


软raid中是通过软件层面来模拟实现raid的相关功能,从而达到与硬件raid相同的功能。在Linux中通常是使用md模块来实现软件raid。 一、安装mdadm yum -y install mdadm 二、显示硬盘和分区信息 在VM虚拟机中完成测试,sda为系统盘,sdb、sdc、sdd、sd

MongoDB聚合管道——累加器(转)


累加器(Accumulators) 累加器本来只能使用与groud下,但是版本3.2或以上,部分累加器还能使用于project。当在group中使用时,累加器是针对每个分组使用的;当在project中使用时,累加器则是针对每个字面量起作用。 常用累加器 操作符 简述 $sum 求和操作符,v3.2+

MongoDB聚合管道——阶段操作(转)


阶段操作符(Stage Operators) 阶段操作符是使用于db.collection.aggregate方法里面,数组参数中的第一层。 db.collection.aggregate( [ { 阶段操作符:表述 }, { 阶段操作符:表述 }, ... ] ) 常用阶段操作符 操作符 简述

MongoDB聚合管道(转)


前言:一般查询可以通过find方法,但如果是比较复杂的查询或者数据统计的话,find可能就无能为力了,这时也许你需要的是aggregate. 什么是聚合管道(aggregation pipeline) 英文文档中是aggregation pipeline,直译为聚合管道,它可以对数据文档进行变换和组

frp外网穿透ftp服务


说明   FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。如果要用ftp外网穿透,需要使用被动模式。   被动模式(PASV)连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,服务器在命令链路上用PA

电脑远程开机


  现在网上有一种远程开机卡,这个需要有PCI插槽,还要将线接入到电脑开机和重启的电源开关跳线上,还要依赖于开机卡运营商提供的APP,可能存在一定的不确定和安全隐患。 下面提供另一种只依赖于可以远程控制的智能插座的远程开机方法,这种办法操作起来非常简单: 先按插座说明连接上wifi能用手机app控制

ImageMagick实现图集图片拆分


一、起因 有一个序列帧动画的图集和一个TexturePacker的json描述文件,需要将每一帧图片从图集中拆分下来。 二、下载安装ImageMagick 先去ImageMagick官网下载对应系统中的版本安装 三、使用 打开图集的json文件,能发现有类似的frames {"frames": [