乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      Java開(kāi)源Blog實(shí)現(xiàn),Roller 2.0 的安裝手記!

       昵稱(chēng)2807 2005-12-07
      Java開(kāi)源Blog實(shí)現(xiàn),Roller 2.0 的安裝手記!
       


      Roller 是一個(gè)Struts + Hibernate 的 Java 開(kāi)源實(shí)現(xiàn),正好拿來(lái)研究研究,首先就是要把它安裝起來(lái)了,整理
      了一下步驟和注意事項(xiàng),記錄如下:

      準(zhǔn)備需要的基本環(huán)境:

      1. Java 2 SDK 1.4.2_10
      2. Tomcat 5.0.28
      3. Roller 2.0
      4.
      MySQL 5.0.16

      首先,確保MySQL開(kāi)啟了對(duì)InnoDB和UTF-8的支持,在my.ini中開(kāi)啟下面的參數(shù):

      [mysqld]
      default-storage-engine=innodb
      default-character-set=utf8


      啟動(dòng)好MySQL待用...D:\MySQL\mysqld.exe --console --datadir=I:\MyData\Data

      假設(shè)我的Tomcat主目錄為:
      $CATALINA_HOME=D:\J2EE_HOME\AppServer\Tomcat

      把壓縮的Roller文件 roller-2.0-incubating.tar 解開(kāi)...

      并放到
      $CATALINA_HOME\WebApp\roller下面...如圖...



      開(kāi)始建立MySQL中的數(shù)據(jù)庫(kù):
          I:> CD %CATALINA_HOME%\webapps\roller\WEB-INF\dbscripts\mysql
      I:> mysql -u root -p
      password: *****
      mysql> create database roller;
      mysql> grant all on roller.* to scott@‘%‘ identified by ‘tiger‘;
      mysql> grant all on roller.* to scott@‘localhost‘ identified by ‘tiger‘;
      mysql> use roller;
      mysql> source createdb.sql
      mysql> quit


      $CATALINA_HOME\conf\Catalina\localhost 中放置Roller的Web Application的部署
      配置檔案 roller.xml,內(nèi)容如下:

      <Context path="/roller" docBase="${catalina.home}/webapps/roller" debug="0"><Realm className="org.apache.catalina.realm.JDBCRealm"      
      driverName="com.mysql.jdbc.Driver"
      connectionURL="jdbc:mysql://localhost:3306/roller?autoReconnect=true&useUnicode=true&characterEncoding=utf-8&mysqlEncoding=utf8"
      connectionName="scott"
      connectionPassword="tiger"
      userTable="rolleruser"
      userNameCol="username"
      userCredCol="passphrase"
      userRoleTable="userrole"
      roleNameCol="rolename" debug="0" />

      <Resource name="jdbc/rollerdb" auth="Container" type="javax.sql.DataSource" />
      <ResourceParams name="jdbc/rollerdb">
      <parameter>
      <name>factory</name>
      <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
      </parameter>
      <parameter>
      <name>driverClassName</name>
      <value>com.mysql.jdbc.Driver</value>
      </parameter>
      <parameter>
      <name>url</name>
      <value>jdbc:mysql://localhost:3306/roller?autoReconnect=true&useUnicode=true&characterEncoding=utf-8&mysqlEncoding=utf8</value>
      </parameter>
      <parameter>
      <name>username</name>
      <value>scott</value>
      </parameter>
      <parameter>
      <name>password</name>
      <value>tiger</value>
      </parameter>
      <parameter>
      <name>maxActive</name>
      <value>20</value>
      </parameter>
      <parameter>
      <name>maxIdle</name>
      <value>3</value>
      </parameter>
      <parameter>
      <name>removeAbandoned</name>
      <value>true</value>
      </parameter>
      <parameter>
      <name>maxWait</name>
      <value>3000</value>
      </parameter>
      </ResourceParams>

      <!--//
      To enable email notification of comments: uncomment the resouce below,
      set your mailhost, and make sure you have mail.jar and activation.jar
      in <tomcat>/common/lib.
      //-->

      <!--//
      <Resource name="mail/Session" auth="Container" type="javax.mail.Session"/>
      <ResourceParams name="mail/Session">
      <parameter>
      <name>mail.smtp.host</name>
                  <value>mailhost.example.com</value>
              </parameter>
          </ResourceParams>
      //-->

      </Context>

      完成上面的設(shè)定后,接下來(lái),我們修改一下Tomcat中的Connector的設(shè)定,使它能夠支持UTF-8的編碼,
      打開(kāi) $CATALINA_HOME\conf\server.xml,做如下修改...

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

      到這里,基本上Tomcat相關(guān)的設(shè)定就完成了,因?yàn)镽oller Blog可以支持上傳附件和全文檢索等功能,
      所以,我們還有一個(gè)設(shè)定的動(dòng)作...

      $CATALINA_HOME\WebApp\roller 中新建下面層次的目錄:

       $CATALINA_HOME\WebApp\roller
                               |
                               +---data
                                     |
                                     +---search-index
                                     +---uploads

      找到 $CATALINA_HOME\webapps\roller\WEB-INF\classes\roller.properties  ,做如下修改:


      # The directory in which Roller will upload files
      # uploads.dir=${user.home}/roller_data/uploads
      uploads.dir=${TOMCAT_HOME}/webapps/roller/data/uploads

      # force Roller to recreate the entire search index)
      # search.index.dir=${user.home}/roller_data/search-index
      search.index.dir=${TOMCAT_HOME}/webapps/roller/data/search-index



      好了,大功告成,啟動(dòng)Tomcat,可以運(yùn)行Roller了!

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶(hù) 評(píng)論公約

        類(lèi)似文章 更多