下午安装了一个开源的Blog,网上找了一会,感觉MyBlog不错。界面还不错,不过个人感觉有点慢,在本机运行都有点慢。(Tomcat+MySQL)
1.首先下载程序包 ,我下的是1.8:
http://myblog.googlecode.com/files/myblog-1.8-P1.war,下载后放到tomcat的webapps目录下面启动tomcat之后就可以体验myblog的功能了。默认的用户名是admin,密码也是admin.注意这个时候您做的所有操作都是没有保存到数据的库的,是保存在内存中的.
2.接下来你应该配置myblog连接您的数据库。打开myblog的WEB-INF/classes/config.properties文件.找到您的数据库的相应配置.这儿各种数据库的配置都在同一个文件中,我使用的是MySQL,在MySQL中建立一个数据库myblog,编码是utf-8的。然后修改配置文件,比如如果您使用mysql5.x的数据库,将config.properties改成如下:
hibernate.c3p0.initialPoolSize=10
hibernate.c3p0.minPoolSize=5
hibernate.c3p0.maxPoolSize=50
hibernate.c3p0.timeout=100
hibernate.c3p0.max_statement=0
hibernate.c3p0.acquireIncrement=10
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
#hibernate.show_sql=true
hibernate.show_sql=false
hibernate.hbm2ddl.auto=update
initialization=true
#initialization=false
#importFromPJblog=true
importFromPJblog=false
mail.host=localhost
mail.username=
mail.password=
mail.from=example@example.com
mail.personal=Example.com
system.username=admin
system.password=admin
system.email=example@example.com
view.cache=true
config.path=classpath:siteConfig.xml
请注意修改成您的url,username和password.
如果您使用其它数据库请参考config.properties里面注释了的一些配置做相应修改即可.
3.关于后台登录帐号的配置,您需要修改
system.username=admin
system.password=admin
system.email=example@example.com
这三个配置。这里你可以修改后台登录用户的用户名,密码以及email地址。密码也可以安装后在后台管理里面修改.
4.启动tomcat安装myblog.设置好上面的这些之后您可以再次启动tomcat了。启动之后myblog就安装成功了。
我只是照搬了原作者的文章,稍微修改了一下。有问题的朋友请参照MyBlog作者的原文:
http://jdkcn.com/entry/how-to-install-update-myblog-18.html
这是首页
http://jdkcn.com
这是我发现的一个问题:后台管理界面有些子菜单很多时候不显示,郁闷!我查看了生成的html代码,发现代码里有这些菜单和地址,所以我就把这些地址直接复制到浏览器,发现还真可以用!
分享到:
相关推荐
解压这个文件后,用户通常需要按照指定的步骤进行安装和配置,例如导入数据库、设置环境变量、修改配置文件等,才能成功运行Myblog博客系统。 2. `uikit.rar`则可能包含了UIKit框架的文件。UIKit是一个流行的前端...
【标题】:“My Blog---我的博客” 在信息技术领域,个人博客是一种非常常见的自我表达和知识分享平台。"My Blog---我的博客"很可能是指一个由个人创建并管理的在线空间,用于发布自己的想法、见解、教程或者任何感...
【Myblog个人博客源码】是一个专为个人打造的博客系统源代码,旨在提供一个自定义性强、功能全面且易于管理的在线日记平台。通过这个源码,你可以创建自己的个性化博客,分享你的想法、经验和专业知识,同时吸引和...
【标题】"myblog(8月10日)"是一个关于个人博客项目的文章,它包含了myblog源代码的讨论和分享。在这个项目中,开发者可能记录了他们在开发过程中的技术实现、设计理念以及遇到的问题和解决方案。 【描述】提及的...
在开发"MyBlog我的博客系统"时,我们首先需要搭建开发环境,安装Visual Studio,选择合适的.NET版本(如.NET Framework或.NET Core)。然后,使用C#或其他.NET语言创建项目,遵循MVC(Model-View-Controller)设计...
【标题】"myblog+asp" 指的可能是一个基于ASP(Active Server Pages)技术构建的个人博客系统。ASP是微软在1990年代末推出的一种服务器端脚本环境,用于创建动态、交互式的网页。这个"myblog"项目可能是作者在高中...
10. **插件/扩展系统**:为了增强可定制性,myblog v1.2可能允许安装和配置插件,增加新功能或改变现有行为。 以上是对myblog v1.2 SQL版的综合分析,具体实现细节和特性还需参照实际的源代码和文档进行深入研究。
- **文件复制**:将“MyBlog”文件夹复制到Tomcat安装路径下的webapps文件夹中。 - **启动Tomcat服务**: - 通过“开始”菜单中的“所有程序”找到Apache Tomcat 6.0,启动Monitor Tomcat服务。 - 如果系统托盘中...
部署myblog v1.2时,需要一个支持ASP.NET运行环境的Web服务器,如IIS,以及Access数据库的安装。配置包括设置应用程序池、数据库连接字符串、应用程序权限等。 8. SEO优化: 为了提高搜索引擎可见性,myblog v1.2...
add key= sqlConnection value= Persist Security Info=False Data Source=11.111.46.164\djrm Initial Catalog=MyBlog User ID=myblog Password=123456 /> <add key= ImageWebPath value= /Images/Pictures...
5. `myblog.xml`:这是组件的配置文件,定义了组件的元数据,如名称、描述、版本信息,以及安装时的依赖关系。 6. `com.zip` 和 `admin.zip`:这两个文件可能是组件的主程序包和管理界面的独立压缩包,用于分别安装...
【MyBlog 北大青鸟项目】是一个专为学习者设计的实践项目,源自著名的教育机构北大青鸟。该项目提供了一个全面的平台,让学员能够深入理解和应用IT知识,特别是与软件开发相关的技能。通过参与这个项目,学习者将有...
【标题】"myblog-源码.rar"是一个压缩文件,通常包含了一个名为“myblog”的项目的源代码。这种类型的文件是开发人员分享、备份或分发项目时常用的格式,它将多个文件和文件夹打包成一个单一的可下载单元。 【源码...
【标题】"myblog-master.zip" 提示我们这是一个与博客相关的项目源代码压缩包,很可能是一个个人博客系统或者开源博客平台的源代码。通常,这种类型的压缩包会包含用于构建和运行博客应用的所有必要文件和目录。 ...
在解压并部署"myBlog"后,确保遵循以下步骤: 1. **安装依赖**:检查项目是否依赖任何特定的PHP扩展,如mysqli或PDO,确保服务器环境已正确安装。 2. **创建数据库**:根据配置文件中的信息,在你的数据库管理系统中...
"博客空间]myblog v1.2 Access版_myblog12a" 这个文件名可能是源码的主要文件或者安装包,它表明这是myblog的v1.2版本,特别强调了Access版,可能包含数据库配置和相关的PHP脚本。 **详细知识点** 1. **多用户系统...
【标题】"MyBlog我的博客"揭示了这是一个个人博客项目,很可能是作者自己开发的,旨在分享个人见解、经历或专业知识。博客作为一种在线出版平台,是互联网上表达自我、传播信息的重要方式。开发者可能利用开源博客...
5. **myblog.xml**:组件的配置文件,定义了组件的元数据,如名称、版本、描述以及安装过程中的步骤。 6. **com.zip**、**admin.zip**、**azrul.zip**、**azvideobot.zip**:这些可能是子组件或附加功能的压缩包,...
6. **部署与运行**: 要运行Node.js-MyBlog,开发者需要安装Node.js和相关依赖库,然后配置数据库连接,最后启动服务。项目中的CN-Tower-nice-blog-ec8e606可能包含项目源码,通过git clone或下载解压,使用npm ...
【标题】"myblog"揭示了这是一个与博客相关的项目,可能是个人或集体用来分享想法、经验和技术的在线平台。在VB(Visual Basic)和SQL(Structured Query Language)的结合下,开发者构建了一个功能完备的论坛系统,...