還有些東西我需要聲明沫屡,在本篇博客中我們將手動配置tomcat和java不使用寶塔軟件中心提供的java項目管理器以及tomcat等軟件
- 在云服務(wù)器或服務(wù)器中安裝寶塔面板
請您使用非常純凈的Centos7系統(tǒng),如果您使用非Centos7系統(tǒng)出現(xiàn)問題請聯(lián)系寶塔人員。
執(zhí)行命令yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh安裝寶塔面板玷室。
如下圖所示:
————————————————
image.png
幾分鐘后…
image.png
寶塔面板安裝完成了E纺肌(我在這里沒有進行任何打碼腋粥,請不要隨意攻擊或嘗試登陸蚊荣,這個ip我寫完教程就換掉,嘿嘿嘿??) - 安裝jdk與tomcat
注:在此我只演示安裝OpenJDK1.8秫筏,我個人開發(fā)時和在生產(chǎn)時都喜歡用OpenJDK1.8诱鞠,這個請您根據(jù)項目實際情況安裝。Tomcat我們將采用Apache Tomcat 8.5作為演示这敬。
首先我們搜索系統(tǒng)yum中是否自帶openjdk的包(基本上所有的yum都自帶航夺,如果不存在請您百度解決)執(zhí)行命令yum search jdk | grep openjdk 然后會看到很多項
————————————————
其實啥也不需要管,我們直接執(zhí)行yum install java-1.8.0-openjdk -y 即可安裝openjdk1.8了鹅颊,當你看到這個說明安裝成功
然后我們?nèi)omcat官網(wǎng)下載tomcat1.8,只需要執(zhí)行命令wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.43/bin/apache-tomcat-8.5.43.zip
或者
curl -O http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.43/bin/apache-tomcat-8.5.43.zip
這兩個命令都可以下載到tomcat墓造,我個人喜歡將tomcat放到/var/local目錄下所以我們進入到這個目錄然后執(zhí)行上面的命令即可下載堪伍,如下圖:
————————————————
然后解壓apache-tomcat-8.5.43.zip 這個文件我們執(zhí)行命令unzip apache-tomcat-8.5.43.zip 就得到了一個新的目錄這個目錄里面就是tomcat了(如果unzip命令不存在請使用yum安裝)
進入到這個tomcat的目錄然后再進入bin目錄,我們需要給tomcat的運行文件權(quán)限來保證tomcat正常運行觅闽,這個權(quán)限可以根據(jù)您的程序需要來給予帝雇。對于新手來說最簡單粗暴的就是給777權(quán)限,在這里我給出兩個命令來給權(quán)限(執(zhí)行這個命令請在tomcat的bin目錄執(zhí)行蛉拙,例如:/var/local/apache-tomcat-8.5.43/bin這個目錄)請您執(zhí)行給予權(quán)限命令
chmod +x catalina.sh 或者 chmod 777 catalina.sh尸闸。
到此JDK與Tomcat就可以成功安裝了,您也可以嘗試運行下tomcat檢查環(huán)境是否成功配置孕锄,如果有任何疑問請給我留言吮廉。
————————————————
- 寶塔面板的軟件安裝
注:軟件安裝的具體版本根據(jù)您的需求而定,重要的事情再強調(diào):如果您要使用我這篇教程中的方法來配置畸肆,請您不要安裝寶塔面板的tomcat與java項目管理器等軟件宦芦!
首先登錄到您的寶塔面板把軟件裝上,這里我選擇了這些軟件轴脐,如下圖:
我在這里只安裝了nginx调卑,其他的我因為就寫個博客作為演示所以用不到抡砂,點擊一鍵安裝然后就是漫長的等待。恬涧。注益。。溯捆。
-
站點創(chuàng)建與tomcat配置
在寶塔面板中新建站點并綁定好域名(注意請保證您的程序是打成war包的丑搔,如果不是我不知道會不會成功,你可以嘗試跟著我這個教程做)现使,創(chuàng)建站點如下圖:
————————————————
image.png
image.png
數(shù)據(jù)庫什么的可以根據(jù)您的喜好來定是否創(chuàng)建低匙,然后點擊提交來創(chuàng)建站點。
接下來前往寶塔的文件管理頁面碳锈,找到您tomcat下的webapps目錄顽冶,如下圖所示:
千萬不要進入到這些目錄中請保持在webapps目錄里面,然后上傳您的war包程序(您必須知道tomcat的機制是會自動解壓war然后創(chuàng)建與.war文件名字一致的目錄您的程序內(nèi)容將被解壓進這個目錄)售碳。
上傳成功后的目錄結(jié)構(gòu)如上圖所示强重。
前往您的Tomcat的bin目錄,運行tomcat贸人,我們返回webapps的上一級目錄后會看到一個bin文件夾间景,請點擊進去然后運行寶塔命令行
在命令行中您需要重新cd 一下您所在的這個bin目錄如下圖:
然后執(zhí)行./catalina.sh start這個命令來運行tomcat,當您看到有Tomcat started.這個字樣后證明tomcat運行成功艺智!
然后請您訪問http://您的IP地址:8080/(在訪問前請您在寶塔防火墻開啟端口8080)
當您看到這個頁面后證明您的tomcat已經(jīng)成功啟動倘要,然后訪問您的項目http://您的IP地址:8080/env_proj/然后您就可以看到您的項目完全可以正常訪問與使用(我這個程序是網(wǎng)上隨便找的,感謝QQ網(wǎng)友:@再難也要堅持提供這個程序)
- nginx站點設(shè)置反向代和域名訪問
我們回到寶塔的站點管理頁面點擊我們的域名然后再彈出框中點擊反向代理進入反向代理頁面然后添加一個反向代理
image.png
然后點擊提交十拣!
image.png
此時您訪問您的域名就可以看到您的項目內(nèi)容了:
image.png
https://blog.csdn.net/anxuanzi/article/details/80400217