1. 首先准备服务器环境
-
这里可能需要购买一个云服务器,用于部署 solo 博客项目,我选用的是 banwagon 的 centos 服务器
-
安装 jdk 环境,参考 http://www.cnblogs.com/zhoulf/archive/2013/02/04/2891608.html
-
安装 tomcat 环境,参考 https://my.oschina.net/hongdengyan/blog/206090
-
配置 mysql 数据库,简单说就是将 mysql 安装到服务器上,使服务器上有可用的 mysql 数据库服务,为配置 solo 做准备,参考
http://www.cnblogs.com/shenliang123/p/3203546.html
2. 准备 solo 安装包
-
可以直接从 github clone,Github:https://github.com/b3log/solo,前提得安装 git 客户端,参考 https://my.oschina.net/antsky/blog/514586
-
修改 solo 环境配置
- 修改 ./src/main/resources/latke.properties 里面的 serverHost 和 serverPort,其中 serverHost 对应的是部署后的域名,ip 地址也可以, serverPort 对应的是访问的端口号,一定要设置成 80,因为 80 端口是网络默认访问的端口,如果设置成其他端口,访问域名的时候,会将端口号带上;
- 修改 ./src/main/resources/local.properties 里面修改数据库配置,也可以采用默认的 H2 database;
-
进入目录,在 tomcat 中启动应用需要 war 包,此时需要将工程打包,可以采用 mvn 打包:mvn package -Dmaven.test.skip=true,然后将 target 目录里面的 solo.war 拷贝到 tomcat 目录里面启动
-
直接通过域名/IP 访问网站
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于