中國(guó)最具競(jìng)爭(zhēng)力的網(wǎng)絡(luò)營(yíng)銷(xiāo)咨詢(xún)、培訓(xùn)及技術(shù)服務(wù)機(jī)構(gòu)

返回首頁(yè) / 手機(jī)網(wǎng)站 / 聯(lián)系我們


商丘網(wǎng)絡(luò)公司紅帽linux下jsp運(yùn)行環(huán)境搭建

發(fā)布時(shí)間:2018-07-23 10:20 來(lái)源: 作者:admin    點(diǎn)擊數(shù):次

一、下載相關(guān)的必要軟件,放到一個(gè)統(tǒng)一目錄(如/tmp/myDown):  
1、下載JDK1.5.0安裝包(即JAVA5.0),文件名:jdk-1_5_0-linux-i586-rpm.bin  
下載鏈接:[java.sun.com]  
2、下載Tomcat安裝包(支持JSP),文件名:jakarta-tomcat-5.5.4.tar.gz  
下載鏈接:[apache.freelamp.com]  
3、下載mySQL安裝包(數(shù)據(jù)庫(kù)軟件),文件名:mysql-standard-4.1.7-pc-linux-i686.tar.gz  
下載鏈接:[dev.mysql.com]  
4、下載mySQL的JDBC驅(qū)動(dòng),文件名:mysql-connector-java-3.0.16-ga.tar.gz  
下載鏈接:[dev.mysql.com]  
  
二、安裝軟件  
1、安裝JDK(因JDK包含JRE,若原來(lái)裝LumaQQ時(shí)安裝了JRE,請(qǐng)先卸載JRE的rpm包,可節(jié)省85M空間)  
(1)安裝:  
#cd /tmp/myDown  
#./jdk-1_5_0-linux-i586-rpm.bin  
這樣JDK就安裝到了/usr/java/jdk1.5.0目錄  
(2)編輯文件/etc/profile,在最后加入:  
export JAVA_HOME=/usr/java/jdk1.5.0  
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.  
export PATH=$PATH:$JAVA_HOME/bin  
(3)為讓新配置生效,運(yùn)行#source /etc/profile  
(4)測(cè)試,用文本編輯器寫(xiě)一個(gè)java程序來(lái)驗(yàn)證,保存在/tmp/myDown目錄,文件名:HelloWorld.java,輸入如下內(nèi)容:  
public class HelloWorld{  
public static void main(String args[]){  
System.out.println("Hello,Wrold");  
}  
}  
  
然后,在終端下執(zhí)行:  
#cd /tmp/myDwon  
#javac HelloWorld.java  
#java HelloWorld  
這時(shí)如果出現(xiàn)"Hello,World",就說(shuō)明你的JAVA編譯、運(yùn)行環(huán)境搭建好了。  
  
2、安裝Tomcat  
(1)在圖形環(huán)境下右鍵單擊jakarta-tomcat-5.5.4.tar.gz文件圖標(biāo),選擇解壓到/usr/local目錄。  
為方便使用,在終端下執(zhí)行:  
#cd /usr/local  
#ln -s jakarta-tomcat-5.5.4 tomcat  
(2)編輯文件/etc/profile,在最后加入:export CATALINA_HOME=/usr/local/tomcat  
(3)如果要求系統(tǒng)開(kāi)機(jī)自動(dòng)啟動(dòng)tomcat(沒(méi)有此要求的朋友就不用做這步),請(qǐng)修改/usr/local/tomcat/bin/startup.sh 為:  
export JAVA_HOME=/usr/java/jdk1.5.0  
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.  
export PATH=$PATH:$JAVA_HOME/bin  
export CATALINA_HOME=/usr/local/tomcat  
/usr/local/tomcat/bin/catalina.sh start  
  
并在/etc/rc.d/rc.local中加入:/usr/local/tomcat/bin/startup.sh  
  
(4)執(zhí)行#source /etc/profile使配置生效,運(yùn)行/usr/local/tomcat/bin/startup.sh啟動(dòng)tomcat  
(5)測(cè)試,在瀏覽器中輸入:[localhost:8080],若出現(xiàn)Tomcat的歡迎頁(yè)面則安裝成功。  
  
3、安裝mySQL  
(1)在圖形環(huán)境下右鍵單擊mysql-standard-4.1.7-pc-linux-i686.tar.gz文件圖標(biāo),選擇解壓到/usr/local目錄。  
為方便使用,在終端下執(zhí)行:  
#cd /usr/local  
#ln -s mysql-standard-4.1.7-pc-linux-i686 mysql  
然后執(zhí)行:  
#cd mysql  
#scripts/mysql_install_db user=mysql  
#chown -R root .  
#chown -R mysql data  
#chgrp -R mysql .  
#bin/mysqld_safe user=mysql &  
(2)測(cè)試,  
#cd /usr/local/mysql/bin  
#./mysql  
如果能看到mysql>符號(hào),則安裝成功。  
  
4、安裝mySQL的JDBC驅(qū)動(dòng)  
(1)在圖形環(huán)境下右鍵單擊mysql-connector-java-3.0.16-ga.tar.gz文件圖標(biāo)解壓到當(dāng)前目錄(/tmp/myDown)  
(2)把解壓出來(lái)的mysql-connector-java-3.0.16-ga-bin.jar拷貝到/usr/local/tomcat/common/lib  
(3)增加mysql用戶(hù)從本機(jī)訪問(wèn)數(shù)據(jù)庫(kù)的權(quán)限(運(yùn)行JSP需要),注意括號(hào)內(nèi)的內(nèi)容不要輸入:  
#cd /usr/local/mysql/bin  
#./mysql  
mysql>GRANT ALL PRIVILEGES ON *.* TO mysql(用戶(hù)名)@localhost.localdomain(本機(jī)的主機(jī)名) IDENTIFIED BY ´´(密碼);  
mysql>quit  
  
三、Tomcat+JDK+mySQL完整測(cè)試:  
1、在/usr/local/tomcat/webapps下建立子目錄test  
2、復(fù)制目錄(注意是整個(gè)目錄)usr/local/tomcat/webapps/ROOT/WEB-INF到新建的test目錄下  
3、在test目錄下新建index.jsp文件:  
<%@ page contentType="text/html;charset=gb2312"%>  
<%@ page import="java.sql.*"%>  
<title>紅旗桌面Linux4.1下測(cè)試JSP頁(yè)面(Tomcat+MySQL)</title><body>  
<%Class.forName("org.gjt.mm.mysql.Driver").newInstance();  
String url ="jdbc:mysql://localhost:3306/mysql?user=root&password=&useUnicode=true&characterEncoding=GB2312";  
Connection conn= DriverManager.getConnection(url);  
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);  
String sql="select * from user";  
ResultSet rs=stmt.executeQuery(sql); %>  
<table><tr><td>您的第一個(gè)字段內(nèi)容為:</td>  
<td>您的第二個(gè)字段內(nèi)容為:</td>  
</tr>  
<%while(rs.next()) {%>  
<tr><td>  
<%=rs.getString(1)%> </td><td>  
<%=rs.getString(2)%> </td></tr>  
<%}%>  
</table>  
<%out.print("Tomcat+JDK+mySQL完整測(cè)試,恭喜你,數(shù)據(jù)庫(kù)操作成功!");%>  
<%rs.close();  
stmt.close();  
conn.close();  
%>  
</body>  
  
  
4、測(cè)試,在瀏覽器中輸入:[localhost:8080],若出現(xiàn)“Tomcat+JDK+mySQL完整測(cè)試,恭喜你,數(shù)據(jù)庫(kù)操作成功!”,則說(shuō)明你的Tomcat+JDK+mySQL整體配置成功。  

[商丘網(wǎng)絡(luò)公司紅帽linux下jsp運(yùn)行環(huán)境搭建]

本文鏈接:http://njylbyy.cn/jzjswz/394.html
tag:
上一篇: 商丘做網(wǎng)站公司windows下jsp運(yùn)行環(huán)境搭建! 下一篇: 商丘做網(wǎng)站jsp運(yùn)行環(huán)境在通用Linux下搭建
相關(guān)文章