Ubuntu 搭建JSP 環境

來源:互聯網
上載者:User

1. 安裝jdk

    sudo apt-get install openjdk-6-jdk

2. 安裝apache2

    sudo apt-get install apache2

3. 安裝MySQL

    (1) 安裝

           sudo apt-get install mysql-sql

   (2)建立資料庫和表

             mysql -uroot -p

4. 安裝tomcat

    (1)安裝

               在http://tomcat.apache.org/download-60.cgi頁面中下載Core裡的tar.gz檔案;下載完解壓後,將解壓後的檔案夾(重新命名為apache)移至/usr/local中。

    (2)啟動tomcat

               在終端執行/usr/local/apache/bin/startup.sh

5. 在jsp中使用JDBC來串連MySQL資料庫 

   (1)下載JDBC驅動程式

              www.mysql.com/downloads/中尋找connectors, 然後網頁左側有connector/J 點擊會出現供選擇的tar.gz和zip檔案下載(下載.tar.gz檔案 ),下載完畢後解壓縮。

   (2)配置串連檔案

              將剛剛展開的mysql-connector-java-5.1.18 中的mysql-connector-java-5.1.18-bin.jar檔案拷貝到上面安裝的jdk 和 tomcat下的lib檔案夾中: 

              jdk:/usr/lib/jvm/java-6-openjdk/lib

              tomcat:/usr/local/apache-tomcat-6.0.35/lib/

  6. 測試檔案

    (1)建立test網站

              建立目錄:/usr/local/apache/lib/apache/webapps/test

              將/usr/local/apache/lib/apache/webapps/Root/WEB-INF目錄拷貝到/usr/local/apache/lib/apache/webapps/test中。

   (2)建立test檔案

             建立檔案:/usr/local/apache/lib/apache/webapps/test/test.jsp

<%@ page contentType="text/html; charset=UTF-8" import="java.util.*" %>
<%@ page import="java.sql.*"%>
<html>
<head>
<title>
測試
</title>
</head>
<body bgcolor="#ffffff">
<center>
<% out.print("helloworld"); %>
</center>
</body>
</html>

7. 查看結果:

    在瀏覽器地址欄輸入:localhost:8080/test/test.jsp,查看網頁是否顯示對應資料庫中的資料。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.