1 20 50 150 500
欢迎来到瑞博软件站,找素材,搜软件,就上瑞博软件站!
当前位置 >首页 >软件下载 >电脑软件 >编程开发 >编程其他

开源博客平台Pipe v1.7.0 官方最新版

软件信息
  • 分类:编程其他
  • 大小:14.4M
  • 语言: 中文
  • 环境: WinAll
  • 更新:2024-11-13
  • 评级:
  • 系统: Windows Linux Mac Ubuntu
  • 软件类别: 国产软件 / 免费软件 / 网页设计
  • 插件情况:
  • 相关链接: http://pipe.b3log.org/

Pipe是一个非常受欢迎的开源博客平台,如果你要开一个个人的独立博客,这个平台是个不错的选择。最新版的Pipe实现了本地账号体系,可以不依赖黑客派社区进行注册和登录。

平台特色:

多用户博客平台

Markdown / Emoji

聚合分类 / 标签

自定义导航

多主题 / 多语言

Atom 订阅

搜索

Hexo/Jekyll 导入 / 导出

可配置动静分离

支持 SQLite / MySQL

安装与配置:

启动

下载最新版本的发布包解压,修改 pipe.json。其中最关键的配置项是 Server,该项用于配置最终访问时的 IP 或域名。修改配置文件后运行 pipe,正常的话服务就启动了。

另外,运行 pipe 时可以带参数,用于覆盖 pipe.json 中的对应配置,具体可执行 pipe -h 进行参考。

数据库

默认的配置是使用 SQLite 作为数据库,如果要使用 MySQL 请将 SQLite 配置项的值改为空字符串:


{
    "Server": "http://localhost:5897",
    "StaticServer": "",
    "StaticResourceVersion": "1514429331501",
    "RuntimeMode": "dev",
    "LogLevel": "debug",
    "SessionSecret": "BEYOND",
    "SessionMaxAge": 86400,
    "SQLite": "",
    "MySQL": "user:password@(localhost:3306)/pipe?charset=utf8&parseTime=True&loc=Local",
    "StaticRoot": "",
    "Port": "5897",
    "AxiosBaseURL": "/api",
    "MockServer": "http://localhost:8888"
}{    "Server": "http://localhost:5897",    "StaticServer": "",    "StaticResourceVersion": "1514429331501",    "RuntimeMode": "dev",    "LogLevel": "debug",    "SessionSecret": "BEYOND",    "SessionMaxAge": 86400,    "SQLite": "",    "MySQL": "user:password@(localhost:3306)/pipe?charset=utf8&parseTime=True&loc=Local",    "StaticRoot": "",    "Port": "5897",    "AxiosBaseURL": "/api",    "MockServer": "http://localhost:8888"}

手动建立对应配置的数据库,字符集使用 utf8mb4 以支持 emoji 存储。

主题

下载的发布包中自带了所有官方皮肤,如果你是自己拉源码构建的,可以到这里下载主题。

下载后放到 theme/x 目录下后重启服务,在设置 -> 主题切换中选择使用即可。

NGINX 示例

upstream pipe {
    server localhost:5897;
}

server {
    listen 80;
    server_name pipe.b3log.org; # 配置为你自己的域名

    location / {
        proxy_pass http://pipe$request_uri;
        proxy_set_header  Host $host:$server_port;
        proxy_set_header  X-Real-IP  $remote_addr;
        client_max_body_size  10m;
    }
}upstream pipe {    server localhost:5897;
}server {    listen 80;    server_name pipe.b3log.org; # 配置为你自己的域名

    location / {        proxy_pass http://pipe$request_uri;        proxy_set_header  Host $host:$server_port;        proxy_set_header  X-Real-IP  $remote_addr;        client_max_body_size  10m;
    }
}

另外,可以参考 Pipe 安装补充说明 进行配置。

下载地址

热门软件

Top