1. 程式人生 > >CentOS7 安裝jetty 及 tomcat ,部署Java Web專案

CentOS7 安裝jetty 及 tomcat ,部署Java Web專案

 安裝前須安裝JDK

[[email protected] root~]# yum   install  java-1.8.0-openjdk  wget


一,安裝jetty

1,下載jetty 可以建立一個目錄/dev,在/dev目錄下下載jetty

[[email protected] dev]# wget   http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.4.1.v20170120/jetty-distribution-9.4.1.v20170120.tar.gz  下載.gtz格式的jetty
[[email protected]
dev]# tar -zxvf jetty-distribution-9.4.1.v20170120.tar.gz -C /opt/ 解壓到/opt目錄 [[email protected] dev]# rm -rf jetty-distribution-9.4.1.v20170120.tar.gz 刪除壓縮檔案 [[email protected] opt]# mv jetty-distribution-9.4.1.v20170120 jetty 重新命名解壓目錄

2.啟動 和 停止 jetty



方法1.進入解壓後的jetty目錄下,執行
[[email protected] jetty]# java  -jar  start.jar                    控制檯列印日誌,在控制檯 Ctrl+ C 停止jetty
或
[[email protected] jetty]# nohup java -jar start.jar &              日誌輸出都將附加到當前目錄的 nohup.out 檔案中
[[email protected] jetty]# tail  -f  nohup.out                      檢視日誌 




停止jetty用kill 殺程序 方法
[[email protected] ~]# ps -aux |grep java            檢視程序
root      23849 62.4 17.1 2568852 319816 pts/2  Sl   19:41   0:11 /usr/bin/java -Djetty.home=/opt/jetty -Djetty.base=/opt/jetty -Djava.io.tmpdir=/tmp -jar /opt/jetty/start.jar jetty.state=/opt/jetty/jetty.state jetty-started.xml
root      23905  0.0  0.0 112648   960 pts/2    R+   19:41   0:00 grep --color=auto java

[[email protected] ~]# kill 23849             停止jetty


方法2.直接執行命令啟動
[[email protected] jetty]# /opt/jetty/bin/jetty.sh  start


停止則為
[[email protected] jetty]# /opt/jetty/bin/jetty.sh  stop          不能用於方法1啟動之停止

3.開啟防火牆埠

啟動jetty後可通過http://ip:8080 可訪問jetty首頁

或 終端(命令提示符)用telnet命令測試埠號
telnet  ip  8080

若連線失敗,則須防火牆開啟8080埠
firewall-cmd  --add-port=8080/tcp
返回success即可

4.將專案war包部署到jetty中

1.用Eclipse將專案打成war包上傳到jetty下的webapps目錄下,隨著tomcat的啟動,war包可以自動被解析 2.瀏覽器查詢
192.168.xxx.xxx:8080/ym-ord/index


5.修改埠 在配置檔案 /opt/jetty/start.ini 中,找到 # jetty.http.port=8080, 將8080改為需要的埠,刪除#號 ,重啟即可

二.安裝tomcat

1.下載tomcat

[[email protected] opt]#  wget  http://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.0.M17/bin/apache-tomcat-9.0.0.M17.tar.gz
[[email protected] opt]#  tar  -zxvf  apache-tomcat-9.0.0.M17.tar.gz
[[email protected] opt]#  rm -rf  apache-tomcat-9.0.0.M17.tar.gz 
[[email protected] opt]#  mv  apache-tomcat-9.0.0.M17   tomcat


2.啟動.停止tomcat

[[email protected] opt]#  /opt/tomcat/bin/startup.sh     啟動tomcat

[[email protected] opt]#  /opt/tomcat/bin/shutdown.sh    停止tomcat,也可用殺程序的方法


3.修改埠

1.在配置檔案 /opt/tomcat/conf/server.xml 中,找到 <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
將8080改為8081即可. 2.開啟防火牆8081埠
# firewall-cmd  --add-port=8081/tcp

3.重啟tomcat .

4.部署web專案

在Eclipse中用 mvn clean  package 命令將專案打成war包傳到 /tomcat/webapps/ 目錄下,啟動tomcat即可

相關推薦

CentOS7 安裝jetty tomcat ,部署Java Web專案

 安裝前須安裝JDK [[email protected] root~]# yum install java-1.8.0-openjdk wget 一,安裝jetty 1,下載jetty 可以建立一個目錄/dev,在/dev目錄下下載jetty [[ema

關於Windows Server 伺服器 安裝tomcat部署Java Web 專案的問題

我遇到的問題是:不知道怎麼配置,感覺在伺服器上部署一個web專案,應該是很高大上,步驟應該很繁瑣,但是,事實卻不是那樣。配置反而挺簡單。 tomcat配置:在tomcat安裝目錄中的conf資料夾下有一個配置檔案:server.xml 1.檔案裡的:<Connecto

tomcat部署java web專案的過程

一.安裝JDK 到http://www.oracle.com/technetwork/java/javase/downloads/index.html下載JavaSE 6 Update 27 根據作業系統選擇Linux x64 - RPM Installer或Linux x

web伺服器】——tomcat部署Java Web 專案的三種方式

       最近這些天一直在用tomcat部署公司專案,一回生二回熟,可是還是會出現一些問題,例如tomcat起不來呀,這種常見的錯誤,起來了但是會出現異常等,還有一些奇葩的問題。        

Linux(Centos7.0)安裝tomcat並且部署Java Web專案

目錄 1.1.因為tomcat的安裝依賴於Java jdk,所以我們需要在判斷linux系統下面是否安裝jdk,     檢查jdk環境:java -version,如果顯示jdk版本號,則證明已經安裝,如果不顯示,則證明沒有安裝,命令如下:

Linux(Centos)之安裝tomcat並且部署Java Web專案

  b.因為tomcat的安裝依賴於Java jdk,所以我們需要在判斷linux系統下面是否安裝jdk     b.1 使用(Xshell)連線到Linux系統下面     b.2 輸入命令:java -version,如果顯示jdk版本號,則證明已經安

Docker中使用Centos映象安裝tomcat,jdk1.8部署Java web專案

1. docker pull centos獲取centos映象 2. 後臺執行centos映象並開放8080埠,window端可通過訪問80埠訪問到8080埠 docker run -itd -p 80:8080 docker.io/centos 3. 從宿主機拷貝檔

搭建linux伺服器並部署java web專案CentOS7+tomcat+Mysql)

第一步:搭建環境。 安裝VMware Workstation,並新建虛擬機器CentOS。環境搭建好之後。 第二步:安裝jdk(我使用的第一種方法) 第三步:安裝mysql伺服器(我使用的方法2) 第四步:修改mysql-server登陸密碼 第五步:mysql建立使

nginx安裝和簡單部署java web專案

1.Nginx (“engine x”) 是一個高效能的 HTTP 和 反向代理 伺服器,也是一個 IMAP/POP3/SMTP 代理伺服器。 Nginx特點是佔有記憶體少,併發能力強,事實上nginx的併發能力確實在同類型的網頁伺服器中表現較好。 Nginx由核心和模組組成,其中,核心的設

新手超詳細記錄:Docker for Windows打包製作tomcat映象並部署java web專案

專案基本情況 我用的是普通的java web專案,其中採用了struts框架,沒有main函式,Makefile實在寫不出來,因此spring框架的那種打包docker的方式並不適用。 開發工具用的是MyEclipse10,平常在本地執行的時候就是部署到

運維繫列(4)-- 雲伺服器部署Java web專案(JDK, Tomcat, MySQL)

目錄 1、準備工作 -雲伺服器 -遠端控制軟體(MobaXterm),本地遠端SSH登陸到個人雲伺服器的過程很簡單,這裡就不再細說 2、JDK安裝 cd usr sudo mkdir java cd java sudo

部署java-web專案到linux伺服器上

記錄自己部署javaweb專案的基本操作以及遇到的坑 我用的是eclipse,匯出war包。 (這裡有個巨坑,eclipse有專案快取,所以你改的東西可能沒有用,tomcat伺服器也有快取,所以匯出的時候記得清一下快取) 在linux伺服器上安裝配置tomcat伺服器,把

使用Tomcat釋出java web專案

Tomcat安裝 1.首先進入Apache官方網站上(http://tomcat.apache.org/)獲取Tomcat   (Tomcat提供安裝版本和解壓縮版本這裡以壓縮版本為示例)  注意:Tomcat前必須確保在系統中已經正確安裝了Java執

部署Java Web 專案

前言 同事讓我研究一下,如何把我們公司自己的產品,通過Docker搞一個映象。後面換伺服器,方便專案部署,而不用在新的伺服器上重新搭建相關環境。 之前簡單的瞭解過Docker。並且之前通過docker搭建gogs,也體會到了docker的強大和方便

idea打jar包並部署java web專案

1.idea打jar包(idea提供介面是jar包方式)   點選package,結束就OK,jar包一般放在target裡面     部署專案 1.停止之前的服務:   查到到java的所有程序:ps -ef|grep java   殺死相關的web服務

linux部署java web 專案(筆記)

建立資料夾  # mkdir java //   建立資料夾java,mysql,tomcat 個人習慣 我喜歡分開資料夾安裝 # cd java //   開啟新建立的資料夾  JDK

部署Java Web 專案之注意事項

上篇 Docker - 部署Java Web 專案記錄了使用docker如何搭建一個擁有java執行環境的docker映象。 這篇部落格記錄之前構建映象過程中遇到的一些問題。 這裡,在docker容器中,部署專案思路: 1.先git拉取最新程式碼 2.因

一鍵部署Java Web專案

1.下載壓縮包版本的JDK、Mysql、Tomcat,本例中採用的是JDK1.8,Mysql5.6,Tomcat8.0版本。 2.解壓後分別將JDK資料夾,Mysql資料夾,Tomcat資料夾放入同一個資料夾(本例該資料夾名為Web)。 3.在Mysql資料夾下建立“tem

新浪雲 雲應用sae 部署java Web專案 (附有資料庫)

有些時候,我們需要將我們的專案部署到雲端,進行遠端專案測試。本篇文章主要介紹使用新浪雲進行專案部署,使用外網進行專案測試。第一步: 首先,我們需要在新浪雲進行賬號註冊,新使用者註冊會有一定的獎勵(說白了就是省錢),註冊介面:第二步:點選進入控制檯,建立sae應用。第三步:建立

JettyTomcat執行Maven Web專案幾種方法

目錄    1.採用Jetty執行Maven Web專案    2.採用Tomcat執行Maven Web專案  1、採用Jetty和Tomcat執行Maven Web專案   1)採用J