forked from b3log/solo
-
Notifications
You must be signed in to change notification settings - Fork 0
deploy_local_tomcat
Liang Ding edited this page May 31, 2013
·
4 revisions
环境
- MySQL 5+
- Tomcat 6+
1. 在 MySQL 中创建名为 b3log 的数据库
2. 配置 JDBC 数据源
按照数据库连接配置修改 ${b3log-solo-mysql-x.×.x}/WEB-INF/classes/local.properties 文件里
#### JDBC database Configurations ####
区域中
jdbc.URL=jdbc:mysql://localhost:3306/b3log?useUnicode=yes&characterEncoding=UTF-8
jdbc.username=root
jdbc.password=
另外,还必须配置表前缀
# The specific table name prefix
jdbc.tablePrefix=b3_solo
可以配置为其他前缀,但不能留空。
3. 修改应用路径
修改 ${b3log-solo-x.×.x}/WEB-INF/classes/latke.properties 中的 Server 区域,配置成部署路径。serverScheme=http
serverHost=你自己的域名
serverPort=端口填 80
staticServerScheme=http
staticServerHost=你自己的域名
staticServerPort=端口填 80
contextPath=/部署包展开后的目录名,例如 /blog
staticPath=/部署包展开后的目录名,例如 /blog
4. 部署
将 ${b3log-solo-mysql-x.×.x} 下的内容拷贝到部署目录下(tomcat/webapps/${contextPath}),例如 d:/tomcat/webapps/blog,或者将部署包(b3log-solo-mysql-x.×.×.war)重命名为 blog.war 后移到部署目录下,例如 d:/tomcat/webapps/blog.war,这样容器启动后会自行解压。
5. 启动容器
6. 在浏览器中访问:http://${server}:${port}/${contextPath} 进行初始化
注 :
- ${server}:${port} 为你容器的访问地址与端口
- ${b3log-solo-mysql-x.×.x} 为 B3log Solo for MySQL 根目录(请注意解压目录)
注意 :
- ${contextPath} 请使用简单命名,例如 /blog