美文网首页
Jekyll 静态网站服务器搭建

Jekyll 静态网站服务器搭建

作者: 杨海龙 | 来源:发表于2019-09-30 17:24 被阅读0次

    使用类似 Jekyll 之类的静态网站生成器作为博客是现在很常用的方案。

    下面简单记录下自己搭建一个静态网页托管服务器的配置过程。

    1. 安装 Nginx
     $ sudo apt install nginx
    
    1. 配置 nginx.conf
      查看 Nginx 配置文件路径
    $ sudo nginx -t
    [sudo] password for ubuntu: 
    nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
    nginx: configuration file /etc/nginx/nginx.conf test is successful
    

    新增 nginx 配置文件

    $ sudo vim /etc/nginx/sites-available/blog
    server {
        listen 80;
        listen [::]:80;
    
        server_name example.com www.example.com;
    
        root /var/www/html/blog;
        index index.html;
    
        location / {
            try_files $uri $uri/ =404;
        }
    }
    

    链接新配置

    $ ln -s /etc/nginx/sites-available/blog /etc/nginx/sites-enabled/blog
    $ sudo nginx reload
    
    1. 同步 Jekyll 静态网站文件到服务器
    rsync -av --exclude=.git/ /path/to/blog/_site/* user@server:/var/www/html/blog
    

    相关文章

      网友评论

          本文标题:Jekyll 静态网站服务器搭建

          本文链接:https://www.haomeiwen.com/subject/vhrhpctx.html