Skip to content
朋也 edited this page Mar 18, 2017 · 10 revisions

快速开始

  • 下载releases里最新的jar包
  • 运行 java -jar pybbs-xx.jar(要看jar包名称) 即可,后面可接参数,参数说明如下

参数说明

  • port: 端口
  • cache: 是否开启freemarker模板的缓存,值为 true/false
  • url: 连接数据库的url地址
  • username: 连接数据库的用户名
  • password: 连接数据库的密码
  • showSql: 日志里是否打印sql记录,值为 true/false
  • name: 站点名称
  • intro: 站点的欢迎语
  • baseUrl: 站点的域名(注意,域名最后要加上/)
  • staticUrl: 站点部署静态资源的域名(注意,域名最后要加上/)
  • pageSize: 列表分布的每页条数
  • uploadPath: 上传文件的路径
  • editor: 站点使用的编辑器,值为 markdown/wangeditor

上面提到配置项的默认值参即为项目里的application.yml里的配置项的值,代码部分

静态资源映射方法

下面用nginx做静态资源映射说明

  1. 安装nginx
  2. 配置nginx.conf文件,添加下面
server {
  listen       80;
  server_name  bbs.tomoya.cn;
  location / {
    proxy_pass   http://127.0.0.1:4000/;
    include conf.d/proxy.conf;
  }
  location ~ \.(mp4|jpg|jpeg|gif|png|bmp|js|css|ico|ttf|apk|woff|svg)$ {
    access_log /var/log/nginx/bbs_static.log;
    root '/home/static/bbs';
    expires 7d;
  }
  error_page   500 502 503 504  /50x.html;
  location = /50x.html {
    root   /usr/share/nginx/html;
  }
}
  1. 根据自己的环境更改一下root的值,配置一下地址即可
  2. 启动的时候加上staticUrl,写上你的nginx里配置的地址

举例说明

  1. 想以端口为9000运行
java -jar pybbs-2.5.jar port=9000
  1. 还想把站点名字想改成XXOO
java -jar pybbs-2.5.jar port=9000 name=XXOO
  1. 更改上传文件的地址,和配置域名,静态资源域名
java -jar pybbs-2.5.jar baseUrl=http://localhost:8080/ uploadPath=/var/upload/ staticUrl=http://localhost:3000/

基本用法就是上面那些了,如果有疑问可以给我提issues

其它启动/开发方式详见README里介绍