0%

Hexo博客是一款快速、简洁且高效的静态博客框架,既可以部署在服务器也可以部署在Github,结合Vscode可以很好的实现博客的快速发布

阅读全文 »

优化站点SEO相关信息,通过配置文件,配置谷歌和百度的站点验证,百度的自动推送功能

阅读全文 »

自 2022 年 1 月 1 日起,服务器端将默认禁用对于 MD5 认证信息 的兼容。任何使用 MD5 认证信息的客户端将无法连接到禁用 VMess MD5 认证信息的服务器端,从而导致服务端和客户端报错。

阅读全文 »

1.安装Nginx

如果是CentOS8以下替换成yum安装,dnf是新一代包管理工具。
sudo dnf install nginx

1
2
3
4
5
6
# 启动
systemctl start nginx
# 设置开机自启
systemctl enable nginx
# 查看状态
systemctl status nginx

添加https和http端口到防火墙,如果你开启了防火墙,否则忽略这一步

1
2
3
firewall-cmd --add-service=http --permanent
firewall-cmd --add-service=https --permanent
firewall-cmd --reload
阅读全文 »

系统是CentOS8

Nginx是源码安装nginx/1.18.0
突然发现重启服务器后Systemd enable Nginx配置的自启无法启动,日志文件报错误

1
nginx: [emerg] host not found in upstream "mydomain.com" in /etc/nginx/sites-enabled/test.conf:33

但是之前,在CentOS7一直都好好的。奇怪的是手动在运行一遍Systemd启动命令竟然可以运行,
Nginx配置文件也没错。百度搜了一圈,给的解决方法全都是清一色的配置DNS或者配置Host文件
最后还是谷歌大法好,原文如下

Hello,
after installing Nginx on a new system I have some issues when rebooting the system. Nginx is unable to start and throws this error:
nginx: [emerg] host not found in upstream “mydomain.com” in /etc/nginx/sites-enabled/test.conf:33
When I try to ping mydomain.com it works without any issues, I also can start the Nginx service manually. Is it possible that Nginx tries to start before the system can resolve host names?

阅读全文 »

写在前面

  • 我是用手动安装的,如果是用脚本安装和docker安装请忽略。
  • 另外如果你想在centos7下装7.1+或8.0,必须装好python3.
  • 中文版没找到专业版下载地址,直接去英文版https://download.seafile.com/d/6e5297246c/?p=/pro 3用户免费,中文官网并没有明确指明

安装参考文档

最好看英文文档和中文文档结合,有些中文文档并没有讲
英文文档,比如装着装着报错,肯定是没安装某些库。seafile安装会把python一家老小许多库全都装都一边。

阅读全文 »