Blog搭建记录
记录一下
hexo搭建
- 首先是搭建,看搭建 看右边的目录1~9,其中3、5、7不用看。
- 更换主题主题-大道至简,主体设置是根目录的*** _config.yml文件,具体的个性化,则要修改themes中的相应主体里面的 _config.yml***文件
- 如果出错
设置:永久链接
每次在md上面加上
urlname: 链接名(如hello)
根目录的配置文件找到
permalink: :urlname/
然后就可以直接访问永久链接,比如:https://sunmker.cn/hello/
部署到vps
搭建到腾讯云
具体查看链接
设置HTTPS
- 获得证书,将相应的crt和key文件上传到vps。
比如我的文件是1_sunmker.cn_bundle.crt和2_sunmker.cn.key
上传位置是:/home/ubuntu/ssl/ - 修改/etc/nginx/sites-available如下表,设置80和4443使得强制全局https
server {
listen 80;
server_name sunmker.cn;
rewrite ^(.*)$ http://$host$1 permanent;
}
server {
listen 443 ssl default_server;
listen [::]:443 ssl default_server;
ssl on;
ssl_session_timeout 5m;
ssl_certificate /home/ubuntu/ssl/1_sunmker.cn_bundle.crt;
ssl_certificate_key /home/ubuntu/ssl/2_sunmker.cn.key;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
root /var/www/hexo;
# Add index.php to the list if you are using PHP
index index.html index.htm index.nginx-debian.html;
server_name sunmker.cn;
location / {
try_files $uri $uri/ =404;
}
}