作者
趙雪 吳紹興
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(J
SE
)完全支持Linux
可以從Sun公司的Java網站上下載JDK
的正式版本
設置代碼如下
#cp jdk
_
i
tar
gz /usr/local
#tar xvzf jdk
_
i
tar
gz
#ln
s jdk
jdk
#ln
s jdk/jre jre
設置$JAVA_HOME
$CLASSPATH
用vi在/etc/profile中加入以下代碼
JAVA_HOME=/usr/local/jdk
Export JAVA
HOME
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
可以在web
xml文件中注冊相應的事件監聽器
當事件發生時
在應用程序中可以收到相應的事件通知
◆ Jasper 一個符合JSP規范
的JSP編譯器和運行環境
並具有國際化支持
◆ Webapps Tomcat中包含的一些例子和用於測試的Web例程以及相應的文檔
當前最新的tomcat版本是
(jakarta
tomcat
tar
gz)
下載地址
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/startup
sh
Tomcat服務器的運行及測試
運行tomcat需要設置JAVA_HOME變量
export JAVA_HOME=/usr/local/jdk(放到/etc/bashrc或者/etc/profile中)
#cd /usr/local/jakarta
tomcat/bin
#
/startup
sh start(用
/shutdown
sh stop結束tomcat服務器)
#//localhost:
/
如圖
所示
當看到這只貓時就表示Tomcat服務器已經安裝成功
並且可以開始運行它的例子程序
圖
Tomcat安裝成功的界面
要修改Tomcat的端口號
可以在conf目錄下的server
xml文件中找到
將端口號
改為大於
的任意端口號
然後重新啟動Tomcat服務器
Tomcat的內嵌管理系統
Tomcat自身帶有功能非常強大的
基於Web界面的管理功能
在Tomcat的主頁上點擊
Tomcat Administration
進入管理界面對用戶
數據源等進行配置和管理
從而減少從煩鎖的純文本方式中修改代碼
大大減輕安裝系統
開發程序
系統測試中修改配置文件的壓力
管理登錄界面如圖
所示
系統管理界面如圖
所示
圖
Tomcat的管理登陸界面
圖
Tomcat的系統管理界面
在Linux下安裝MySQL
Mysql for Linux的版本是完全免費的
可以從下載最新版本Mysql
下載完畢後
以超級用戶的身份登錄進行安裝
下面簡單介紹安裝步驟
# tar
xfz mysql
tar
gz //解壓文件
# cd mysql
//進入建立的目錄中
#
/configure
prefix=/usr/local/mysql
//將mysql安裝在/usr/local/mysql目錄下
# make //編譯MySQL
# make install
//安裝剛編譯的程序
如果一切正常MySQL就安裝成功了
# scripts/mysql_install_db
//安裝數據庫文件
完成後會產生mysql和test
初始數據庫
為了使每次開機時都能自動地啟動Mysql服務
可以在/etc/rc
d/rc
local文件中加入/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