當前位置 主頁 > 服務器問題 > nginx問題匯總 > 最大化 縮小

                    linux服務器部署tomcat和Nginx的教程

                    欄目:nginx問題匯總 時間:2019-03-17 16:25

                    這篇文章主要為大家詳細介紹了linux服務器部署tomcat和Nginx的教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下

                      項目需要,申請了三臺測試機器,好在測試機里面光禿禿的什么都沒有,我就可以好好的學習一把玩一把了!接下來以圖文的形式講一下我所碰到的坑以及小小的收獲吧!

                    一、準備工作

                      首先你得有一臺可以玩的linux服務器,知道用戶名和密碼,然后你需要在windows電腦上安裝兩個可以連上linux服務器的工具,Xshell 5和Xftp 5,安裝教程不多說,補圖說明如何連上服務器:

                      xshell連接界面如下,輸入好主機ip后點擊確定,xshell會彈出窗口輸入用戶名和密碼即可連接成功!

                      xftp連接界面如下,填空就可以了,很簡單不多說,提一下這里為什么選擇SFTP而不選擇FTP呢,看FTP與SFTP的區別 知多少就可以明白了!

                    二、安裝部署工作

                      若要部署項目到到linux服務器上,安裝jdk和tomcat是必不可少的,在這里要強調的是,如果你的一個服務器上要部署多個應用時,那就需要針對每一個應用都有自己的tomcat,因為不同的應用下面,tomcat的配置肯定是不一樣的,對于這種情況,可以安裝一個tomcat安裝目錄和多個應用下的tomcat的工作目錄,對于相同的部分可以共享安裝目錄的tomcat,下面再分別詳細介紹該如何操作,如何安裝tomcat和jdk到你的服務器上

                    1.目錄劃分   

                      這是很重要的一步,可以按照下圖這種方式新建目錄,該目錄下面放置與項目啟動和部署訪問相關的一些文件,大家可以看到,我在這個目錄下面放置了多個版本的jdk和多個版本的tomcat,項目部署過程中具體使用哪個tomcat和jdk都是可以通過配置實現的。

                      對于實際的應用,我們專門放在一個實例目錄下,建立好每個應用的名字,然后該目錄下面放置相應的war包,以及解壓后的文件,等著tomcat讀取該目錄部署該應用,如下:

                    2.修改配置  

                      每個應用下面的tomcat我們也放置在一個目錄下面方便管理,如下圖,但是得注意每個tomcat的配置

                      /bin目錄下面,start.sh文件和stop.sh文件都要修改,首先要指定jdk路徑,類似于配置環境變量,其次就是要,指定tomcat工作目錄的tomcat路徑,大家可以注意到,CATALINA_HOME和CATALINA_BASE分別對應tomcat的安裝目錄和工作目錄,然后大家從最后一行可以看到項目啟動使用的是安裝目錄下面的start.sh,但是項目啟動使用的tomcat配置文件則是每個應用tomcat自己所配置的配置文件。stop.sh也是同樣的道理。

                      對于使用xshell執行./start.sh和./stop.sh都是需要權限的,若出現沒有權限,咱們可以使用xftp對start.sh郵件修改權限,按如圖所示,打上勾勾即可。

                  快乐时时彩论坛