搜索点击阿里云域名注册服务

在此处搜索域名
英文中文都可以,然后选择购买,实名认证之后下单即可
下单后需要提交实名认证的模板,在域名列表->解析,会被要求去实名,上传身份证,大概要几个小时,认证后即可

需要对解析和管理分别进行配置

解析中配置好域名对着IP

管理中自定义DNS,然后在www中添加DNS对着IP
Hexo没有后端
Hego社区不太活跃
Typecho轻量级但是已经很老的框架了
Halo是java写的,很方便
Halo找了一圈,好像对latex不太支持
Hexo的stellar没找到加备案的地方,找了一圈,还是next把,简简单单的也挺好
更新,next渲染依托答辩,受不鸟了,toc渲染都不正确,fu'le
先执行如下脚本安装docker:
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)然后执行脚本安装1panel:
bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"r然后输入 IP+你设置的端口 就可以进入1panel的控制台了
在应用商店里安装mysql和halo,设置基本不用改,mysql可以不对外开放端口,但是halo一定要向外部开放端口,halo的IP端口也要在安全组中设置

参考https://cloud.tencent.com/developer/article/2129638
在
vim /etc/nginx/sites-enabled/default 在http里配置,参考
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name moyutianzun.cn www.moyutianzun.cn;
location / {
# try_files $url $url/ =404;
proxy_pass_header Server;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Scheme $scheme;
proxy_pass http://localhost:4000/;
}
location ~ \.php$ {
include fastcgi.conf;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}listen 80;: 指定Nginx 监听的端口号。
proxy_pass : 指定转到的地方。
php我也不懂,抄的,能work就行
HTTP 协议使用80 端口,HTTPS 协议使用443 端口
如果你换了nginx代理窗口:
systemctl restart nginx当你访问访问到nginx,证明配置成功
https://blog.csdn.net/qq_46921028/article/details/131966338
next和stellar的坑就隐藏了,先不放了