當前位置:首頁 » 密碼管理 » linuxtomcat部署訪問

linuxtomcat部署訪問

發布時間: 2022-12-20 08:45:13

㈠ 如何再linux中配置tomcat域名訪問

  1. 在server.xml中將原有的<Host name=「localhost「 appBase=「webapps「 ……>修改為<Host name=「您要配置的域名(www.***.com)appBase=「webapps「……>

  2. 在/conf/Catalina目錄下建立目錄「<您要配置的域名的名稱>」,然後建立ROOT.xml文件,其格式和/conf/localhost目錄下的ROOT.xml一致,但是內容如下:
    <?xml version='1.0' encoding='utf-8'?>
    <Context displayName="Welcome to the World!" docBase="E:/root/index.jsp" path="">
    </Context>
    其中docBase中的內容就是你希望的打開您的域名(www.***.com) 的時候映射到的目錄和默認的網頁(如:index.jsp)

  3. 啟動Tomcat伺服器,就可以直接敲入域名訪問你要訪問的地址了。

㈡ 如何將tomcat部署到linux

首先,登錄tomcat官方網站。下載tomcat軟體,一定要下載解壓縮版本的。

2
使用Xftp將Tomcat壓縮包上傳到伺服器中。

解壓tomcat伺服器壓縮包

等待解壓縮成功。

tomcat伺服器運行時是需要JDK支持的,所以必須配置好JDK用到的那些環境變數

編輯/etc下的profile文件,加上如下內容:
輸入vim profile

修改tomcat伺服器的啟動埠

修改將Tomcat伺服器啟動時使用的埠,例如改成9999

進入tomcat伺服器的bin目錄,然後執行"./startup.sh"命令啟動Tomcat伺服器,如下圖所示:

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

訪問Tomcat伺服器,如下圖所示

可以正常訪問了,說明Tomcat伺服器已經正常啟動成功了。
如果tomcat啟動不了,那麼最有可能就是啟動時使用的埠被其他應用程序佔用了,那麼可以通過如下的辦法進行排查,例如查看9999埠被哪個應用程序佔用了。

㈢ 如何再linux中配置tomcat域名訪問

綁定和解析

在tomcat下面配置域名(如:www.***.com)的時候,同時又不希望客戶通過我們網站的ip或者域名訪問到tomcat默認的root,配製方法如下:

2.在server.xml中將原有的<host name=「localhost「 appbase=「webapps「 ……>修改為<host name=「您要配置的域名「 appbase=「webapps「……> 【程序編程相關:java 理論與實踐:並發在一定程度上使】

1.打開tomcat安裝目錄下的\conf\server.xml文件 【推薦閱讀:用Java的New IO開發網路協議】

3.在\conf\catalina目錄下建立目錄「<您要配置的域名的名稱>」,然後建立root.xml文件,其格式與\conf\lo

context displayname="welcome to 56world!" docbase="d:\workplace\inbuilding" path=""> 【程序編程相關:Java 理論與實踐:並發在一定程度上使】

<?xml version=1.0 encoding=utf-8?> 【推薦閱讀:用Java的New IO開發網路協議】

其中docbase中的內容就是你希望的打開您的域名(www.***.com) 的時候映射到的目錄與默認的網頁(如:index.jsp) 【擴展信息:枚舉類型入門】

</context>

4.啟動tomcat伺服器,就可以直接敲入域名訪問你要訪問的地址了

㈣ 如何再linux中配置tomcat域名訪問

可以通過:http://ip:埠/root值的形式來進行訪問。 解釋:首先必須知道linux系統的IP地址、項目的部署root值(通常為項目名稱)、埠值(通常為8080)。 備註:因為是遠程訪問,所以本地電腦必須具有liunx系統的地址和埠訪問許可權才可以訪問。

㈤ 如何在Linux下使用Tomcat部署Web應用

一般都在windows下開發的,現在部署到linux下:1,將項目達成war包(用eclipse,項目右鍵--Export--選擇warfile)2,將tomcat(用winSCP當然你也可以用secureCRT,用securCRT需要建立sftp(即上傳文件的目錄),用puttomcat命令)考到ilunx對應的目錄下3,然後將項目的war包放到tomcat的webapps目錄下4,啟動tomcat(命令:./startup.sh(linux下啟動tomcat是.sh文件而非.bat文件))遇到問題如下:運行./startup.sh是報錯-bash:./startup.sh:Permissiondenied原因:沒有運行.sh的許可權解決:chmod777*.sh755代表用戶對該文件擁有讀,寫,執行的許可權,同組其他人員擁有執行和讀的許可權,沒有寫的許可權,其他用戶的許可權和同組人員許可權一樣。777代表,user,group,others,都有讀寫和可執行許可權。獲得許可權後再運行./startup.sh命令時報錯:原因:該文件需要一個運行環境(即配置jdk環境變數)解決:JAVA_HOME=/usr/java/jdk1.6.0_25/(當然這個目錄根據自己的jdk安裝目錄)然後在運行./startup.sh提示:UsingCATALINA_BASE:/usr/local/sarft/apache/apache-tomcat-6.0.29UsingCATALINA_HOME:/usr/local/sarft/apache/apache-tomcat-6.0.29UsingCATALINA_TMPDIR:/usr/local/sarft/apache/apache-tomcat-6.0.29/tempUsingJRE_HOME:/usr/java/jdk1.6.0_25/UsingCLASSPATH:/usr/local/sarft/apache/apache-tomcat-6.0.29/bin/bootstrap.jar如果提示以上信息表明tomcat啟動成功!大功告成,運行項目,正常跑起!PS:這個應該屬於很初級的,不過對於本人來說,畢竟是第一次,從發現問題,到解決問題也許到了一些。

㈥ 如何在linux下部署tomcat

方法/步驟
首先是到官網下載tomcat,選擇你需要的版本下載安裝即可,相信能搭建服務的對安裝肯定很熟了,不熟悉的同學自己網路或者google吧,網上有很多。我主要講一下配置過程。
tomcat安裝好後首先要對它進行配置文件的修改。首先修改的是Connector port,見下圖。把鏈接埠修改該成一個沒有被系統或者其他軟體佔用的可用埠即可。這個埠支持http協議連接

再修改關閉tomcat的設置選項。shutdown port,顧名思義,關閉tomcat的埠。詳見下圖的紅色框內的內容。

修改AJP port。這個設置支持AJP協議,如果不許要可以直接注釋掉該行的注釋內容。具體內容參考圖片內容。你以為這就修改完了?錯了,還有一個埠需要修改,那就是用於遠程調試的埠。

還要修改bin目錄下的catalina.sh文件中的JPDA_ADDRESS埠,該埠用於遠程調試。

㈦ linux下tomcat部署應用後如何通過url訪問文件

Tomcat 的部署單元是「應用」(web application)。

一個「應用」是一堆文件按照特定結構組織起的集合,默認 / 典型結構如下:

「應用」主目錄/
|- ... (各種可以被直接訪問到的目錄和文件)
`- WEB-INF/ (一個有一定復雜度的「應用」的關鍵內容)
|- web.xml (「應用」的主要配置信息)

|- classes/ (存放編譯好的 java 程序)
`- lib/ (存放編譯好且已壓縮的 java 程序)

如果「應用」【僅】有有需要直接訪問的文件,而無 java 程序,也無配置文件,
則可以省確 WEB-INF/ 。

根據你的描述,你的「應用」應該是 awr ,絕對路徑是「/opt/awr」,
且只包含一個需要直接訪問的 HTML 文件。

請確認你已經理解上文所說的「應用」,並確認你的「應用」的路徑,
之後才能做進一步回答。

㈧ Linux下tomcat部署war包

https://www.cnblogs.com/yw-ah/p/9770971.html

https://www.cnblogs.com/wyd168/p/6636529.html

1、IDEA 下,運行mvn clean,--> mvn package ,等到項目打包成功,在該項目文件位置找到target 下的 demo.war,拷貝到tomcat8.5/webapps目錄下。
2、訪問路徑:localhost:8080/${打包文件名}/請求url
3、如何在訪問時 去掉war包名?
3.1、 Tomcat的默認根目錄是ROOT,實際上ROOT這個項目在實際生產環境是沒有用的,所以我們可以用我們的項目覆蓋ROOT項目
操作過程:
1.刪除ROOT下所有文件及文件夾
2.把我們項目的war包解壓後,項目目錄下的所有文件和子目錄都拷貝到ROOT目錄下即可
或者有更狠的一招:直接刪掉ROOT目錄,然後把我們的項目打包名稱改成ROOT.war,放到webapps下就行
3.2、Tomcat本身可以配置虛擬目錄。方法就是在Server.xml中<Engine><Host>節點下加入Context信息。如我們可以配置<Context path="/abc" docBase="D:appabc" ... />,那我們可以通過地址 http://localhost:8080/abc 來訪問我們放在D:app下面的abc項目。我們可以把這個path="/abc"修改為path=""。意思就是把abc映射到根目錄,訪問路徑就會變成 http://localhost:8080/ 。
操作過程:
按照配置虛擬目錄的方式,在<Engine><Host>下添加一個Context節點,具體配置如下:

㈨ linux怎麼部署tomcat

要先安裝jdk,http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html這個是oracle的官網地址,裡面有jdk的下載地址
chmod a+x jdk-6u23-linux-i586.bin(後面這個是jdk版本,看你下載的是什麼版本)
./jdk-6u23-linux-i586.bin執行了之後會自動解壓出來,
mv jdk1.6.0_23 /usr/local/
設置變數,在/etc/profile裡面加入
JAVA_HOME=/usr/local/jdk1.6.0_23/
JAVA_BIN=/usr/local/jdk1.6.0_23/bin
JRE_HOME=/usr/local/jdk1.6.0_23/jre
PATH=$PATH:/usr/local/jdk1.6.0_23/bin:/usr/local/jdk1.6.0_23/jre/bin
CLASSPATH=/usr/local/jdk1.6.0_23/jre/lib:/usr/local/jdk1.6.0_23/lib:/usr/local/jdk1.6.0_23/jre/lib/charsets.jar
export JAVA_HOME JAVA_BIN JRE_HOME PATH CLASSPATH
然後source /etc/profile
cd /usr/local/src/
wget http://www.aminglinux.com/bbs/data/attachment/forum/apache-tomcat-7.0.14.tar.gz
如果覺得這個版本不適合,可以到官方網站(http://tomcat.apache.org/)下載。
tar zxvf apache-tomcat-7.0.14.tar.gz
mv apache-tomcat-7.0.14 /usr/local/tomcat
cp -p /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat
vim /etc/init.d/tomcat
在第二行加入以下內容:
# chkconfig: 112 63 37
# description: tomcat server init script
# Source Function Library
. /etc/init.d/functions

JAVA_HOME=/usr/local/jdk1.6.0_23/
CATALINA_HOME=/usr/local/tomcat
保存文件後,執行以下操作:
chmod 755 /etc/init.d/tomcat
chkconfig --add tomcat
chkconfig tomcat on
啟動tomcat:
service tomcat start
查看是否啟動成功:
ps aux |grep tomcat
如果有進程的話,請在瀏覽器中輸入http://IP:8080/ 你會看到tomcat的主界面。
配置tomcat
1. 配置tomcat服務的訪問埠
tomcat默認啟動的是8080,如果你想修改為80,則需要修改server.xml文件:
vim /usr/local/tomcat/conf/server.xml
找到:
<Connector port="8080" protocol="HTTP/1.1"
修改為:
<Connector port="80" protocol="HTTP/1.1"
2. 配置新的虛擬主機
cd /usr/local/tomcat/conf/
vim server.xml
找到</Host>下一行插入新的<Host>內容如下:
<Host name="www.123.cn" appBase="/data/tomcatweb"
unpackWARs="false" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="./" debug="0" reloadable="true" crossContext="true"/>
</Host>
保存後,重啟tomcat:
service tomcat stop
service tomcat start
測試tomcat
先創建tomcat的測試文件:
vim /data/tomcatweb/111.jsp
加入如下內容:
<html><body><center>
Now time is: <%=new java.util.Date()%>
</center></body></html>
保存後,使用curl測試:
[root@localhost ~]# curl -xlocalhost:80 www.123.cn/111.jsp
看看運行結果是否是:
<html><body><center>
Now time is: Thu Jun 13 15:26:03 CST 2013
</center></body></html>
如果是這樣的結果,說明tomcat搭建成功。另外,你也可以在你的真機上,綁定hosts, 用IE來測試它。

熱點內容
c語言裡面是什麼意思 發布:2025-07-30 02:26:42 瀏覽:898
四川回收電腦伺服器散熱風扇 發布:2025-07-30 02:19:33 瀏覽:279
java保留兩位小數四捨五入 發布:2025-07-30 02:10:38 瀏覽:955
淘客源碼下載 發布:2025-07-30 01:15:57 瀏覽:266
安卓手機桌面怎麼裝飾好看 發布:2025-07-30 01:14:32 瀏覽:155
計算機二級java考試 發布:2025-07-30 01:01:41 瀏覽:13
安卓設備一般起什麼作用 發布:2025-07-30 00:55:48 瀏覽:243
用友如何驗證伺服器埠 發布:2025-07-30 00:43:19 瀏覽:322
恐怖學校密碼鎖如何開 發布:2025-07-30 00:37:24 瀏覽:705
上傳顯示紅叉 發布:2025-07-30 00:35:56 瀏覽:73