Hexo

Hexo加速访问

2018-05-08  本文已影响6人  VoidKing

前言

《Hexo环境搭建2018年5月版》一文中,重新记录了hexo的安装部署方法,比较详细完整。但是,在访问的时候,总感觉访问速度太慢,本文就记录下hexo加速访问的方法。

原文地址:http://www.voidking.com/2018/05/07/deve-hexo-accelerate/

思路

访问速度慢,其实很好理解,毕竟coding提供了千千万万个pages服务,分给你的流量和带宽不会很多。想要加速,最简单的思路,就是更换服务器,换成自己的服务器。没错,有钱就是任性。

而且操作极其简单,git clone一下即可。

操作步骤

1、服务器安装nginx和git。

2、创建www目录
mkdir /opt/www

3、clone项目
cd /opt/www

git clone https://git.coding.net/voidking/voidking.git

4、nginx配置
参考《Hexo启用https加密连接》,修改www.voidking.com.conf
cd /etc/nginx/conf.d/

cp www.voidking.com.conf www.voidking.com.conf.bak

vim www.voidking.com.conf

server {
    listen 80;
    server_name www.voidking.com;
    return 301 https://$server_name$request_uri;
}

server {
    # SSL configuration
    listen 443 ssl;
    listen [::]:443 ssl;
    ssl on;

    server_name www.voidking.com;

    ssl_certificate /etc/nginx/ssl/1_www.voidking.com_bundle.crt; 
    ssl_certificate_key  /etc/nginx/ssl/2_www.voidking.com.key; 
    ssl_session_timeout  5m;  
    ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers  HIGH:!ADH:!EXPORT56:RC4+RSA:+MEDIUM;
    ssl_prefer_server_ciphers on;

    location / {
        root /opt/www/voidking/;
        index index.html;
    }
}

重启nginx,systemctl restart nginx

更新

每次文章有更新时,hexo ghexo d操作和以前相同。

然后,登录服务器,cd /opt/www/voidkinggit pull,即可完成更新。

上一篇下一篇

猜你喜欢

热点阅读