Linux伺服器下搭建JDK、Tomcat環境和部署web應用
編輯/etc下的profile檔案,加上如下內容:
# vi /etc/profile
使配置生效 # source /etc/profile 測試jdk # java -version
3、Tomcat的安裝 1)解壓縮 tar.gz包:解壓縮 # mkdir /usr/local/tomcat # cd /usr/local/tomcat # tar zxvf apache-tomcat-7.0.54.tar.gz 生成連結以便版本升級 # ln -s apache-tomcat-7.0.54 server 2)修改Tomcat伺服器的啟動埠 為避免端口占用,修改Tomcat的啟動埠。
4、Tomcat的啟動和關閉 1)啟動Tomcat 進入tomcat伺服器的bin目錄,然後執行"./startup.sh"命令啟動Tomcat伺服器,如下圖所示:
檢視tomcat伺服器的Log資訊,看看tomcat伺服器是否已經正常啟動,進入tomcat伺服器下的logs目錄,開啟catalina.out檔案進行檢視,如下圖所示:
或者,使用# ps -ef | grep java檢視已經啟動的Tomcat服務
2)關閉Tomcat伺服器 進入tomcat伺服器的bin目錄,然後執行"./shutdown.sh"命令啟動Tomcat伺服器,如下圖所示:
或者根據# ps -ef | grep java命令檢視當前Tomcat的程序號,然後使用# kill -9 程序號命令關閉Tomcat。 檢視tomcat伺服器的Log資訊,看看tomcat伺服器是否已經正常關閉,進入tomcat伺服器下的logs目錄,開啟catalina.out檔案進行檢視,如下圖所示:
5、部署javaweb應用到Tomcat伺服器
2)將WAR包釋出到tomcat伺服器的webapps目錄下 將JavaWeb應用打包成war包之後,要將這個war包放到tomcat伺服器的webapps目錄下。Tomcat伺服器執行時會自動解壓WAR包。 6、Linux伺服器下安裝Tomcat和部署web應用時常用的幾個Linux cp命令 # lsof -i:埠號 檢視埠被哪個程序佔用 # ps axu | grep 程序ID 根據程序ID檢視程序的具體資訊
# netstat -ntlp | grep 80 檢視所有80埠的使用情況 # netstat -ntlp | grep 8063 檢視8063埠的使用情況 # netstat -an | grep 8063 檢視8063埠的使用情況
# lsb_release -a 檢視Linux的版本
# iptables -L -n 檢視當前iptables(防火牆)規則(一般需要管理員賬號) # iptables -I INPUT -p 協議 --dport 埠號 -j ACCEPT 新增指定埠到防火牆中 例如: iptables -I INPUT -p udp --dport 921 -j ACCEPT iptables -I INPUT -p tcp --dport 8080 -j ACCEPT 7、TOMCAT啟動報錯-setclasspath.sh找不到:
tomcat啟動之後遇到如下錯誤,某路徑下的setclasspath.sh找不到,但該路徑下的setclasspath.sh檔案是存在的。
在網上看到這樣一篇部落格 ,意識到問題可能發生在setclasspath.sh和catalina.sh這兩個檔案中,於是檢視這兩個檔案:
catalina.sh檔案中看到如下路徑,該路徑與我實際的專案部署路徑不一致。看來問題就是出在這裡。
修改catalina.sh檔案路徑為專案實際部署路徑如下:
再次啟動,正常。
相關推薦
Linux伺服器下搭建JDK、Tomcat環境和部署web應用
1、下載JDK和Tomcat 2、jdk安裝與配置 1)jdk安裝 rpm包: # rpm -ivh jdk-7u55-linux-x64.rpm tar.gz包:解壓縮 #
阿裏雲下Linux服務器安裝JDK、Tomcat
tomcat安裝 通過 啟動 查詢系統 ref mct 開始 linu 網上 阿裏雲服務器相信大家越來越熟悉,剛開始接觸,將基本的java軟件安裝做點記錄: 1、配置阿裏雲的yum倉庫: 獲取倉庫配置 wget http://mirrors.aliyun.com/repo/
使用Dockerfile搭建jdk、tomcat執行環境
Dockerfile檔案內容 # 版本資訊 FROM centos MAINTAINER locutus "[email protected]" # OS環境配置 RUN yum install -y wget # 安裝JDK RUN mkdir
linux下安裝jdk、tomcat、redis等
一、 安裝JDK 1.1 用JDK安裝包安裝 檢視是否已經安裝JDK:rpm -qa | grep -i java 若有則刪除:rpm -e --nodeps java-xxx,刪除所有相關的java 下載jdk8安裝包,將gz壓縮檔案放到指定目錄如/usr/local,解壓:tar -zx
CentOS7 JavaWeb環境搭建(JDK、Tomcat、Mysql、vsftpd)
JDK的安裝 CentOS預設安裝了JDK 我們先把他解除安裝。 java -version #檢視是否安裝JAVA 以及Java版本 rpm -qa|grep java #檢視JDK資訊(搜尋關鍵字Java) rpm -e –nodep
centos7基於Dockerfile搭建jdk、tomcat、maven執行環境
FROM centos7 MAINTAINER jason "[email protected]" #安裝JDK RUN mkdir /var/tmp/jdk RUN wget --no-check-certificate --no-cookies --heade
Centos7.2搭建JDK、Tomcat、MySql環境
很早之前就想搭建一個伺服器,掛上自己網站,然而買了半年的伺服器讓他沉了4個月,想想還是慚愧,不過一直不知道該怎麼搞,這次終於下定決定弄下了,然而現在發現然並卵,很簡單,而且很快就搭建好了,掛了幾個靜態網頁,感覺還不錯。不過沒後臺是真的很爛,然後接下來的時間得擼起
Linux(Ubuntu)下搭建ASP.NET Core環境
代碼 win ner tps tool 環境 pan test deb 今天來學習一下ASP.NET Core 運行在Ubuntu中。無需安裝mono 。 環境 Ubuntu 14.04.4 LTS 服務器版 全新安裝系統。 下載地址:http://mirrors.n
centos下安裝JDK、TOMCAT
tomcat net nbsp log jin blank wget mirrors csdn JDK安裝配置:http://blog.csdn.net/hui_2016/article/details/69941850 JDK安裝文件:在MAC電腦裏或者百度雲裏面
Centos7web環境搭建(JDK+MySQL+Tomcat)及專案部署
1.JDK 1.1解除安裝系統自帶的openjdk [[email protected] ~]# rpm -qa | grep java [[email protected] ~]# yum -y remove *openjdk* 1.2下載、安裝
Linux——linux系統下安裝JDK並配置環境變數
注:首先要給linux下載好jdk linux版。網上有很多資源,我這裡就不貼出來啦~大家自個兒搜去吧~當然,要是搜不著,也可以留言聯絡我,我給你發~~ 因為Java JDK區分32位和64位系統,,因此在配置JDK之前我們需要先確認系統版本。 輸入以下命令可以檢視系統版本: uname
如何在linux(lubuntu)下搭建C/C++開發環境
1.在linux下搭建C/C++開發環境,用如下命令: apt-get install build-essential 2.如果要完整構建的話,用如下命令: apt-get install build-dev 3.安裝Gnome開發環境(包括C、Gtk、Gnom
Linux 伺服器下解壓、壓縮命令
1.壓縮命令: 命令格式:tar -zcvf 壓縮檔名.tar.gz 被壓縮檔名 2.解壓縮命令: 命令格式:tar -zxvf &nb
Linux下安裝Tomcat伺服器和部署Web應用
一、上傳Tomcat伺服器 二、安裝Tomcat伺服器 2.1、解壓tomcat伺服器壓縮包 2.2、配置環境變數 tomcat伺服器執行時是需要JDK支援的,所以必須配置好JDK用到的那些環境變數 編輯/etc下的profile檔案,加上如下內容: 2.3、修改t
jdk、tomcat 環境變數設定
1、JDK 環境變數配置 JAVA_HOME = C:\Program Files\Java\jdk1.7.0 path =%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
Linux平臺下搭建Fortran並行編譯環境(SLES10 )
SLES10 Linux(kernel-2.6.16.21-0.8)平臺下搭建Fortran並行編譯環境一.Fortran編譯器的安裝Linux安裝盤一般都自帶有Fortran編譯器,在SuSe9.1以前均帶有g77,在Suse9.2以後為gfortran。但是,相對來說,由
Centos環境下搭建Asp.NET Core環境和安裝Jexus
logs date mic razor www 啟動 iss jsb run ?? .NET Core2.0出來以後,很多公司開始用於實踐生產,其中的原因想必大家都明白,最主要的一下幾點。 跨平臺,能夠部署在Linux和Docker容器中 性能優越,測試時Node的20倍
J2EE環境搭建(一)搭建Web伺服器和部署Web應用
這個學期開始學基於SSH的J2EE開發,一開始當然是搭建J2EE SSH的開發環境了。 (一)搭建Web伺服器Tomcat 1.配置環境變數 首先安裝jdk,我使用的是jdk-6u22。 然後配置環境變數: 在CLASSPATH環境變數後加上(即加上jdk安裝路徑下的too
Dockerfile構建tomcat映象並部署web應用
一、前提 在Linux環境,並已確認成功安裝Docker。 二、目的 構建一個以oracle jdk version:1.8.0.131+apache tomcat version:7.0.88 Docker 將一個簡單的web應用部署到建立好的Tomc
Docker 02 - 向 Docker 的 Tomcat 映象中部署 Web 應用
目錄 1 下載 Docker 映象 2 部署Web專案 2.1 通過Dockerfile自定義專案映象 2.2 啟動自定義映象, 生成一個容器 2.3 另一種啟動方式: 互動式啟動