[内容] Linux locale 的设置 (系统语言格式的设置)

内容一:全局设置 locale

1.1 通过 localectl 命令设置 locale

# localectl set-locale LANG=en_US.UTF-8

(补充:这里以将 locale 设置为 en_US.UTF-8 为例)

1.2 通过修改 /etc/locale.conf 设置 locale

# vi /etc/locale.conf

将全部内容修改如下:

LANG=en_US.UTF-8

(补充:这里以将 locale 设置为 en_US.UTF-8 为例)

内容二:只给某个用户设置 locale

2.1 通过修改 ~/.bash_profile 设置 locale

# vi ~/.bash_profile

添加以下内容:

......
LANG=en_US.UTF-8

(补充:这里以给当前用户将 locale 设置为 en_US.UTF-8 为例)

2.2 通过修改 ~/.bashrc 设置 locale

# vi ~/.bashrc

添加以下内容:

......
LANG=en_US.UTF-8

(补充:这里以给当前用户将 locale 设置为 en_US.UTF-8 为例)

补充:查看系统支持的所有系统语言格式

# locale -a

[内容] MariaDB & MySQL 用户密码的管理

内容一:查看没有密码有效期的用户

> SELECT user, host, password_lifetime,password_last_changed from mysql.user where password_lifetime is NULL;

内容二:查看用户最后的密码修改日期

> SELECT user, host, password_lifetime,password_last_changed from mysql.user;

[步骤] Nginx SSL + 代理的设置 (添加 SSL 证书)

步骤一:生成网站所使用的私钥和公钥

# cd /etc/nginx/certs/
# openssl genrsa > cert.key
# openssl req -new -x509 -key cert.key > cert.crt

步骤二:修改 Nginx 的配置文件

# vim /etc/nginx/nginx.conf

将部分内容修改如下:

......
upstream backend {
server backendserver1.example.com:443
server backendserver2.example.com:443
}
......
server {
listen 443;
server_name www.mydomain.com:443;

ssl on;
ssl_certificate /etc/nginx/certs/cert.crt;
ssl_certificate_key /etc/nginx/certs/cert.key;

    location / {
        proxy_pass http://backend;
    }
.....
}

这一刻

太过于渴望和追求
有时候会让人被过去迷惑
但往往是现在的决定
才让过去变得有意义

总是需要有走向未来的力量
即使手中的知识储备和经验是如此有限
总是需要有面对邪恶的勇气
就算是茫茫人海中唯一反射阳关的水滴

发呆感受现在的时间
伸手触碰现在的空间
历史的尘埃无情地四处溅落在凡人们的身上
千百年后的人们会述说此时此刻的什么?

奔流七彩星光的梦想
是因为什么开始变成灰白?
如月光皎白的信念
又是何时在虚空中湮灭?

人生的时钟在不停的纵情燃烧
在燃烧殆尽之前
想拿这份炽热去铸造什么?
想拿这抹光芒去照亮什么?

凡人们若还尚存坚持民主的勇气
这个世界就不会缺少奇迹
原子化的社会若还隐藏着共同成就的愿景
未来的历史书中就不会缺乏传奇