nashzhou blog

thinking, coding, and writing

BLOG 迁移备忘录


在一台新的服务器上迁移博客时,需要注意以下几点: nginx配置、自动化证书布置、DNS设置

nginx配置

/etc/nginx/sites-available/cloud.nashzhou.tech中添加以下配置:

server {
        listen 443 ssl;
        listen 5000 ssl;
        server_name cloud.nashzhou.tech;

        ssl_certificate /certd/cert.pem;
        ssl_certificate_key /certd/cert.key;

        root /var/www;

        error_page 404 404.html;

        location / {
                index index.html;
        }
}

自动化证书布置适配

在nas.nashzhou.tech上的certd服务,对应的web服务为http://nas.nashzhou.tech:7001/

依赖scp,所以需要保持密码(常用密码)和开放端口(1112)保持一致

Blog仓库拉取

私有仓库git@github.com:YXalix/pelican-alchemy.git

git clone git@github.com:YXalix/pelican-alchemy.git
cd pelican-alchemy

后续相关操作,参考README.md中的说明。