Linux下安裝Tomcat服務器

Linux下安裝Tomcat服務器

1、總結

一句話總結:

linux多用才能熟

 

一、阿里雲上面咱們買的服務器,怎麼讓它能夠訪問特定的端口?

就是給服務器的安全組添加規則:實例-->更多-->安全組-->安全組配置-->配置規則-->添加安全組規則

 

二、linux下的配置系統變量(好比java環境變量)的目錄在哪?

/etc/profile

 

三、linux下如何將安裝的tomcat的端口改爲80?

文件位置:vim tomcat安裝目錄/conf/server.xml
修改位置:<Connector port="8080" protocol="http/1.1" 裏面的8080改爲80

 

四、linux下如何啓動tomcat服務(同理能夠類比apache、nginx)?

tomcat安裝目錄下運行  bin startup.sh

 

五、好比aaa.com備案了,bbb.com能不能在沒備案的狀況下跳轉到aaa.com?

能夠的:重定向就好,不須要備案和綁定備案,能夠檢測到http狀態碼是301

 

六、檢測域名的各類狀況的網站(好比備案狀況,擁有者等)?

http://tool.chinaz.com

 

 

 

 

2、Linux下安裝Tomcat服務器和部署Web應用(轉)

轉自:Linux下安裝Tomcat服務器和部署Web應用
https://www.cnblogs.com/xdp-gacl/p/4097608.htmlhtml

1、上傳Tomcat服務器

  

  

2、安裝Tomcat服務器

2.一、解壓tomcat服務器壓縮包

  

  

2.二、配置環境變量

  tomcat服務器運行時是須要JDK支持的,因此必須配置好JDK用到的那些環境變量java

  

  編輯/etc下的profile文件,加上以下內容:linux

  

  

2.三、修改tomcat服務器的啓動端口

  

  修改將Tomcat服務器啓動時使用的端口,例如改爲9999nginx

  

  修改完server.xml文件以後,保存,退出。web

3、Tomcat服務器啓動和關閉

3.一、啓動Tomcat服務器

  進入tomcat服務器的bin目錄,而後執行"./startup.sh"命令啓動Tomcat服務器,以下圖所示:數據庫

  

  查看tomcat服務器的Log信息,看看tomcat服務器是否已經正常啓動,進入tomcat服務器下的logs目錄,打開catalina.out文件進行查看,以下圖所示:apache

  

  訪問Tomcat服務器,以下圖所示:vim

  

  能夠正常訪問了,說明Tomcat服務器已經正常啓動成功了。tomcat

  若是tomcat啓動不了,那麼最有可能就是啓動時使用的端口被其餘應用程序佔用了,那麼能夠經過以下的辦法進行排查,例如查看9999端口被哪一個應用程序佔用了。安全

  

3.二、關閉Tomcat服務器

  進入tomcat服務器的bin目錄,而後執行"./shutdown.sh"命令啓動Tomcat服務器,以下圖所示:

  

  查看tomcat服務器的Log信息,看看tomcat服務器是否已經正常關閉,進入tomcat服務器下的logs目錄,打開catalina.out文件進行查看,以下圖所示:

  

4、部署JavaWeb應用到Tomcat服務器

  部署JavaWeb應用到Tomcat服務器就是將開放好的JavaWeb應用打包成war包,而後發佈到tomcat服務器的webapps目錄下

  

4.一、打包JavaWeb應用

  

  

  

  項目打包成功,以下圖所示:

  

4.二、將war包發佈到tomcat服務器的webapps目錄下

  將JavaWeb應用打包成war包以後,要將這個war包放到tomcat服務器的webapps目錄下,因爲要部署的javaWeb應用使用的是JNDI數據源,因此首先要把數據庫對應的驅動jar包放到tomcat服務器的lib目錄下。

  一、將Oracle數據庫的驅動jar包上傳到tomcat服務器的lib目錄

  以下圖所示:

  

  二、將打包好的war包上傳到tomcat服務器的webapps目錄

  以下圖所示:

  上傳war包到webapps目錄

  

  上傳成功

  

  Tomcat服務器自動解壓縮war包

  

  檢查一下tomcat服務器是否自動在conf目錄下建立了Catalina/localhost目錄,在看看localhost目錄下是否有tomcat服務器自動建立的oams.xml文件

  

5、Linux下安裝Tomcat服務器使用到的命令

5.一、linux查看端口被哪一個進程佔用

lsof -i:端口號

  例如:

  

5.二、查看Linux服務器的版本

lsb_release -a

  例如:

  

5.三、查看當前iptables(防火牆)規則

  可以使用"iptables –L –n"查看當前iptables規則

  例如:

  

5.四、添加指定端口到防火牆中

  iptables -I INPUT -p 協議 --dport 端口號 -j ACCEPT

  例如:

1 iptables -I INPUT -p udp --dport 161 -j ACCEPT 2 iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
相關文章
相關標籤/搜索