Netdata-监控redis

###1. 如何用netdata监控redis,官网教程 cd /etc/netdata # Replace this path with your Netdata config directory sudo ./edit-config go.d/redis.conf # by tcp socket redis://<user>:<password>@<host>:<port> # by unix socket unix://<user>:<password>@</path/to/redis.sock 例如 socket1: name : 'local' socket : '/tmp/redis.sock' pass : 'pass' socket2: name : 'local' socket : '/var/run/redis/redis.sock' # pass : '' socket3: name : 'local' socket : '/var/lib/redis/redis.sock' # pass : '' localhost: name : 'local' host : 'localhost' port : 6379 pass : 'pass' localipv4: name : 'local' host : '127....

八月 12, 2022 · 1 分钟 · Ken

初识SSL证书

SSL证书也就是支持https访问,其中具体的用处就不在此展开说了,主要介绍下个人使用中可以免费获取的证书渠道以及如何部署 申请SSL证书,对于个人的需要列出几种免费获取证书的方式 阿里云,腾讯云,七牛云 注意:阿里云证书的领取限制是一个自然年内可以领取一次数量为20的云盾单域名试用证书 部署证书 nginx流程 server { ssl_certificate fullchain.pem; ssl_certificate_key privkey.pem; ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3; ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5; ssl_prefer_server_ciphers on; ssl_session_cache shared:SSL:10m; ssl_session_timeout 10m; } apache流程 <VirtualHost *:443> DocumentRoot "project_path" ServerName domain.com:443 ErrorLog error_log_ssl SSLEngine on SSLProtocol ALL -SSLv2 -SSLv3 #SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5:!RC4 SSLCertificateFile /etc/httpd/conf.d/tls/crt SSLCertificateKeyFile /etc/httpd/conf.d/tls/key SSLCertificateChainFile /etc/httpd/conf.d/tls/ca-bundle SSLVerifyClient none <Files ~ "\.(cgi|shtml|net|php?)$"> SSLOptions +StdEnvVars </Files> <Directory "project_path"> Options FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>

八月 12, 2022 · 1 分钟 · Ken

从0到1 记录搭建Hugo个人博客-02 选用模板

上文讲述了Hugo的如何搭建,这次讲述作者个人博客用的Hugo选用的模板hugo-PaperMod ,对于像我这种鉴赏能力为0的程序员,这么简单明了的风格瞬间让我沉迷了,因此也简单分享下搭建主题的过程 git pull https://github.com/adityatelange/hugo-PaperMod.git git switch exampleSite 此时目录结构包含有 content assets config.yml 复制到你的相应hugo项目下 config.yml的代码调整为: profileMode: enabled: true 运行hugo后首页展示就和我当前的首页类似,简洁明了,恭喜你主题的搭建就完成了

八月 12, 2022 · 1 分钟 · Ken

从0到1 记录搭建Hugo个人博客-01 搭建环境

使用HUGO搭建一个自己的博客Blog 对于常在敲代码的程序员来说,有个博客能记录和分享是一个相当有意义的事情, Hugo 是一个高效的网站搭建框架,能用简单的markdown语法编辑生成出富有个性的网页,即使是刚学的小白也能很简单的入门使用 说明:Markdown是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,同时也对图片、图表、数学公式提供了支持,可以用来书写电子书、软件文档等,同时也可以非常方便的转换为HTML页面或者是PDF文档。 step 1:安装环境 首先选择适合自己操作系统的环境https://github.com/gohugoio/hugo/releases/tag/v0.101.0 ,如我在window上使用就下载了 hugo_extended_0.101.0_Windows-64bit.zip step 2:创建一个新站点 hugo new site quickstart -f yml step 3:添加主题 根据自己的兴趣或者网站的用途,可以选择合适的博客主题,避免了例如我这种设计能力不足的程序员,只需简单的二次修饰即可上线 https://themes.gohugo.io/ cd quickstart git submodule add https://github.com/budparr/gohugo-theme-ananke.git themes/ananke step 4:添加内容 辅助命令 hugo new posts/my-first-post.md 当然也可以自己手工创建在content目录下,如该页面就是在person/_index.md,文件格式如下: --- title: "个人介绍" date: 2022-06-19T08:47:11+08:00 --- step 4:开始启动 如果在本地测试环境下想随时编辑查看,可使用 hugo server 此时打开http://localhost:1313就可以看到效果了 而需要上线编译的时候则可以简单的 hugo step 5:完成 最后把编译后的文件部署到你的服务器或者其他地方,搭配域名等就大功告成了

八月 11, 2022 · 1 分钟 · Ken