計算機設定/Tomcat - PukiWiki

計算機設定

2008/03/01

Tomcat (Windows Binary Install)

  • http://tomcat.apache.org/
  • 準備
    • JDKがインストールされていること (cf. 計算機設定/NetBeans のJ2SE SDK)
    • 環境変数PATHに C:\Program Files\Java\jdk1.6.0_04\bin; があること.
    • 環境変数CLASSPATHに C:\Program Files\Apache Software Foundation
      \Tomcat 6.0\lib\servlet-api.jar; があること
  • 確認
  • Servlet
    • 手順
      (1) cd C:\Program Files\Apache Software Foundation
                     \Tomcat 6.0\webapps\examples\WEB-INF\classes
      (2) copy HelloWorldExample.java Hello2.java
      (3)     適当にHello2.javaをいじる (クラス名はHello2にする)
      (4) javac Hello2.java
      (5) dir Hello2.class
      (6) cd ..
      (7)     設定ファイルweb.xmlの<servlet>と<servlet-mapping>にHello2を入れる.
      (8) Tomcatを再起動する.
    • Hello2.java
      public class Hello2 extends HttpServlet {
          public void doGet(HttpServletRequest request,
                            HttpServletResponse response)
              throws IOException, ServletException
          {
              response.setContentType("text/html");
              PrintWriter out = response.getWriter();
              out.println("<html><body>Hello2!</body></html>");
          }
      }
    • web.xml
         <servlet>
             <servlet-name>Hello2</servlet-name>
             <servlet-class>Hello2</servlet-class>
         </servlet>
         <servlet-mapping>
             <servlet-name>Hello2</servlet-name>
             <url-pattern>/servlets/servlet/Hello2</url-pattern>
         </servlet-mapping>

Apache Roller

Tomcat (Solaris CSW)

  • /opt/csw/etc/tomcat5/conf/tomcat-user.xml
    <user username="tomcat" password="himitsu" roles="manager"/>
  • /etc/init.d/cswtomcat5 start
    http://localhost:8080/

 cp mysql-connector-java-5.1.5-bin.jar /opt/csw/share/tomcat5/common/lib
 cp -r apache-roller-4.0/webapp/roller /opt/csw/share/tomcat5/webapps



Counter: 1583, today: 1, yesterday: 0

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSSPDF
Last-modified: 2008-12-25 (木) 07:23:36 (3979d)