熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

在Linux系統中搭建JSP開發環境

2022-06-13   來源: Oracle 

  作者趙雪 吳紹興
  
  JSP是Java Server Pages的簡稱它是將純Java代碼鑲嵌在HTML語言中實現動態功能的一種新技術在 Sun 正式發布 JSP(Java Server Pages)之後這種新的 Web 應用開發技術很快引起了人們的關注JSP 為創建高度動態的Web應用提供了一個獨特的開發環境隨著Java的流行其在Web上的應用也越來越廣而Tomcat作為一個開源的Servlet容器應用前景也將越來越廣
  
  下面我們就向大家介紹如何在Linux操作系統中搭建JSP的開發環境(Tomcat+MySql)
  
  在Linux下安裝JDK
  
  本系統需要有JDK的支持最新版Java的JDK(JSE )完全支持Linux可以從Sun公司的Java網站上下載JDK 的正式版本
  
  設置代碼如下
  
  #cp jdk_itargz /usr/local
  #tar xvzf jdk_itargz
  #ln s jdk jdk
  #ln s jdk/jre jre
  
  設置$JAVA_HOME$CLASSPATH用vi在/etc/profile中加入以下代碼
  
  JAVA_HOME=/usr/local/jdk
  Export JAVAHOME
  CLASSPATH=/usr/local/jdk/lib:/usr/local/jre/lib
  Export CLASSPATH
  PATH=$PATH:/usr/local/jdk/bin:/usr/local/jre/bin
  
  Tomcat 簡介及獲取
  
  Apache Tomcat是一款由Apache Foundation維護的免費開放源代碼的Java Servlet和JSP服務程序是Apache Jakarta大項目中的一部份它作為一個優秀的開源Web應用服務器全面支持JSP 以及Servlet 規范技術先進性能穩定而且完全免費因而它深受Java軟件愛好者的喜愛並得到了部分軟件開發商的認可成為目前非常流行的Web應用服務器
  
  目前最新版本的Tomcat 新增了以下方面的功能
  
  ◆ Catalina 一個符合Servlet API規范的Servlet Container可以在webxml文件中注冊相應的事件監聽器當事件發生時在應用程序中可以收到相應的事件通知
  
  ◆ Jasper 一個符合JSP規范的JSP編譯器和運行環境並具有國際化支持
  
  ◆ Webapps Tomcat中包含的一些例子和用於測試的Web例程以及相應的文檔
  
  當前最新的tomcat版本是(jakartatomcattargz)下載地址
  
  Tomcat 的安裝
  
  在Linu系統中將tomcat安裝在/use/local/tomcat目錄下設置如下環境變量並啟用
  
  PATH=$PATH:/usr/local/jdk/bin:/usr/local/jdk/jre/bin
   JAVA_HOME=/usr/local/jdk
   export JAVA_HOME
   CLASSPATH=/:/usr/local/jdk/lib:/usr/local/jdk/jre/lib
   export CLASSPATH
   CATALINA_HOME=/usr/local/tomcat
   export CATALINA_HOME
  
  從安全性考慮我們單獨建一個用戶tomcat將其設成/usr/local/tomcat以下所有目錄文件的屬主並由它啟動tomcat
  
   # adduser tomcat
   # chown R tomcat:tomcat /usr/local/tomcat
   # su tomcat c /usr/local/tomcat/bin/startupsh
  
  Tomcat服務器的運行及測試
  
  運行tomcat需要設置JAVA_HOME變量
  
  export JAVA_HOME=/usr/local/jdk(放到/etc/bashrc或者/etc/profile中)
  #cd /usr/local/jakartatomcat/bin
  #/startupsh start(用/shutdownsh stop結束tomcat服務器)
  #//localhost:/
  
  如圖所示當看到這只貓時就表示Tomcat服務器已經安裝成功並且可以開始運行它的例子程序
   
  圖 Tomcat安裝成功的界面
  
  要修改Tomcat的端口號可以在conf目錄下的serverxml文件中找到將端口號改為大於的任意端口號然後重新啟動Tomcat服務器
  
  Tomcat的內嵌管理系統
  
  Tomcat自身帶有功能非常強大的基於Web界面的管理功能在Tomcat的主頁上點擊Tomcat Administration進入管理界面對用戶數據源等進行配置和管理從而減少從煩鎖的純文本方式中修改代碼大大減輕安裝系統開發程序系統測試中修改配置文件的壓力管理登錄界面如圖所示系統管理界面如圖所示
   
   圖 Tomcat的管理登陸界面
   
  圖 Tomcat的系統管理界面
  
  在Linux下安裝MySQL
  
  Mysql for Linux的版本是完全免費的可以從下載最新版本Mysql 下載完畢後以超級用戶的身份登錄進行安裝下面簡單介紹安裝步驟
  
  # tar xfz mysqltargz  //解壓文件
  # cd mysql     //進入建立的目錄中
  # /configure prefix=/usr/local/mysql  
  //將mysql安裝在/usr/local/mysql目錄下
  # make  //編譯MySQL
  # make install  
  //安裝剛編譯的程序如果一切正常MySQL就安裝成功了
  # scripts/mysql_install_db 
  //安裝數據庫文件完成後會產生mysql和test
  
  初始數據庫
  
  為了使每次開機時都能自動地啟動Mysql服務可以在/etc/rcd/rclocal文件中加入/usr/local/mysql/bin/safe_mysqld user=mysql使其能自動啟動
  
  圖 MySQL安裝成功後進入的系統界面
  
  接下來開始給用戶分配數據庫管理員通過/usr/local/mysql/bin/mysql u root p 進入數據庫就可以看到mysql的界面(如圖如示)create database database_name為用戶創建數據庫注意創建完數據庫後還要通過grant all privileges on database_name* to database_name@localhost identified by password;給用戶分配訪問權限最後一切就可以正常工作了

From:http://tw.wingwit.com/Article/program/Oracle/201311/18296.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.