Myblog的安装
来自站长百科
导航: 上一页
以下安装基于Myblog 1.8版。
默认的用户名是admin,密码也是admin.注意这个时候您做的所有操作都是没有保存到数据库的,是保存在内存中的.
- 接下来你应该配置myblog连接您的数据库。打开myblog的WEB-INF/classes/config.properties文件.找到您的数据库的相应配置.比如如果您使用mysql5.x的数据库您的数据库配置应该看起来是这个样子的.
hibernate.dialect=org.hibernate.dialect.MySQL5Dialect datasource.driverClassName=com.mysql.jdbc.Driver datasource.url=jdbc:mysql://127.0.0.1:3306/myblog?useUnicode=true&characterEncoding=utf8 datasource.username=root datasource.password=root
请注意修改成您的url,username和password.如果您使用其它数据库请参考config.properties里面注释了的一些配置做相应修改即可.
- 关于后台登录帐号的配置,您需要修改
system.username=admin system.password=admin system.email=example@example.com
这三个配置。这里你可以修改后台登录用户的用户名,密码以及email地址。密码也可以安装后在后台管理里面修改.
- 关于javamail的配置,您需要修改
mail.host=localhost mail.username= mail.password= mail.from=example@example.com mail.personal=Example.com
这里是为评论邮件通告设置的。如果设置不正常,将不会出现评论的邮件通告.
- 启动tomcat,resin安装myblog.设置好上面的这些之后您可以再次启动tomcat,resin了。启动之后myblog就安装成功了。ok all done..
注意的问题
alter database myblog DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
- url编码的问题。您会发现安装好之后中文的分类,和中文的标签都不能正常的取到日志.这是因为url的编码问题。如果您使用的是tomcat您应该修改处理请求的那个connector
添加两个属性
URIEncoding="UTF-8" UseBodyEncodingForURI="true" <Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8" UseBodyEncodingForURI="true" />
如果您使用的是apache和tomcat集成的方式,请不要忘了要在ajp的connector加上上面的两个属性.
<!-- Define an AJP 1.3 Connector --> <Connector port="8009" enableLookups="false" redirectPort="8443" protocol="AJP/1.3" URIEncoding="UTF-8" UseBodyEncodingForURI="true" />
- 关于initialization参数,initialization参数是初始化的开关,第一次安装的时候是必须为true的.初始化之后这个参数也可以为true.Myblog会检查是否已经初始化安装过了.如果安装过了就不需要安装了.不过这个判断是在您每次重启Myblog的时候都会进行的。所以建议您安装成功之后将这个参数设置成false.