Apache Roller安装部署及中文乱码解决方法,附jelastic下的部署注意
2012-03-10 15:44
330 查看
说明:下文中注明参考的资源皆来自网络,在此表示感谢!
Apache roller 安装详见:[参考:Apache Roller 5.0 安装部署http://chenzehe.iteye.com/blog/1175284]
说明1:上文中的 2 数据库配置 改为执行如下SQL:
create database rollerdb default charset utf8 collate utf8_general_ci;
grant all on rollerdb.* to scott@'%' identified by 'tiger';
grant all on rollerdb.* to scott@localhost identified by 'tiger';
而不必执行2.3创建数据表,因为启动roller好后,roller有引导页引导创建数据表,点击两下鼠标即可。
说明2:mail.jar下载地址:http://www.oracle.com/technetwork/java/javamail/index.html
activation.jar下载地址:http://www.oracle.com/technetwork/java/javase/index-jsp-136939.html
说明3:roller-custom.properties的数据看连接配置,即增加如下问好及后面的一段[参考:Apache Roller的中文乱码问题http://yangguilong.iteye.com/blog/460142]
database.jdbc.connectionURL=jdbc:mysql://localhost:3306/rollerdb?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&mysqlEncoding=UTF8
说明4:jelastic网站Tomcat/lib目录只能上传jar文件的解决办法
Roller系统要求需要将roller-custom.properties放置于Tomcat/lib目录下,而jelastic网站Tomcat/lib目录仅允许上传jar文件,那不得不把roller-custom.properties放置于jar压缩文件中,方法如下:
(1),任意找一个jar文件,用压缩解压缩工具打开;
(2),将其下除了META-INF文件夹的其余资源删除;
(3),再把META-INF下除了MANIFEST.MF其余都删除,并将将MANIFEST.MF文件内容改为Manifest-Version: 1.0
(4),将改好的roller-custom.properties拖到jar文件根目录中,即与META-INF文件夹同级。
说明5:中文标题乱码的解决[参考:roller 4.0 中文标题乱码的解决http://www.blogjava.net/TiGERTiAN/archive/2008/10/13/234032.html]
在themes/basic/weblog.vm中,修改$utils.escapeHTML($model.weblog.name)为$utils.removeHTML($model.weblog.name)即可。
说明6:Tomcat: Set URI Encoding[参考Apache Roller的官方安装文档roller-install-guide.pdf第七章节Deploy Roller to Tomcat7.3小节]
<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" debug="0" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8" />
更多问题参考Apache Roller的官方安装文档roller-install-guide.pdf
附录:1,Java云平台jelastic,Play! 在云端 - Java PaaS 平台入门http://www.oschina.net/news/25754/play-in-the-cloud
2,Apache Roller的官方安装文档roller-install-guide.pdf
3,Apache Roller 5.0 安装部署http://chenzehe.iteye.com/blog/1175284
4,Apache Roller的中文乱码问题http://yangguilong.iteye.com/blog/460142
5,roller 4.0 中文标题乱码的解决http://www.blogjava.net/TiGERTiAN/archive/2008/10/13/234032.html
Apache roller 安装详见:[参考:Apache Roller 5.0 安装部署http://chenzehe.iteye.com/blog/1175284]
说明1:上文中的 2 数据库配置 改为执行如下SQL:
create database rollerdb default charset utf8 collate utf8_general_ci;
grant all on rollerdb.* to scott@'%' identified by 'tiger';
grant all on rollerdb.* to scott@localhost identified by 'tiger';
而不必执行2.3创建数据表,因为启动roller好后,roller有引导页引导创建数据表,点击两下鼠标即可。
说明2:mail.jar下载地址:http://www.oracle.com/technetwork/java/javamail/index.html
activation.jar下载地址:http://www.oracle.com/technetwork/java/javase/index-jsp-136939.html
说明3:roller-custom.properties的数据看连接配置,即增加如下问好及后面的一段[参考:Apache Roller的中文乱码问题http://yangguilong.iteye.com/blog/460142]
database.jdbc.connectionURL=jdbc:mysql://localhost:3306/rollerdb?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&mysqlEncoding=UTF8
说明4:jelastic网站Tomcat/lib目录只能上传jar文件的解决办法
Roller系统要求需要将roller-custom.properties放置于Tomcat/lib目录下,而jelastic网站Tomcat/lib目录仅允许上传jar文件,那不得不把roller-custom.properties放置于jar压缩文件中,方法如下:
(1),任意找一个jar文件,用压缩解压缩工具打开;
(2),将其下除了META-INF文件夹的其余资源删除;
(3),再把META-INF下除了MANIFEST.MF其余都删除,并将将MANIFEST.MF文件内容改为Manifest-Version: 1.0
(4),将改好的roller-custom.properties拖到jar文件根目录中,即与META-INF文件夹同级。
说明5:中文标题乱码的解决[参考:roller 4.0 中文标题乱码的解决http://www.blogjava.net/TiGERTiAN/archive/2008/10/13/234032.html]
在themes/basic/weblog.vm中,修改$utils.escapeHTML($model.weblog.name)为$utils.removeHTML($model.weblog.name)即可。
说明6:Tomcat: Set URI Encoding[参考Apache Roller的官方安装文档roller-install-guide.pdf第七章节Deploy Roller to Tomcat7.3小节]
<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" debug="0" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8" />
更多问题参考Apache Roller的官方安装文档roller-install-guide.pdf
附录:1,Java云平台jelastic,Play! 在云端 - Java PaaS 平台入门http://www.oschina.net/news/25754/play-in-the-cloud
2,Apache Roller的官方安装文档roller-install-guide.pdf
3,Apache Roller 5.0 安装部署http://chenzehe.iteye.com/blog/1175284
4,Apache Roller的中文乱码问题http://yangguilong.iteye.com/blog/460142
5,roller 4.0 中文标题乱码的解决http://www.blogjava.net/TiGERTiAN/archive/2008/10/13/234032.html
相关文章推荐
- Ubuntu Linux Apache安装设置(中文网页乱码的解决方法)
- django用apache+mod_wsgi部署后中文乱码的解决方法
- win7中文语言包环境下安装软件乱码的解决方法
- linux 安装 wkhtmltopdf 中文乱码或者空白解决方法
- RedHat linux下安装WebSphere7中文乱码解决方法
- Mysql5.5安装配置方法及中文乱码的快速解决方法
- Activiti部署流程时图片中文乱码解决方法
- activiti部署流程中文乱码解决方法
- Linux上安装7zip使用教程及zip中文文件名解压乱码解决方法。
- Linux下oracle安装界面中文乱码解决方法
- Apache 中文乱码问题解决方法
- 安装redhat时中文显示乱码(小方框)及中文输入法安装解决方法
- 安装redhat时中文显示乱码(小方框)解决方法
- Android Studio部署apk到手机后手机显示中文乱码解决方法
- 编译安装vim7.3中文显示乱码解决方法
- 虚拟机安装 RHEL后,中文显示乱码的解决方法
- Linux下oracle安装界面中文乱码解决方法
- apache Web服务器中文网页显示乱码的解决方法
- 解决CentOS 安装时语言选择英文,然后语言改为中文乱码方法
- 虚拟机安装rhel 5.7中文显示乱码怎么办?rhel 5.7中文乱码解决方法