typecho 安装记录

一直使用dokuwiki作为我的个人知识管理程序,非常棒,然而最近萌生出想写blog的想法。。 wordpress实在感觉太臃肿了,我喜欢简洁的,轻量的程序,于是pass。。。 也考虑过hugo,hexo这种静态网站生成器,但是发布blog是个问题,最简单的search功能也是个问题,所以又把目光投向了很久之前用过的typecho,简单,轻量,高效。好吧,没有更好的选择了。。

git clone https://github.com/typecho/typecho.git

图床

nginx配置:

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

server {
    listen 443 ssl;
    server_name  www.xargs.cn xargs.cn;
    client_max_body_size 20M;
    client_body_buffer_size 128k;
    root /var/www/typecho;
    index index.html index.htm index.php;
    ssl_certificate /etc/letsencrypt/live/xargs.cn/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/xargs.cn/privkey.pem;
    access_log /var/log/nginx/access.log;
    error_log /var/log/nginx/error.log;

    if (!-e $request_filename) {
      rewrite ^(.*)$ /index.php$1 last;
    }

    location ~ .*\.php(\/.*)*$ {
    fastcgi_split_path_info ^(.+?.php)(/.*)$;
    fastcgi_index index.php;
    fastcgi_keep_conn on;
    include fastcgi_params;
    fastcgi_pass unix:/var/run/php-fpm.sock;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }
}

  • homelab/typecho安装记录.txt
  • 最后更改: 2019/04/16 18:31
  • (外部编辑)