[toc]
多平臺維護(hù)不易川蒙,本博客實(shí)時更新于 個人網(wǎng)站逞刷,請移步閱讀最新內(nèi)容溶诞。
Hexo 配置
- Q: 如何修改 hexo d 命令的端口
- A: 如果服務(wù)器/VPS的SSH端口不是默認(rèn)的<font color="green">22</font>岁忘,那么需要對本地 <font color="green">_config.yml</font> 文件的 <font color="green">deploy</font> 字段蠢壹,做如下修改:
deploy:
type: git
message: update
repo: ssh://username@ip:<your-port>/path_to_remote_git
branch: master
- Q: Next主題busuanzi_count訪客統(tǒng)計失效
- A: 卜算子官網(wǎng) 提示,"因七牛強(qiáng)制過期『dn-lbstatics.qbox.me』域名入宦,與客服溝通無果哺徊,只能更換域名到『busuanzi.ibruce.info』",所以需要修改卜算子在next主題插件里面的域名云石。
其中唉工,hexo-theme-next主題中使用了dn-lbstatics.qbox.me域名的文件位置為:hexo\themes\next\layout\_third-party\analytics\busuanzi-counter.swig.
# 把以下代碼
<script async src="https://busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script>
# 替換成
<script async src="https://busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script>
然后重新生成和部署博客,即可看到卜算子功能修復(fù)汹忠,可以參考本人網(wǎng)站下方統(tǒng)計數(shù)據(jù)淋硝,如下圖所示。
NextCloud 配置
- Q: 瀏覽器只能上傳到<font color="red"> nextcloud</font> 服務(wù)器 1M 小容量文件
- A: 上傳文件大小限制宽菜,主要由 nginx 配置文件中的client_max_body_size的值決定谣膳,其默認(rèn)值為 1M,我們根據(jù)需求調(diào)整其大小铅乡。
- 修改 nginx 配置文件目錄下的 nginx.conf 文件 (一般路徑是/etc/nginx/nginx.conf)继谚,增加如下圖所示紅色內(nèi)容。
server_names_hash_bucket_size 128;
client_header_buffer_size 32k;
large_client_header_buffers 4 32k;
client_max_body_size 8000m;
- 重啟 nginx
systemctl restart nginx
- 檢查 nginx 配置狀態(tài)
nginx -t
- Q: 體驗(yàn)搭建好的 NextCloud
- 體驗(yàn)地址:點(diǎn)擊訪問
用戶名 invited_guest
密 碼 invited_guest
郵件服務(wù)器配置
- Q: 免費(fèi)郵件服務(wù)器配置
- A: Yandex阵幸,一家來自俄羅斯的域名郵箱提供商花履,可以搭建免費(fèi)的域名郵局芽世,免費(fèi)賬戶支持POP、SMTP诡壁,還支持API济瓢。唯一的缺點(diǎn)是海外商家,官網(wǎng)速度比較慢妹卿,科學(xué)上網(wǎng)旺矾。
POP3:pop.yandex.com 開啟SSL 端口 995
SMTP:smtp.yandex.com 開啟SSL 端口 465
IMAP:imap.yandex.com 開啟SSL 端口 993
以網(wǎng)易郵箱大師為例,配置圖示如下:
更新<font color="red"> letsencrypt</font> 證書
- Q: letsencrypt的https證書期限是3個月夺克,到期后如何重新更新證書呢箕宙?
- A: certbot renew
// 上面的指令不成功,換成下面的指令铺纽,重新申請證書柬帕,不需要改配置
// sudo certbot --force-renew
Q: 在 Centos 7 上如何更新 letsencrypt ?
-
A: /root/certbot-auto renew
// 上面的指令不成功,換成下面的指令室囊,重新申請證書雕崩,不需要改配置
// sudo /root/certbot-auto --force-renewYou should test your configuration at:
https://www.ssllabs.com/ssltest/analyze.html?d=your.site