Skip to content

Instantly share code, notes, and snippets.

View zdev0x's full-sized avatar
🌙
On vacation

allenz zdev0x

🌙
On vacation
View GitHub Profile
@zdev0x
zdev0x / CryptHelper.php
Last active January 24, 2024 08:18
aes-256-cbc encryption and decryption interoperability (php/golang)
<?php
class CryptHelper
{
const CIPHER_ALGO = 'AES-256-CBC';
/**
* 加密
* @param $plaintext
* @param $password
  1. Linux kill包含关键字所有进程

ps aux|grep keywords |awk '{print $2}'|xargs kill -9

  1. top命令
  • c 切换显示命令名称和完整命令行
  • l 切换显示平均负载和启动时间信息
  • m 切换显示内存信息
  • t 切换显示进程和CPU状态信息
@zdev0x
zdev0x / UrlHelper.php
Last active June 28, 2020 03:58
convert-url-proto
<?php
/**
* convert or add url proto
* @param [type] $url [description]
* @param boolean $follow [description]
* @return [type] [description]
*/
function convertUrlProto($url, $follow = true)
{
@zdev0x
zdev0x / install_web_proxy.sh
Created December 21, 2019 18:34
web_proxy
#!/bin/bash
#
# 作者: Jsser <jsser AT qq.com>
#
# 日期:2019-09-09
#
# 说明:基于OneinStack的一键反代环境安装脚本
#
# 支持系统:CentOS/RedHat 6+ Debian 8+ and Ubuntu 14+
#
@zdev0x
zdev0x / install_pic_node.sh
Created December 7, 2019 12:33
图片反代节点环境配置
#!/bin/bash
#
# 作者: Jsser <jsser AT qq.com>
#
# 日期:2019-12-01
#
# 说明:基于OneinStack的一键反代环境安装脚本
#
# 支持系统:CentOS/RedHat 6+ Debian 8+ and Ubuntu 14+
#
@zdev0x
zdev0x / archive_ssl.sh
Created September 9, 2019 07:18
加密压缩打包ssl证书脚本
#!/bin/bash
# filename: archive_ssl.sh
# 压缩文件密码
PASSWORD="zip_password"
# ssl 归档目录
SSL_ARCHIVE_DIR="/data/wwwroot/default/export/ssl/"
# 日期
CUR_DATE=$(date "+%Y%m%d")
pushd /usr/local/openresty/nginx/conf/ssl > /dev/null
@zdev0x
zdev0x / pic.xxxx.com.conf
Last active September 8, 2019 09:51
nginx图片反向代理服务器 - 包含水印、防盗链、http2等配置项
proxy_cache_path /data/nginx/cache/pic.xxx.com levels=1:2 keys_zone=pic_xxx_zone:200m inactive=1d max_size=1g;
upstream backend_pic {
server pic.xxx.com;
}
server {
listen 80;
server_name pic.xxx.com;
client_max_body_size 1024M;
access_log /data/wwwlogs/pic.xxx.com_nginx.log combined;
listen 443 ssl http2;
@zdev0x
zdev0x / pagespeed.conf
Last active September 8, 2019 12:41
ngx_page_speed.conf
# on 启用,off 关闭
pagespeed on;
# 重置 http Vary 头
pagespeed RespectVary on;
# html字符转小写
pagespeed LowercaseHtmlNames on;
# 压缩带 Cache-Control: no-transform 标记的资源
pagespeed DisableRewriteOnNoTransform off;
# 相对URL
pagespeed PreserveUrlRelativity on;
@zdev0x
zdev0x / install_proxy.sh
Last active October 8, 2019 17:26
基于OneinStack的一键反代环境安装脚本
#!/bin/bash
#
# 作者: Jsser <jsser AT qq.com>
#
# 日期:2019-09-09
#
# 说明:基于OneinStack的一键反代环境安装脚本
#
# 支持系统:CentOS/RedHat 6+ Debian 8+ and Ubuntu 14+
#
@zdev0x
zdev0x / yii2DbConfig
Last active April 8, 2018 07:30
[Yii2 Database Master Slaves Config] #yii2
# filename: common/main-local.php
components => [
/**
* Master
*/
'db' => [
'class' => 'yii\db\Connection',
'charset' => 'utf8',