導航:首頁 > 操作系統 > jetty安裝linux

jetty安裝linux

發布時間:2022-12-27 10:55:22

A. 如何快速在CentOS 7中安裝Jetty伺服器

首先我們要用下面的命令安裝JDK:
yum -y install java-1.7.0-openjdk wget
JDK安裝之後,我們就可以下載最新版本的Jetty了:
wget http://download.eclipse.org/jetty/stable-9/dist/jetty-distribution-9.2.5.v20141112.tar.gz
解壓並移動下載的包到/opt:
tar zxvf jetty-distribution-9.2.5.v20141112.tar.gz -C /opt/
重命名文件夾名為jetty:
mv /opt/jetty-distribution-9.2.5.v20141112/ /opt/jetty
創建一個jetty用戶:
useradd -m jetty
改變jetty文件夾的所屬用戶:
chown -R jetty:jetty /opt/jetty/
為jetty.sh創建一個軟鏈接到 /etc/init.d directory 來創建一個啟動腳本文件:
ln -s /opt/jetty/bin/jetty.sh /etc/init.d/jetty
添加腳本:
chkconfig --add jetty
是jetty在系統啟動時啟動:
chkconfig --level 345 jetty on
使用你最喜歡的文本編輯器打開 /etc/default/jetty 並修改埠和監聽地址:
vi /etc/default/jetty
JETTY_HOME=/opt/jetty
JETTY_USER=jetty
JETTY_PORT=8080
JETTY_HOST=50.116.24.78
JETTY_LOGS=/opt/jetty/logs/
*我們完成了安裝,現在可以啟動jetty服務了 *
service jetty start
完成了!
現在你可以在 http://<你的 IP 地址>:8080 中訪問了
就是這樣。

B. linux怎麼安裝jstack工具

jstack用於列印出給定的java進程ID或core file或遠程調試服務的Java堆棧信息。
如果是在64位機器上,需要指定選項"-J-d64",Windows的jstack使用方式只支持以下的這種方式:jstack [-l] pid

如果java程序崩潰生成core文件,jstack工具可以用來獲得core文件的java stack和native stack的信息,從而可以輕松地知道java程序是如何崩潰和在程序何處發生問題。

另外,jstack工具還可以附屬到正在運行的java程序中,看到當時運行的java程序的java stack和native stack的信息, 如果現在運行的java程序呈現hung的狀態,jstack是非常有用的。

l 不同的 JAVA虛機的線程 DUMP的創建方法和文件格式是不一樣的,不同的 JVM版本, mp信息也有差別。

l 在實際運行中,往往一次 mp的信息,還不足以確認問題。建議產生三次 mp信息,如果每次 mp都指向同一個問題,我們才確定問題的典型性。

命令格式

$jstack [ option ] pid

$jstack [ option ] executable core

$jstack [ option ] [server-id@]remote-hostname-or-IP

pid: java應用程序的進程號,一般可以通過jps來獲得

executable:產生core mp的java可執行程序

core:列印出的core文件

remote-hostname-or-ip:遠程debug伺服器的名稱或IP

server-id: 唯一id,假如一台主機上多個遠程debug服務

C. 常見的中間件有哪些

第一款:tomcat

tomcat是一款Java語言servlet標准化的伺服器軟體。適用於本地開發、小項目或個人開發,Apache為HTML頁面服務,而tomcat實際操作JSP頁面和servlet,但是tomcat處理靜態html的能力不如Apache伺服器。

特點:支持最新標准、更新快、跨平台、體積小安裝部署方便。

第二款:weblogic

大型項目或商業項目,Java動態功能和Java
Enterprise在大型網路應用的開發、集成、部署和管理中,引入了標準的安全性bea公司生產的基礎j2ee架構中間件。

特點:簡化了可移植和可擴展應用系統的開發,為其他應用系統和系統提供了豐富的可操作性;商業軟體功能齊全強大,主要用於大型企業的大型項目;是一種高擴展的架構體系。

第三款:jetty

jetty是使用Java語言編寫,jetty運行速度快,輕量級,在Java中可以從test
case控制其運行。從而使自動化測試不再依賴外部環境,順利實現自動化測試。

特點:易用、可擴展、易嵌入;快速高效。

第四款:JBoss

管理EJB容器和伺服器,JBoss遵循商業友好LGPL授權分發,由開源社區開發。

特點:應用伺服器也有許多優秀的特點;內存和硬碟空間相對較小;安裝方便,解壓後,只需配置一些環境變數即可;JBoss支持集群等。

D. 如何把mac系統上的jenkins遷移到linux系統

如果想把MAC系統上的jenkins移動到LINUX系統中,具體的操作方法有以下這幾點,可以參考一下:

1、 jenkins的安裝

jenkins安裝有多種方式,一種是你直接下載,安裝運行,這種方式依賴於它內置的Jetty web伺服器。另一種是使用Tomcat或者Glassfish 應用伺服器來運行。jenkins運行需要的系統環境推薦最低是:Java 8 (either JRE or JDK),256MB 空閑內存,1GB以上的磁碟空間。

1) 直接去官網下載

下載完成以後是一個後綴為pkg的文件,打開該文件就可以安裝了。當然你也可以使用命令行的方式來安裝。

例如Mac下:

安裝最新的release版本:

brew install jenkins

或者安裝LTS 版本

brew install jenkins-lts

2、 使用Tomcat作為運行伺服器進行安裝
在Tomcat上安裝Jenkins,你可以將jenkins.war文件拷貝到$TOMCAT_HOME/webapps 目錄下。

jenkins的配置。jenkins在安裝時,需要勾選一些要安裝的插件。當然這些插件也可以在安裝完jinkins以後根據需要再安裝。

1> General

General配置圖

在這里在「參數化構建過程」項中,添加一些參數,來進行參數化構建。
例如:圖中的Choice類型的BranchName,用於代碼分支的選擇,可以決定打那個分支上的代碼。

2> 源代碼管理

源代碼管理]![這里寫圖片描述
由於使用的是Git工具來管理源代碼,所以在這里安裝的Git的插件。如果你沒有看到下面的這一項,請檢查你是否安裝了Git的管理的插件。

這里配置上了代碼倉庫的地址。還有指定的分支的名字。分支名這里使用了上面配置的參數,用戶在打包的時候可以選擇分支。

注意:下面的數字10和33的值的設定在第一次拉取代碼的時候是比較有用的,如果你的代碼倉庫比較大,提交次數比較多,那麼設定該值,能夠提高代碼拉取的成功率。

3> 構建觸發器

你可以根據情況構建觸發器,例如什麼時候觸發打包,在這里我們使用手動build,所以沒有配置。你可以根據情況來配置。

4> 構建環境

對於打包蘋果的應用而言, 這里要指定你的證書文件。

5> 構建

這里的Target對應項目的Target。
在這里還可以指定打包後的輸出文件的名字和目錄。名字一般指定項目名和版本的組合。這樣測試容易看出是哪個版本的包。

在這里需要指定訪問keychain的路徑和密碼。

你也可以指定構建的shell命令,來幫你做一些事。例如生成一個用於下載plist配置文件。

6> 構建後的操作

當構建完成以後,你可以指定存檔的文件,這里一般過濾ipa和dSYM文件。

這些配置完成以後,就完成了一個job項,之後就可以進行build編譯了。如果沒有問題,那麼就可以進行打包了。如果有問題,你可以在該job下的Console Output中查看所報的錯誤,然後做相應的更改修正。
你也可以在jenkins的「用戶」設置下做一些用戶許可權的控制。例如分配給他們的打包許可權是:job還是view許可權等。

所以,以上就是把MAC系統上的JENKINS移動到LINUX系統的具體操作方法,希望可以幫到你

E. linux下如何設置jetty開機啟動

在/etc/init.d/下創建jetty文件內容:

vim/etc/init.d/jetty
#內容如下:
#!/bin/bash
#chkconfig:35951
#description:scripttostart/stopjettycase$1instart)
sh/opt/startjetty.sh;;stop)
sh/opt/stopjetty.sh;;*)
echo"Usage:$0(start|stop)";;esac
#更改許可權
chmod775jetty
#加入自動啟動
chkconfig–addjetty
#查看自動啟動設置
chkconfig–listjetty
jetty0:off1:off2:off3:on4:off5:on6:off

以後可以用以下命令啟動和停止腳本

servicejettystart#啟動
servicejettystop#停止

F. 如何查看linux上jetty的安裝位置

什麼版本的linux? redhat、centos可以用rpm來看: 查看軟體是否安裝:rpm -q pkgname 如果不知道確切名字可以:rpm -qa|grep pkgname 查看軟體安裝的文件:rpm -qpl pkgname

閱讀全文

與jetty安裝linux相關的資料

熱點內容
考駕照怎麼找伺服器 瀏覽:882
阿里雲伺服器如何更換地區 瀏覽:970
手機app調音器怎麼調古箏 瀏覽:501
銳起無盤系統在伺服器上需要設置什麼嗎 瀏覽:17
紅旗計程車app怎麼應聘 瀏覽:978
如何編寫linux程序 瀏覽:870
吉利車解壓 瀏覽:248
java輸入流字元串 瀏覽:341
安卓軟體沒網怎麼回事 瀏覽:785
dvd壓縮碟怎麼導出電腦 瀏覽:274
冒險島什麼伺服器好玩 瀏覽:541
如何在伺服器上做性能測試 瀏覽:793
命令序列錯 瀏覽:259
javaif的條件表達式 瀏覽:576
手機app上傳的照片怎麼找 瀏覽:531
雲伺服器面臨哪些威脅 瀏覽:748
c語言各種編譯特點 瀏覽:177
路由器多種加密方法 瀏覽:604
程序員阻止電腦自動彈出定位 瀏覽:168
如何做伺服器服務商 瀏覽:762