騰訊雲服務器Ubuntu16 JDK+Tomcat+MySql配置 02

騰訊雲學生服務器配置

02 Xshell和Xftp遠程登錄工具的使用及配置ORACLE JDK1.8與 Tomcat 7

1.安裝Xshell 6 及 Xftp

emmm本來想傳個資源來着,結果顯示已經重複了。好吧,其實這些資源能在官網下到免費版本的(for Home/School),具體流程也很簡單,留一下自己的個人郵箱即可,會直接發下載鏈接到你的郵箱,異常使人放心吶~

所以就安利這個法子。嗯哼

鏈接在此↓

Xshell 6 最新版本:https://www.netsarang.com/download/down_form.html?code=622

Xftp 6 最新版本:https://www.netsarang.com/products/xfp_overview.html

圖1

如圖1,選中Evaluation user / Home & School user ,License type有兩種:Evaluation / Home & School ,第一種是使用版本,有完全的功能,但是使用時間有限制,我選擇的是第二種,其實在網上搜索到了破解版,但是不能和我下載的另一份Xftp(Xftp6的資源比較難找)一起正常使用,所以就卸了重裝(攤手)

這裏就給大家看下倆安裝包長啥樣

圖2​

安裝就是一路確認過去 ,yeah

這裏就提一點,安裝完Xshell後,要重啓一下,再安Xftp,然後再重啓一下,讓設置生效,不然就沒法正常打開Xshell,或者無法從Xshell的按鈕處打開Xftp,或者Xftp能正常打開,Xshell卻打不開。。。等等等等類似問題,最後我發現,重啓一下就完事兒了

(摔!)

圖3

吶,這兒就是Xshell 6 的界面,比之前的版本Xshell 5 好看多了

點擊圖3左上角文件 - 新建,出現如下界面,輸入你的主機地址(公網)

圖4

名稱自己決定,你能認得就可以,主機一定要填公網地址,然後點擊右上角的用戶身份驗證

圖5

這時候我們的密鑰就派上用場了,在本地文件夾找到你的密鑰,輸入用戶名,密碼不用輸入。

至此,點擊連接,就會出現類似圖3的界面了 :)

順便,Xftp怎麼使用呢~

舉個栗子,配完Tomcat後,我丟了個自己寫的非常非常非常非常簡單的HTML文件上去,然後

找到tomcat的webapps文件夾,然後把html文件丟進去,從左往右一拉,完事兒 :)(至於怎麼完成部署這個靜態頁面,見下面的Tomcat配置) 

2.配置Oracle JDK8

一定先要用:sudo su 獲取權限!!!!

照例,先上配置成功的結果圖

圖6

下面是詳細步驟:(引用:https://blog.csdn.net/u011128775/article/details/70185207

(1)設置PPA:(Personal Package Archive 個人軟件包存檔)

鍵入命令:

sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

(2)根據需求安裝jdk版本(安裝JDK8)

鍵入命令:

sudo apt-get install oracle-java8-installer

  (3)然後一路yse和ok,直到顯示安裝完成

  (4)手動配置環境:(這裏直接略過也可以,不過我還是手動配了一便)

vi /etc/profile

按shift+g定位到最後一行,按a進行編輯(此時頁面下顯示INSERT字樣)

輸入:

export JAVA_HOME=/usr/lib/jvm/java-8-oracle

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

然後按esc鍵,並輸入:wq(注意,是:wq,不是wq),保存並退出。

輸入:

source /etc/profile

附vi相關操作:

:w 保存文件但不退出vi 

:w file 將修改另外保存到file中,不退出vi 

:w! 強制保存,不推出vi 

:wq 保存文件並退出vi 

:wq! 強制保存文件,並退出vi 

:q 不保存文件,退出vi 

:q! 不保存文件,強制退出vi 

:e! 放棄所有修改,從上次保存文件開始再編輯命令歷史

摘自:https://blog.csdn.net/feosun/article/details/73196299​

(5)輸入java -version,檢查JDK版本

root@VM-0-4-ubuntu:/home/ubuntu# java -version

顯示:

java version "1.8.0_181"

Java(TM) SE Runtime Environment (build 1.8.0_181-b13)

Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)​

3.配置Tomcat 7

歡樂,感覺自己在一個一個挖坑23333

(1)在/home/ubuntu中新建文件夾mkdir tomcat
(2)打開Xftp,將下載好的apache-tomcat-7.0.90.tar.gz文件拖至右側,上傳至/home/ubuntu中位置
(3)解壓文件,輸入:

tar zxvf apache-tomcat-7.0.90.tar.gz -C /home/ubuntu/tomcat

(4)打開安裝目錄下的bin文件夾:

cd /home/ubuntu/tomcat/apache-tomcat-7.0.90/bin

    並輸入:

ls

獲取文件列表
bootstrap.jar       commons-daemon-native.tar.gz  digest.sh         startup.bat           tool-wrapper.sh
catalina.bat        configtest.bat                setclasspath.bat  startup.sh            version.bat
catalina.sh         configtest.sh                 setclasspath.sh   tomcat-juli.jar       version.sh
catalina-tasks.xml  daemon.sh                     shutdown.bat      tomcat-native.tar.gz
commons-daemon.jar  digest.bat                    shutdown.sh       tool-wrapper.bat
    用vim打開其中的 setclasspath.sh 文件

vi setclasspath.sh

    同樣的方法,按shift+g定位到最後一行,按a進行編輯:

JAVA_HOME=/usr/lib/jvm/java-8-oracle
JRE_HOME=${JAVA_HOME}/jre


    按esc,然後輸入

:wq

進行保存並退出
    回到 tomcat目錄下

cd ..

  使用命令

bin/startup.sh


      如出現:
Using CATALINA_BASE:   /home/ubuntu/tomcat/apache-tomcat-7.0.90
Using CATALINA_HOME:   /home/ubuntu/tomcat/apache-tomcat-7.0.90
Using CATALINA_TMPDIR: /home/ubuntu/tomcat/apache-tomcat-7.0.90/temp
Using JRE_HOME:        /usr/lib/jvm/java-8-oracle/jre
Using CLASSPATH:       /home/ubuntu/tomcat/apache-tomcat-7.0.90/bin/bootstrap.jar:/home/ubuntu/tomcat/apache-tomcat-7.0.90/bin/tomcat-juli.jar
Tomcat started.
    表明已經配置成功,此時訪問公網地址並加上:8080
http://ip:8080/
    則會出現tomcat主界面。

4.部署靜態html頁面

(1)在webapps文件夾中新建test文件夾,將html文件拖進去

圖7

(2)cd ... ,在\conf\server.xml中</Host>下</Engine>上添加如下內容

<Host name="ip" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
 
<Context path="" docBase="test" debug="0" reloadable="true" crossContext="true"/>
 
<Logger className="org.apache.catalina.logger.FileLogger" directory="logs" prefix="tot_log." suffix=".txt" timestamp="true"/>
 
</Host>

Host name="ip地址“  docBase="放在webapps下html文件夾名"

ESC後:wq即可

瀏覽器輸入:

http://139.199.158.119:8080/test/2018-8-12.html

圖8

舒服呀~

搞定,收工!

明天寫mysql以及nginx的配置~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章