B3log部署文档
https://github.com/b3log/solo/wiki/standalone_mode
独立模式
只要已经安装好了 Java 环境,一个命令就能启动!
- 不依赖 MySQL 数据库,而是使用内嵌的 H2 数据库
- 不依赖外置 Servlet 容器,而是使用内嵌 Jetty 进行启动
配置
解压 solo.war,然后修改如下配置:
- (可选)修改
latke.props,比如修改域名、端口等,默认 http://localhost - (可选)修改
local.props文件,其中#### H2 runtime ####段落的jdbc.URL值,默认数据存储路径 ~/b3log_solo_h2/db(~表示用户家目录 ${user.home})
运行
在解压目录下执行:
- Windows:
java -cp WEB-INF/lib/*;WEB-INF/classes org.b3log.solo.Starter - Unix-like:
java -cp WEB-INF/lib/*:WEB-INF/classes org.b3log.solo.Starter
默认是监听 8080 端口启动服务的,如果要使用其他端口,可以在上述命令后加入端口参数,比如-lp 9090 -sp 9090。
更多信息请使用 -h 打印查看:
usage: java -cp WEB-INF/lib/*;WEB-INF/classes org.b3log.solo.Starter [-h]
[-lp <LISTEN_PORT>] [-rm <RUNTIME_MODE>] [-sh <SERVER_HOST>] [-sp
<SERVER_PORT>] [-ss <SERVER_SCHEME>] [-ssh <STATIC_SERVER_HOST>]
[-ssp <STATIC_SERVER_PORT>] [-sss <STATIC_SERVER_SCHEME>]
Solo is a blogging system written in Java, feel free to create your or
your team own blog.
Solo 是一个用 Java 实现的博客系统,为你或你的团队创建个博客吧。
-h,--help print help for the
command
-lp,--listen_port <LISTEN_PORT> listen port, default
is 8080
-rm,--runtime_mode <RUNTIME_MODE> runtime mode
(DEVELOPMENT/PRODUCT
ION), default is
DEVELOPMENT
-sh,--server_host <SERVER_HOST> browser visit domain
name, default is
localhost
-sp,--server_port <SERVER_PORT> browser visit port,
default is 8080
-ss,--server_scheme <SERVER_SCHEME> browser visit
protocol, default is
http
-ssh,--static_server_host <STATIC_SERVER_HOST> browser visit static
resource domain
name, default is
localhost
-ssp,--static_server_port <STATIC_SERVER_PORT> browser visit static
resource port,
default is 8080
-sss,--static_server_scheme <STATIC_SERVER_SCHEME> browser visit static
resource protocol,
default is http
Report bugs or request features please visit our project website:
https://github.com/b3log/solo
非官方文档
- Zempty: Eclipse下部署Solo
- Ansen: Solo BAE 部署新手指南
- Ansen: B3log 部署至 OpenShift 系列教程
- 燃烧的火焰: Solo 皮肤移植视频
- Vanessa: Solo 皮肤介绍
- 大叔: Eclipse本地调试Solo源码
- Y: Solo 在eclipse下的热部署方案.docx
B3log部署文档的更多相关文章
- PPTP部署文档
PPTP部署文档 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 欢迎加入:高级运维工程师之路 598432640 前言:这款VPN部署起来特别简单,想对OPENVON配 ...
- hadoop2.6.0汇总:新增功能最新编译 32位、64位安装、源码包、API下载及部署文档
相关内容: hadoop2.5.2汇总:新增功能最新编译 32位.64位安装.源码包.API.eclipse插件下载Hadoop2.5 Eclipse插件制作.连接集群视频.及hadoop-eclip ...
- supervisor 部署文档
supervisor 部署文档 supervisor 需要Python支持,如果不用系统的supervisor,单独安装python python 安装 #依赖 yum install python- ...
- centos6 Cacti部署文档
centos6 Cacti部署文档 1.安装依赖 yum -y install mysql mysql-server mysql-devel httpd php php-pdo php-snmp ph ...
- HP DL160 Gen9服务器集群部署文档
HP DL160 Gen9服务器集群部署文档 硬件配置=======================================================Server Memo ...
- Sqlserver2008安装部署文档
Sqlserver2008部署文档 注意事项: 如果你要安装的是64位的服务器,并且是新机器.那么请注意,你需要首先需要给64系统安装一个.net framework,如果已经安装此功能,请略过这一步 ...
- CDH简易离线部署文档
CDH 离线简易部署文档 文档说明 本文为开发部署文档,生产环境需做相应调整. 以下操作尽量在root用户下操作,避免权限问题. 目录 文档说明 2 文档修改历史记录 2 目录 3 ...
- Ceph分布式存储(luminous)部署文档-ubuntu18-04
Ceph分布式存储(luminous)部署文档 环境 ubuntu18.04 ceph version 12.2.7 luminous (stable) 三节点 配置如下 node1:1U,1G me ...
- rabbitmq 3.7.8基于centos7部署文档
rabbitmq 3.7.8部署文档 安装erlang 安装依赖环境 yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel ope ...
随机推荐
- AngularJS 指令实践
概述 如果你写过AngularJS的应用,那么你一定已经使用过指令,不管你有没有意识到.你肯定已经用过简单的指令,比如 ng-mode, ng-repeat, ng-show等.这些指令都赋予DOM元 ...
- Jquery API Hybrid APP调研
http://jquery.cuishifeng.cn/source.html hybrid app Hybrid App(混合模式移动应用)是指介于web-app.native-app这两者之间 ...
- NSString length的坑。
说坑,可能过头了,是我理所当然的把OC看作C了, char* cstr = "zh中文12"; NSString* s = [NSString stringWithUTF8Stri ...
- flash as3 socket安全服务网关(socket policy file server)
关键字: SecurityErrorEvent socket as3 flash有着自己的一套安全处理模式,在socket方面,我这样的菜鸟无法理解他的好处:一句话,不怀好意的人如果想用flash写一 ...
- NOIP2009解题报告
09年的题总体来说 没有难题,但是每道题除了第一题都要认真的慢慢写才能AC, 第一题: R国和S国正陷入战火之中,双方都互派间谍,潜入对方内部,伺机行动. 历经艰险后,潜伏于S国的R国间谍小C终于摸清 ...
- Chrome 开发者工具有了设备模拟器
今天从哥们那里学到了一个小技巧,使用chrome自带的多设备模拟器来调试页面在不同设备下的显示效果. 特地上网查了一下,记录一下. 如果想要在 Chrome 上测试网站在不同设备,不同分辨率的显示情况 ...
- Delphi日期时间 UNIX
Delphi日期时间,就是常见的 2014-05-02 10:37:35 --------------------------------------------------------------- ...
- Css杂谈
CSS是Cascading Style Sheets(级联样式表)的缩写. CSS涉及字体.颜色.边距.高度.宽度.背景图像.高级定位等方面. HTML可以用于为网站添加布局效果,但有可能被误用.而C ...
- android baseApplication 基类
package com.free.csdn.base; import java.io.File;import java.util.ArrayList;import java.util.List; im ...
- 升级或安装 GNOME Shell
1.安装经典Gnome桌面系统 install gnome-session-fallbackinstall gnome-appletsinstall indicator-applet indicato ...