<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JavaPro

    On the Java Road
    隨筆 - 26, 文章 - 0, 評論 - 63, 引用 - 0
    數據加載中……

    blojsom 在 Tomcat+MySQL 環境下的安裝與配置

      最近時不時總有人問起 blojsom 到底怎么配置,經常配置了還是出錯,想了想還是寫一下詳細的安裝和配置方法吧,畢竟這個開源的 JSP blog 也確實越來越引人注目了。此文主要針對 blojsom 的有關配置布署而寫,運行環境是比較簡單的 Tomcat +MySQL 。如果在 Tomcat 和 MySQL 的安裝配置上有什么問題,請參考文檔或上網搜一下這類的文章吧。 有關使用其它容器和數據庫的配置,我會在之后的文章中介紹。


    MySQL 的配置

    ·下載并安裝 MySQL5 以及 MySQL JDBC Driver。此處不詳述MySQL的安裝,只介紹和 blojsom 有關的配置,具體安裝過程請參考文檔。
    ·在 MySQL 中為blojsom 數據庫訪問建立一個新的用戶。

    % mysql -u root -p
    password: *****
    mysql> create database blojsom;
    mysql> grant all on blojsom.* to someuser@'%' identified by 'somepassword';
    mysql> grant all on blojsom.* to someuser@localhost identified by 'somepassword';
    mysql> use blojsom;
    mysql> flush privileges;
    mysql> quit

    Tomcat 的配置


    ·下載并安裝 Tomcat 。此處不詳述 Tomcat 的安裝,只介紹和 blojsom 有關的配置,具體安裝過程請參考文檔。%TOMCAT_HOME% 為 Tomcat 安裝目錄
    ·打開 %TOMCAT_HOME%/conf/server.xml 配置文件。查看所以定義為 <Connector .../> 的元素,將其 URIEncoding 屬性設置為 UTF-8 ,這是blojsom 使用的編碼。

    <!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 -->
    <Connector port="8080"
       maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
       enableLookups="false" redirectPort="8443" acceptCount="100"
       debug="0" connectionTimeout="20000"
       disableUploadTimeout="true" URIEncoding="UTF-8"/>


    blojsom 的安裝

    ·下載 blojsom 3.x blojsom.war 文件。
    ·在 %TOMCAT_HOME%/webapps 目錄下為建立 blojsom 目錄。

    % mkdir blojsom

    ·blojsom.war 文件包中的所有文件用解壓工具解壓到 blojsom 目錄下。或在命令行使用:

    jar xvf blojsom.war


    MySQL JDBC Driver 的安裝

    ·解壓下載的 MySQL JDBC Driver 文件包,將 mysql-connector-java-X.X.X-bin.jar 復制到 %TOMCAT_HOME%/common/lib 目錄下。

    blojsom 數據庫的配置

    ·編輯 %TOMCAT_HOME%/webapps/blojsom/WEB-INF/classes/blojsom-helper-beans-include.xml 配置文件,修改 username 和 password 屬性的值,與之前所創建的用戶名和密碼要一致。

    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
        <property name="driverClassName" value="com.mysql.jdbc.Driver"/>
        <property name="url" value="jdbc:mysql://localhost/blojsom?autoReconnect=true&amp;useUnicode=true&amp;characterEncoding=utf-8"/>
        <property name="username" value="someuser"/>
        <property name="password" value="somepassword"/>
    </bean>

    ·編輯 %TOMCAT_HOME%/webapps/blojsom/WEB-INF/classes/blojsom.xml 配置文件。

    <bean id="dbloader" class="org.blojsom.util.database.DatabaseLoader" init-method="init">
        <property name="sessionFactory">
            <ref bean="hibernateSessionFactory"/>
        </property>
        <property name="dbScript" value="/WEB-INF/classes/blojsom-full-initial-data-mysql.sql"/>
        <property name="upgrading" value="false"/>
        <property name="servletConfig">
            <ref bean="servletConfigFactoryBean"/>
        </property>
        <property name="detectBlojsomSQL">
            <value>show tables;</value>
        </property>
    </bean>


    測試瀏覽 blojsom

    ·啟動 Tomcat 。
    ·訪問 blojsom 地址: http://localhost:8080/blojsom/blog/default/
    ·后臺管理地址: http://localhost:8080/blojsom/blog/default/?flavor=admin
    ·默認的用戶名和密碼都是 default ,登錄之后應該立即修改管理員帳號和密碼,這些都可以在 [設置|用戶] 中完成。


    posted on 2007-06-04 00:49 Jason Du 閱讀(743) 評論(2)  編輯  收藏 所屬分類: Java

    評論

    # re: blojsom 在 Tomcat+MySQL 環境下的安裝與配置  回復  更多評論   

    看看
    2009-08-22 13:33 | 彩霞

    # re: blojsom 在 Tomcat+MySQL 環境下的安裝與配置  回復  更多評論   

    這個配置步驟和參考文檔上的一致,我就是按照這個步驟配置的。但有錯誤:
    type Status report

    message Unable to load blog ID: default

    description The requested resource (Unable to load blog ID: default) is not available.

    不知道是什么原因
    2009-08-22 13:35 | 彩霞
    主站蜘蛛池模板: 性色av极品无码专区亚洲| 亚洲性无码av在线| 妇女自拍偷自拍亚洲精品| 黄色成人网站免费无码av| 亚洲成年人免费网站| 9277手机在线视频观看免费| 久久夜色精品国产噜噜噜亚洲AV| 久久大香香蕉国产免费网站| 亚洲成AV人片一区二区| 久久久久久AV无码免费网站下载 | 丝瓜app免费下载网址进入ios| 亚洲精品无码专区久久同性男| 一级免费黄色毛片| 亚洲午夜久久久影院伊人| 免费无码又爽又刺激网站 | 亚洲高清无码专区视频| 老司机免费午夜精品视频| 亚洲欧洲日本在线| 免费观看一区二区三区| 久久久久亚洲精品无码蜜桃| 99国产精品永久免费视频| 亚洲另类无码专区首页| 亚洲高清无码专区视频| 国产精成人品日日拍夜夜免费| 亚洲日本在线播放| 国产免费观看a大片的网站| av电影在线免费看| 亚洲国产精品婷婷久久| 免费国产作爱视频网站| 美女扒开屁股让男人桶爽免费| 亚洲色欲久久久综合网东京热| 亚洲高清视频免费| 含羞草国产亚洲精品岁国产精品 | 韩国日本好看电影免费看| 福利片免费一区二区三区| 久久亚洲精品中文字幕三区| 91九色精品国产免费| 视频免费1区二区三区| 久久久亚洲欧洲日产国码二区 | 久久青青成人亚洲精品| 欧美好看的免费电影在线观看|