這篇文章主要介紹“jsp可不可以在linux上運(yùn)行”,在日常操作中,相信很多人在jsp可不可以在linux上運(yùn)行問題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”jsp可不可以在linux上運(yùn)行”的疑惑有所幫助!接下來,請(qǐng)跟著小編一起來學(xué)習(xí)吧!
創(chuàng)新互聯(lián)擁有十多年的建站服務(wù)經(jīng)驗(yàn),在此期間,我們發(fā)現(xiàn)較多的客戶在挑選建站服務(wù)商前都非常的猶豫。主要問題集中:在無法預(yù)知自己的網(wǎng)站呈現(xiàn)的效果是什么樣的?也無法判斷選擇的服務(wù)商設(shè)計(jì)出來的網(wǎng)頁(yè)效果自己是否會(huì)滿意?創(chuàng)新互聯(lián)業(yè)務(wù)涵蓋了互聯(lián)網(wǎng)平臺(tái)網(wǎng)站建設(shè)、移動(dòng)平臺(tái)網(wǎng)站制作、網(wǎng)絡(luò)推廣、按需開發(fā)網(wǎng)站等服務(wù)。創(chuàng)新互聯(lián)網(wǎng)站開發(fā)公司本著不拘一格的網(wǎng)站視覺設(shè)計(jì)和網(wǎng)站開發(fā)技術(shù)相結(jié)合,為企業(yè)做網(wǎng)站提供成熟的網(wǎng)站設(shè)計(jì)方案。
jsp可以在linux上運(yùn)行;jsp的全稱是“JavaServer Pages”,是Java的服務(wù)器頁(yè)面,主要作用是代替Servlet程序回傳HTML頁(yè)面的數(shù)據(jù),java是一種跨平臺(tái)的語(yǔ)言,jsp是用java語(yǔ)言寫的,所以并沒有平臺(tái)限制,可以在linux上運(yùn)行。
本教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。
JSP(全稱JavaServer Pages)是由Sun Microsystems公司主導(dǎo)創(chuàng)建的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。JSP部署于網(wǎng)絡(luò)服務(wù)器上,可以響應(yīng)客戶端發(fā)送的請(qǐng)求,并根據(jù)請(qǐng)求內(nèi)容動(dòng)態(tài)地生成HTML、XML或其他格式文檔的Web網(wǎng)頁(yè),然后返回給請(qǐng)求者。JSP技術(shù)以Java語(yǔ)言作為腳本語(yǔ)言,為用戶的HTTP請(qǐng)求提供服務(wù),并能與服務(wù)器上的其它Java程序共同處理復(fù)雜的業(yè)務(wù)需求。
SP的主要作用是代替Servlet程序回傳HTML頁(yè)面的數(shù)據(jù)
JSP頁(yè)面本質(zhì)上是一個(gè)Servlet程序,第一次訪問JSP頁(yè)面時(shí)(運(yùn)行Tomcat服務(wù)器后在瀏覽器地址欄輸入路徑),Tomcat服務(wù)器會(huì)將此JSP頁(yè)面翻譯成為一個(gè)Java源文件,并對(duì)其進(jìn)行編譯成為.class字節(jié)碼文件(一個(gè).java,一個(gè).class)
java是一種跨平臺(tái)的語(yǔ)言,jsp是用java語(yǔ)言寫的,所以并沒有平臺(tái)限制
擴(kuò)展知識(shí):
linux下運(yùn)行jsp
一、前期準(zhǔn)備
1、下載文件:JDK、Tomcat
2、使用軟件:Xshell、Xftp
二、JDK安裝與配置
1、使用Xshell連接服務(wù)器,執(zhí)行如下命令
mkdir /usr/java //在usr目錄下創(chuàng)建java文件夾 cd /usr/java //切換到j(luò)ava文件夾
2、使用Xftp連接服務(wù)器,依次打開文件夾usr 、java,將jdk-XXXXXXXX.tar.gz上傳到j(luò)ava目錄
(注意)用xftp連服務(wù)器需滿足:①安全組開放22端口 ②服務(wù)器已安裝vsftpd
確認(rèn)java目錄下有jdk-XXXXXXXXX.tar.gz壓縮包
3、將jdk-XXXXXXXXX.tar.gz壓縮包解壓
技巧:輸入tar –zxvf j后按tab鍵就不用把jdk-XXXXXXXXX.tar.gz的名字打全了
刷新就可以看到j(luò)ava目錄下多了個(gè)文件夾jdkXXXX_xxx,將其改名為default
4、配置環(huán)境變量
用vi編輯器打開profile文件
在最后面加入以下語(yǔ)句:
export JAVA_HOME=/usr/java/default
export JAVA_BIN=$JAVA_HOME/bin
export PATH=$PATH:$JAVA_HOME/bin
exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
關(guān)于vi編輯器的使用:
將光標(biāo)移到文件尾,按a鍵后輸入以上代碼
按ecs后輸入:wq保存退出
輸入錯(cuò)了的話按ecs找到錯(cuò)誤的地方按x鍵刪除,然后再按a繼續(xù)輸入
使配置生效
5、測(cè)試是否成功
失?。?/p>
成功:
三、Tomcat的安裝
1、執(zhí)行如下命令,創(chuàng)建tomcat目錄
2、使用Xftp連接服務(wù)器,依次打開文件夾usr 、local、tomcat,將apache-tomcat-XXXX.tar.gz上傳到tomcat目錄
確認(rèn)tomcat目錄下有apache-tomcat-XXXX.tar.gz壓縮包
3、使用Xshell執(zhí)行如下命令解壓縮
刷新就可以看到tomcat目錄下多了個(gè)文件夾apache-tomcat-xxx,將其改名為server
4、執(zhí)行如下命令,啟動(dòng)tomcat
cd /usr/local/tomcat/server/bin //切換到bin目錄 ./startup.sh //啟動(dòng)tomcat
在瀏覽器輸入服務(wù)器ip:8080 成功的話會(huì)出現(xiàn)以下界面
注意:部分服務(wù)器提供商(如:阿里云)需要在安全組里開放8080端口
四、部署Web項(xiàng)目的War包到Tomcat服務(wù)器
1、使用Xftp將war包上傳到tomcat的webapps目錄下,例如:我的war包名稱為d3new.war
用瀏覽器訪問路徑:http://服務(wù)器ip:8080/war包名稱
到此,關(guān)于“jsp可不可以在linux上運(yùn)行”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!