# 设置用户名、邮箱
git config --global user.name "netnr"
git config --global user.email "netnr@netnr.com"
# 查看
cd ~/.ssh && ls
# 生成密钥(ED25519 更小更快更安全,需要 OpenSSH 6.5 以上,推荐),密钥均为 256 位
ssh-keygen -t ed25519 -C "netnr"
# 生成私钥,4 位以上的密码
# genra 生成RSA私钥;-des3 des3算法;-out server.key 生成的私钥文件名;2048 私钥长度
openssl genrsa -des3 -out server.pass.key 2048
# 去除密码
openssl rsa -in server.pass.key -out server.key
# 生成 CSR (证书签名请求)
# req 生成证书签名请求;-new 新生成;-key 私钥文件;-out 生成的CSR文件;-subj 生成CSR证书的参数
openssl req -new -key server.key -out server.csr -subj "/C=CN/ST=Beijing/L=Beijing/O=dev/OU=dev/CN=dev.cn"
# 脚本安装
wget https://dot.net/v1/dotnet-install.ps1 # PowerShell (Windows)
wget https://dot.net/v1/dotnet-install.sh # Bash (Linux/macOS)
./dotnet-install.sh # 默认安装 LTS
./dotnet-install.sh -c Current # 当前最新
./dotnet-install.sh -c 5.0 # 指定版本
docker pull mcr.microsoft.com/azure-sql-edge:latest # 下载镜像
# 开发版
docker run --cap-add SYS_PTRACE -e 'ACCEPT_EULA=1' -e 'MSSQL_SA_PASSWORD=yourStrong(!)Password' -p 1433:1433 --name sqledge -d mcr.microsoft.com/azure-sql-edge
# 高级版
docker run --cap-add SYS_PTRACE -e 'ACCEPT_EULA=1' -e 'MSSQL_SA_PASSWORD=yourStrong(!)Password' -e 'MSSQL_PID=Premium' -p 1433:1433 --name sqledge -d mcr.microsoft.com/azure-sql-edge
# 配置
https://learn.microsoft.com/en-us/azure/azure-sql-edge/configure
# 安装
yum install iptables
yum update iptables
yum install iptables-services
service iptables status
iptables -L # 列表
iptables -nL --line
iptables -A INPUT -p tcp --dport ssh -j ACCEPT # 开启 SSH
# docker 安装 12.8
docker run --restart=always --name=pg \
-e POSTGRES_PASSWORD=<MySecretPassword> \
-e PGDATA=/var/lib/postgresql/data/pgdata \
-v /package/pgdb:/var/lib/postgresql/data \
-p 5432:5432 -d postgres:12.8
# help
https://hub.docker.com/_/postgres
npm install -g browserify # 安装 yarn global add browserify
browserify index.js -o bundle.js # 捆绑打包
# help
http://browserify.org/