梦之源泉 - 2023年2月
type: channel
link: http://mzyq.com/2023/02/
description: 有梦才有未来
items: 娃娃？中国娃娃？
items: linux常用命令
items: nginx 反代的配置文件
items: lemp on debian 11

娃娃？中国娃娃？
type: item
date: 2023-02-25T08:21:00+08:00
description: 财神来敲我家门娃娃来点灯新夜红包加鞭炮声多财又多福一到过年，超市商场又开始播放中国娃娃的《发财发福中国年》了。如果知道这个组合名字很中国，歌曲也很中国的组合居然是泰国籍，是不是让你惊呆了。中国娃娃最初由“娃娃”和“贝儿”(Bell)于1999年在泰国组成，2008年底“娃娃”由经纪公司台湾大声音乐国际股份有限公司牵线与华岗艺校毕业的“丹淳”组成新的中国娃娃重新出发。名字来源是因为一看到娃娃和贝儿就觉得她们不像泰国人，倒比较像是中国人，再加上娃娃有一半的中国台湾血统，且两人都拥有中国人特有特征（丹凤眼），所以将她们命名为: China Dolls中国娃娃。还有一个中国娃娃是这个：蔡幸娟，1966年3月18日出生于台湾省台南市六甲区，中国台湾流行音乐女歌手、主持人。黄仁清给她的首张专辑取名为《东方云雀蔡幸娟》，所以她也有东方云雀之称。蔡幸娟1984年发行专辑《中国娃娃》演唱同名主题曲后，粉丝们称她为“中国娃娃”。现在说说娃娃，娃娃这个艺名有好几个。金智娟，Wawa King，艺名娃娃，1964年10月4日出生于台湾高雄市冈山区，中国台湾女歌手、主持人、台湾摇滚女歌手第一人。代表作《漂洋过海来看你》。我觉得大部分语境说的应该是这个娃娃。魏如萱（Waa Wei），1982年10月10日出生于台湾省花莲县，华语流行乐女歌手、电台DJ，自然卷前女主唱。2003年，与蔡坤奇组成“自然卷”组合；同年8月，随自然卷推出组合首支单曲《自然卷》，从而正式出道。代表作《坐在巷口的那对男女》李依娃，原名李烁，小名娃娃，1983年出生于广东珠海，中国内地女歌手。（这个比较少见了）

linux常用命令
type: item
date: 2023-02-14T12:46:00+08:00
description: 2017-11-07 06:42 2023-02-14 12:46linux建立最小权限用户添加用户useradd -s /bin/false username-s参数可指定用户的shell，设置成 /bin/false。这样用户就无法与系统进行交互。设置密码：passwd usernameLinux下查看用户列表cat /etc/passwd 可以查看所有用户的列表w 可以查看当前活跃的用户列表cat /etc/group 查看用户组修改linux系统时间为北京时间cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime还有一个方法: /etc下有个timezone文件，把里面的改成Asia/Shanghaiscp命令 适合没有web服务的scp 本地文件 root@192.168.0.101:/远程目录/远程子目录/如果是远程传本地则调换过来。zip加密zip -q -r -P yourpassword zipfile.zip sourcefiles.txt使用zip格式打包文件-r 递归,将指定目录下的所有文件和子目录一并处理 -S 包含系统和隐藏文件 -y 直接保存符号连接,而非该连接所指向的文件 -X 不保存额外的文件属性 -m 将文件压缩并加入压缩文件后,删除源文件 -<压缩级别> 1~9,数字越大,压缩率越高 -F 尝试修复已损坏的压缩文件 -T 检查备份文件内的每个文件是否正确无误 -q 不显示指令执行过程 -g 将文件压缩后附加在既有的压缩文件之后,而非另行建立新的压缩文件 -u 更新压缩包内文件 -f 更新压缩包内文件。如果符合条件的文件没有包含在压缩包中,则压缩后添加 -$ 保存第一个被压缩文件所在磁盘的卷标 -j 只保存文件名称及其内容 -D 压缩文件内不建立目录名称 -i <表达式> 压缩目录时,只压缩符合条件的文件 -x <表达式> 排除符合条件的文件 -n <文件名后缀> 排除指定文件名后缀的文件 -b <缓存路径> 指定临时文件目录 -d <表达式> 从压缩文件内删除指定的文件 -t <日期时间> 把压缩文件的日期设成指定的日期 -o 以压缩文件内拥有最新更改时间的文件为准,将压缩文件的更改时间设成和该文件相同 -A 调整可执行的自动解压缩文件 -c 替每个被压缩的文件加上注释 -z 替压缩文件加上注释 -k 使用MS-DOS兼容格式的文件名称。 -l 压缩文件时,把LF字符置换成LF+CR字符。 -ll 压缩文件时,把LF+CR字符置换成LF字符。 查看debian的版本和位数more /etc/debian_versiongetconf LONG_BITDebian中修改时区获取当前系统可用的时区名称timedatectl list-timezones如想要将系统时区设置为 Asia/Shanghai，可用以下命令timedatectl set-timezone Asia/Shanghai

nginx 反代的配置文件
type: item
date: 2023-02-10T20:44:00+08:00
description: location / { proxy_ssl_server_name on; proxy_pass https://www.a.com; proxy_set_header Accept-Encoding ""; sub_filter "www.a.com" "替换成你的域名"; sub_filter_once off;} 上面的location / 也可以是其他的目录。这是我从一个已经失效的shell里面扒拉出来的。另附：ip透传的用法proxy_set_header可更改或添加客户端的请求头部信息内容并转发至后端服务器，Nginx本身有个变量叫$remote_addr，它可以转发客户端地址，我们还需要对设置取个别名，官方有专门的的名称为X-Real-IP，当然也可以自定义。proxy_set_header X-Real-IP $remote_addr;与此同时，后端web服务器配置文件的LogFormat部分要添加与Nginx反代服务器中相同的名称（如X-Real-IP）作为日志记录的头部信息。以上变更都要重启服务的。

lemp on debian 11
type: item
date: 2023-02-04T21:15:00+08:00
description: apt updateapt-get install nginx -ysystemctl start nginxsystemctl enable nginxnano /etc/nginx/sites-available/your-domain-name.comserver { listen 80; server_name example.com www.example.com; root /var/www/html; index index.php index.html index.nginx-debian.html; access_log /var/log/nginx/example_access.log; error_log /var/log/nginx/example_error.log; location / { try_files $uri $uri/ /index.php$is_args$args; } location ~ \.php$ { try_files $uri =404; fastcgi_index index.php; include fastcgi_params; fastcgi_pass unix:/run/php/php7.4-fpm.sock; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; } } ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/example.comsystemctl reload nginxapt-get install mariadb-server -ysystemctl start mariadbsystemctl enable mariadbmysql_secure_installationPress Y to Switch to unix_socket authentication.apt-get install php php-fpm php-curl php-cli php-zip php-mysql php-xml -yapt install snapdsnap install coresnap refresh coreapt remove certbotsnap install --classic certbotln -s /snap/bin/certbot /usr/bin/certbotcertbot --nginx --agree-tos --redirect --email your_email@example.com -d example.com -d www.example.comnginx 设置nginx.conf server_tokens off