Solo 是一个专业、简约、稳定、极速的开源 Java 博客系统。你可以自己搭建使用,也可以通过购买搭建好的服务来直接使用,详情请看这里。
Solo 是使用 Maven3 进行的项目构建,所以并不依赖于任何一款 Java IDE,只要支持Maven 的 IDE 都可以进行开发。
我的电脑环境
jdk1.7.0.80
eclipse ee(自带maven3)
mysql 5.6.26
tomcat 7.0.64
solo版本:1.1.0
1、迁出代码
打开https://github.com/b3log/solo,点击Download ZIP按钮下载solo源码包。
下载完后是这样的:,解压它至任一目录,如解压后的目录可能为:D:\git\solo-master。
2、导入项目至eclipse
打开eclipse,File -> Import -> Maven-Existing Maven Projects,点击Browse...按钮选择我们刚刚解压出来的项目,Finish
之后会下载依赖的包及plugin,完成后是这样的。
3、创建mysql数据库,名为b3log_solo。注:名称可以自取。
4、修改配置文件
1)打开上图的latke.properties,修改contextPath、staticPath为自己的应用名称,如图:
2)打开上图的local.properties,打开之后如图:
修改b3log为刚刚新建的数据库名称,username和password根据实际情况填写
5、打包项目文件
右击项目,Run As -> Maven install,打包过程maven会下一些需要用到的包
耐心等待BUILD SUCCESS过后,刷新项目,在target目录会生成一些文件,其中有我们正式环境要用到的war包。
6、发布至汤姆猫
复制上面的solo.war至tomcat的webapps目录,如
双击\bin\startup.bat启动tomcat,汤姆猫会自动解压我们的war包并部署到容器上。
7、初始化应用
tomcat启动成功后,浏览器地址栏里输入:http://localhost:8080/solo,出现如下所示画面
此功能只有当数据库没有任何表的时候才会触发!
输入你的邮箱地址(一旦初始化,无法通过应用修改,可以通过数据库修改,你懂的),用户名,密码。点击下一步,会进一步确认,点击初始化按钮即可。
初始化完成之后就会出现进入这样的画面
再访问http://localhost:8080/solo发现进入的不再是初始化页面,而是首页。
以上操作步骤是我们通过eclipse使用源码自己打包并部署的war,可以根据需要自己修改源码添加或完善自己所需的功能再打包。
不过注意要保留版权哦!即:页面底部的Powered by b3log...等信息不要更改。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于