開發JSP程式全攻略(Linux篇)
一 說明
本文是Windows篇的姊妹篇,閱讀前請先掌握Windows下的配置,本文只敘述Linux下特有的東西.
二 推薦配置
作業系統:Redhat9.0
JAVA伺服器:J2sdk1.4.2_01+Tomcat4.1.27
編輯編譯器:vi+控制檯
資料庫:Mysql4.0.15+Connector/J3.0.8
三 Redhat9.0
1 下載: http://www.redhat.com/apps/download
2 說明: 這是當今最流行的Linux作業系統
四 J2sdk1.4.2_01
1 下載: http://java.sun.com
2 安裝:
# bash j2sdk-1_4_2_01-linux-i586-rpm.bin
# rpm -ivh j2sdk-1_4_2_01-linux-i586-rpm
3 配置:
在/etc/profile檔案中新增以下內容
JAVA_HOME=/usr/java/j2sdk1.4.2_01
PATH=$PATH:.:$JAVA_HOME/bin
CLASSPATH=$JAVA_HOME/lib/tools.jar:.:$JAVA_HOME/lib/dt.jar
export JAVA_HOME
export PATH
export CLASSPATH
4 生效配置:
# source /etc/profile
(或者重新啟動機器)
5、編譯執行(假設編輯好一JAVA源程式HelloWorld.java)
# javac HelloWorld.java
# java HelloWorld
6 說明
1)如果想執行圖形介面在控制檯是不行的,必須在桌面上開啟終端。
2)中文解決辦法如下:
將JAVA_HOME/jre/lib下font.properties.zh_CN.Redhat8.0另存為font.properties覆蓋掉原來的檔案就可以了。(JAVA_HOME為JAVA的安裝路徑)
五 vi編輯器
很好的語法檢查功能,喜歡Linux的朋友不用多說了吧.
六 Mysql
1 下載: http://www.mysql.com
2 安裝:
# rpm -ivh MySQL-server-4.0.15-0.i386.rpm
# rpm -ivh MySQL-client-4.0.15-0.i386.rpm
3 執行
# /etc/init.d/mysql start
# mysql
七 Tomcat
1 下載: http://jakarta.apache.org/tomcat
2 安裝
# gzip -d tomcat-4.1.27.tar.gz
# tar -xvf tomcat-4.1.27.tar
# cp -r jakarta-tomcat-4.1.27 /usr
3 配置
1)修改JAVA_HOME/bin/startup.sh檔案,加入下列內容:
JAVA_HOME=/usr/java/j2sdk1.4.2_01
PATH=$PATH:.:$JAVA_HOME/bin
CLASSPATH=$JAVA_HOME/lib/tools.jar:.:$JAVA_HOME/lib/dt.jar
export JAVA_HOME
export PATH
export CLASSPATH
2)修改埠號
修改JAVA_HOME/conf/server.xml的port值8080為80
3)釋出目錄,Servlet,JavaBean等的配置方法同Windows
4 啟動伺服器
# /usr/jakarta-tomcat-4.1.27/bin/startup.sh
(如果要開機自動啟動,只要將上面這條命令加入/etc/rc.d/rc.local檔案中即可)
八 Connector/J3.0.8
說明:這是Mysql的JDBC驅動
安裝:
# gzip -d mysql-connector-java-3.0.8-stable.tar.gz
# tar -xvf mysql-connector-java-3.0.8-stable.tar
# cd mysql-connector-java-3.0.8-stable
# cp -r mysql-connector-java-3.0.8-stable-bin.jar /usr/jakarta-tomcat-4.1.27/common/lib
本文是Windows篇的姊妹篇,閱讀前請先掌握Windows下的配置,本文只敘述Linux下特有的東西.
二 推薦配置
作業系統:Redhat9.0
JAVA伺服器:J2sdk1.4.2_01+Tomcat4.1.27
編輯編譯器:vi+控制檯
資料庫:Mysql4.0.15+Connector/J3.0.8
三 Redhat9.0
1 下載: http://www.redhat.com/apps/download
2 說明: 這是當今最流行的Linux作業系統
四 J2sdk1.4.2_01
1 下載: http://java.sun.com
2 安裝:
# bash j2sdk-1_4_2_01-linux-i586-rpm.bin
# rpm -ivh j2sdk-1_4_2_01-linux-i586-rpm
3 配置:
在/etc/profile檔案中新增以下內容
JAVA_HOME=/usr/java/j2sdk1.4.2_01
PATH=$PATH:.:$JAVA_HOME/bin
CLASSPATH=$JAVA_HOME/lib/tools.jar:.:$JAVA_HOME/lib/dt.jar
export JAVA_HOME
export PATH
export CLASSPATH
4 生效配置:
# source /etc/profile
(或者重新啟動機器)
5、編譯執行(假設編輯好一JAVA源程式HelloWorld.java)
# javac HelloWorld.java
# java HelloWorld
6 說明
1)如果想執行圖形介面在控制檯是不行的,必須在桌面上開啟終端。
2)中文解決辦法如下:
將JAVA_HOME/jre/lib下font.properties.zh_CN.Redhat8.0另存為font.properties覆蓋掉原來的檔案就可以了。(JAVA_HOME為JAVA的安裝路徑)
五 vi編輯器
很好的語法檢查功能,喜歡Linux的朋友不用多說了吧.
六 Mysql
1 下載: http://www.mysql.com
2 安裝:
# rpm -ivh MySQL-server-4.0.15-0.i386.rpm
# rpm -ivh MySQL-client-4.0.15-0.i386.rpm
3 執行
# /etc/init.d/mysql start
# mysql
七 Tomcat
1 下載: http://jakarta.apache.org/tomcat
2 安裝
# gzip -d tomcat-4.1.27.tar.gz
# tar -xvf tomcat-4.1.27.tar
# cp -r jakarta-tomcat-4.1.27 /usr
3 配置
1)修改JAVA_HOME/bin/startup.sh檔案,加入下列內容:
JAVA_HOME=/usr/java/j2sdk1.4.2_01
PATH=$PATH:.:$JAVA_HOME/bin
CLASSPATH=$JAVA_HOME/lib/tools.jar:.:$JAVA_HOME/lib/dt.jar
export JAVA_HOME
export PATH
export CLASSPATH
2)修改埠號
修改JAVA_HOME/conf/server.xml的port值8080為80
3)釋出目錄,Servlet,JavaBean等的配置方法同Windows
4 啟動伺服器
# /usr/jakarta-tomcat-4.1.27/bin/startup.sh
(如果要開機自動啟動,只要將上面這條命令加入/etc/rc.d/rc.local檔案中即可)
八 Connector/J3.0.8
說明:這是Mysql的JDBC驅動
安裝:
# gzip -d mysql-connector-java-3.0.8-stable.tar.gz
# tar -xvf mysql-connector-java-3.0.8-stable.tar
# cd mysql-connector-java-3.0.8-stable
# cp -r mysql-connector-java-3.0.8-stable-bin.jar /usr/jakarta-tomcat-4.1.27/common/lib
相關文章
- 開發JSP程式全攻略(window篇)JS
- JSP開發入門(三)----JSP與JavaBean (轉)JSJavaBean
- 直播平臺開發,jsp登入註冊程式碼JS
- 找 jsp開發人員JS
- Scrapy+Flask+Mongodb+Swift開發全攻略(2)FlaskMongoDBSwift
- VSCode外掛開發全攻略(六)開發除錯技巧VSCode除錯
- 讀《程式設計師跳槽全攻略》摘抄或想法 - 原理篇程式設計師
- Web應用開發: JSP語法程式設計實踐(一) JSP中的標識WebJS程式設計
- iOS 開發(一) 程式碼規範篇iOS
- 使用Eclipse快速開發JSPEclipseJS
- Jsp動態網頁開發JS網頁
- 求救:開發jsp聊天室!JS
- JSP開發入門(四)----JSP的內部物件 (轉)JS物件
- VSCode外掛開發全攻略(二)HelloWordVSCode
- VSCode外掛開發全攻略(七)WebViewVSCodeWebView
- Scrapy + Flask + Mongodb + Swift 開發爬蟲全攻略(1)FlaskMongoDBSwift爬蟲
- 安全攻略:WinRAR自制開機密碼程式(轉)密碼
- Apache+SSL+PHP+JSP+MySQL+IMAP+GD安裝全攻略(轉)ApachePHPJSMySql
- vc6開發ActiveX併發布全攻略(三)(轉)
- JSP開發入門(五)----JSP其他相關資源 (轉)JS
- Spring Boot乾貨系列:(五)開發Web應用之JSP篇 | 掘金技術徵文Spring BootWebJS
- Java開發之掌握JSP技術JavaJS
- 跟我學 “Linux” 小程式 Web 版開發(二):UI 開發LinuxWebUI
- Linux下應用程式開發:QT開發簡介(轉)LinuxQT
- Linux下開發-守護程式(daemon)Linux
- iOS 開發(六) 程式碼封裝複用篇iOS封裝
- LINUX下播放DVD全攻略(轉)Linux
- Linux不完全攻略(轉)Linux
- informix for linux安裝全攻略(轉)ORMLinux
- FusionChartsFree的JSP標籤開發薦JS
- jsp應用開發詳解筆記JS筆記
- Servlet/JSP 容器開發手記2 (轉)ServletJS
- 縱橫開闔-微信小程式之通訊錄全攻略微信小程式
- JSP開發入門(二)----JSP語法的基本原理 (轉)JS
- WEB開發之提升JSP應用程式的七大絕招(轉)WebJS
- 程式設計師跳槽全攻略程式設計師
- 安卓開發框架系列開篇安卓框架
- 開發 Linux 命令列實用程式(轉)Linux命令列