當前位置:首頁 » 雲伺服器 » tomcat雲伺服器

tomcat雲伺服器

發布時間: 2022-09-09 03:09:53

① 求解!雲伺服器下啟動tomcat解壓war包成功,卻頁面載入出錯!

看看雲伺服器上相對應的埠是否開啟,防火牆是否設置 --- slqblog

② 如何訪問阿里雲伺服器上的tomcat

可以通過域名訪問阿里雲伺服器上的tomcat,具體步驟如下:

首先需要具備:域名(已備案)、伺服器(以安裝好系統)

1、安裝jdk,配置好環境變數。在控制台java和javac都正常。

2、安裝apache tomcat

3、開發好的網站項目上傳伺服器,解壓並復制到apachewebapps目錄下。

7、打開域名管理,添加網站解析,IP填入你雲伺服器的彈性公網IP即可。

8、稍等1分鍾,即可通過你的域名訪問了。

③ 如何部署tomcat伺服器在騰訊雲

1.把你的項目放到Root目錄下面
2.
tomcat默認埠為8080
,修改埠在tomcat/conf/server.xml,中;
3.你的項目中WEB-INF
/web.xml,中的歡迎頁面應為你的主頁面

④ tomcat伺服器是干什麼用的

Tomcat 是由 Apache 開發的一個 Servlet 容器,實現了對Servlet 和 JSP 的支持,並提供了作為Web伺服器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat閥等。

由於 Tomcat 本身也內含了一個 HTTP 伺服器,它也可以被視作一個單獨的 Web 伺服器。但是,不能將 Tomcat 和 Apache HTTP 伺服器混淆,ApacheHTTP 伺服器是一個用 C 語言實現的 HTTP Web 伺服器;這兩個 HTTPweb server 不是捆綁在一起的。Tomcat 包含了一個配置管理工具,也可以通過編輯XML格式的配置文件來進行配置。



(4)tomcat雲伺服器擴展閱讀:

server.xml是Tomcat中最重要的配置文件,server.xml的每一個元素都對應了Tomcat中的一個組件,通過對xml文件中元素的配置,可以實現對Tomcat中各個組件的控制。

Server元素在最頂層,代表整個Tomcat容器,因此它必須是server.xml中唯一一個最外層的元素。一個Server元素中可以有一個或多個Service元素。

在上圖中,在最外層有一個<Server>元素,shutdown屬性表示關閉Server的指令

Server的主要任務,就是提供一個借口讓客戶端能夠訪問到這個Service集合,同時維護它所包含的所有的Service的生命周期,包括如何初始化、如何結束服務、如何找到客戶端要訪問的Service。

⑤ 阿里雲伺服器,安裝Tomcat,運行不出來

原因:

1.綠色版本的tomcat與java jre(本人就是直接拷貝myeclipse自帶的jre,報錯)

2.未正確配置java_home或jre_home,path,classpath;

3.直接雙擊運行tomcat6.exe

4.tomcat的埠被其他進程佔用(如8080)

5.jdk或者jre版本太低(我原來直接使用的是oracle9下面的jre,報錯)

解決辦法:

1.安裝java jre或者jdk,一定要用安裝版本。或者使用myeclipse all in one的自帶jre(不需要再安裝jre)

2.至少配置好java_home或jre_home與path後(其他可以不配):通過運行comcat安裝目錄bin下的STARTUP.BAT來運行。

其他還有很多種錯誤,還是使用安裝版本的java jdk或者tomcat就能解決.

⑥ 怎麼在阿里雲伺服器部署多個tomcat

1、到阿里雲官網購買一台伺服器

2、給阿里雲伺服器掛盤,阿里雲有教程這里不講解,自己看。

Linux 系統掛載數據盤
視頻:Linux伺服器掛載數據盤
3、下載tomcat http://apache.arvixe.com/tomcat/tomcat-7/v7.0.54/bin/apache-tomcat-7.0.54.zip

4、准備三個Java Web項目,

web-home 官網項目

web-api 介面項目

web-admin 管理後台項目

開始配置環境

1、登錄申請成功的阿里雲伺服器中

2、編輯.bashrc文件

1
vim .bashrc
文件中默認內容是

# .bashrc

# User specific aliases and functions

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

#ource global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
3、添加Tomcat 環境變數

# .bashrc

# User specific aliases and functions

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

CATALINA_1_BASE=/alidata/server/tomcat-web-admin-6011
CATALINA_1_HOME=/alidata/server/tomcat-web-admin-6011
CATALINA_1_TMPDIR=/alidata/server/tomcat-yunmai-admin-8011/temp
export CATALINA_1_BASE CATALINA_1_HOME CATALINA_1_TMPDIR

CATALINA_2_BASE=/alidata/server/tomcat-web-home-6022
CATALINA_2_HOME=/alidata/server/tomcat-web-home-6022
CATALINA_2_TMPDIR=/alidata/server/tomcat-web-home-6022/temp
export CATALINA_2_BASE CATALINA_2_HOME CATALINA_2_TMPDIR

CATALINA_3_BASE=/alidata/server/tomcat-web-api-6033
CATALINA_3_HOME=/alidata/server/tomcat-web-api-6033
CATALINA_3_TMPDIR=/alidata/server/tomcat-web-6033/temp
export CATALINA_3_BASE CATALINA_3_HOME CATALINA_3_TMPDIR

#ource global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
4、重啟伺服器 reboot



1
reboot


配置Tomact服務:

1、把下載下來的apache-tomcat-7.0.54.zip 復雜3份,重命名

tomcat-web-admin-6011.zip

1
tomcat-web-home-6022.zip
1
tomcat-web-api-6033.zip<br> <strong>2、把剛重命名的三個Tomcat把上次到 阿里雲雲伺服器中</strong><br> cd /alidata/server/ <br> 本解壓文件

unzip tomcat-web-admin-6011.zip
unzip tomcat-web-home-6022.zip
unzip tomcat-web-api-6033.zip
1
<strong>3、修改tomcat-web-admin-6011配置 </strong> <br> <strong>修改文件conf\server.xml文件</strong><br>
1

cd /alidata/server/tomcat-web-admin-6011/conf
vim server.xml

找到配置<Server port="8005" shutdown="SHUTDOWN">
修改成<Server port="16011" shutdown="SHUTDOWN">

找到配置<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
修改成<Connector port="6011" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

找到配置 <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
修改成<Connector port="6110" protocol="AJP/1.3" redirectPort="8443" />
1
在<Host> </Host>中間添加下面代碼,配置Web項目訪問路徑 <br><Context path="" docBase="/alidata/www/web-admin" />
1
<strong> 修改bin\catalina.sh 文件 </strong>

cd /alidata/server/tomcat-web-admin-6011/bin
vim catalina.sh
替換一下配置
CATALINA_BASE 修改替換稱 CATALINA_1_BASE
CATALINA_HOME 修改替換稱 CATALINA_1_HOME
CATALINA_TMPDIR 修改替換稱 CATALINA_1_TMPDIR
1

1
<strong>4、修改tomcat-web-home-6022配置<br></strong> <strong> 修改文件conf\server.xml文件</strong>

cd /alidata/server/tomcat-web-home-6022/conf
vim server.xml

找到配置<Server port="8005" shutdown="SHUTDOWN">
修改成<Server port="16022" shutdown="SHUTDOWN">

找到配置<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
修改成<Connector port="6022" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

找到配置 <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
修改成<Connector port="6220" protocol="AJP/1.3" redirectPort="8443" />
1
在<Host> </Host>中間添加下面代碼,配置Web項目訪問路徑 <br><Context path="" docBase="/alidata/www/web-home" />
1
<strong> 修改bin\catalina.sh 文件</strong>

cd /alidata/server/tomcat-web-home-6022/bin
vim catalina.sh
替換一下配置
CATALINA_BASE 修改替換稱 CATALINA_2_BASE
CATALINA_HOME 修改替換稱 CATALINA_2_HOME
CATALINA_TMPDIR 修改替換稱 CATALINA_2_TMPDIR

<strong>5、修改tomcat-web-api-6033配置<br></strong><strong>修改文件conf\server.xml</strong>

cd /alidata/server/tomcat-web-api-6033/conf
vim server.xml

找到配置<Server port="8005" shutdown="SHUTDOWN">
修改成<Server port="16033" shutdown="SHUTDOWN">

找到配置<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
修改成<Connector port="6033" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

找到配置 <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
修改成<Connector port="6330" protocol="AJP/1.3" redirectPort="8443" /><br><br><span>在<Host> </Host>中間添加下面代碼,配置Web項目訪問路徑<span> <br><Context path="" docBase="/alidata/www/web-api" /></span></span>

1
<em></em><strong>修改bin\catalina.sh 文件</strong><em><br></em>

cd /alidata/server/tomcat-web-api-6033/bin
vim catalina.sh
替換一下配置
CATALINA_BASE 修改替換稱 CATALINA_3_BASE
CATALINA_HOME 修改替換稱 CATALINA_3_HOME
CATALINA_TMPDIR 修改替換稱 CATALINA_3_TMPDIR


配置Web項目:

1、創建Java Web項目 web-admin 到伺服器上

cd /alidata/www/

上傳web-admin.zip 解壓unzip web-admin.zip

2、創建Java Web項目 web-home 到伺服器上

cd /alidata/www/

上傳web-home.zip 解壓unzip web-home.zip

3、創建Java Web項目 web-api 到伺服器上

cd /alidata/www/

上傳web-api.zip 解壓unzip web-api.zip

⑦ tomacat是伺服器為什麼還需要在雲伺服器上安裝

tomacat安裝是為了給跑的項目提供服務,而通過tomacat跑起來的程序相當於伺服器上的一個應用程序,而外網通過伺服器地址+埠來訪問。

⑧ SpringBoot項目使用war包部署至雲伺服器(Linux+Tomcat)

一、項目打包:

1.更改項目的啟動方式

使用web.xml運行應用程序,指向Application,最後啟動springboot(繼承SpringBootServletInitialier,重寫函數)

public class WarStartApplication extends SpringBootServletInitializer {

   @Override

           protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {

                  return builder.sources(Application.class);

           }

    }

2.更改.properties配置信息

修改相關的地址和配置信息

PS: 可採用STS自帶的動態配置系統(多配置文件)進行開發環境和生產環境的隔離。

3.更改api介面層配置文件(pom.xml)

1)進行war包配置

<packaging>war</packaging>

2)war包打包所需依賴項

<dependency>

      <groupId>javax.servlet</groupId>

      <artifactId>javax.servlet-api</artifactId>

      <scope>provided</scope>

</dependency>

4.執行打包操作

1)maven clean清除之前的打包

2)maven install進行打包操作

二、將war包文件上傳至伺服器

1.在api層的target文件夾下找到新生成的項目war包

2.使用rzsz工具上傳war包(rz)

三、使用Tomcat進行項目開放

1.進行 Tomcat的環境部署

2.將war包拷貝到tomcat的webapps文件夾下

3.cd至bin文件夾下(tomcat會自動解壓項目war包並進行項目部署)

使用startup.sh進行tomcat啟動

使用shutdown.sh進行tomcat關閉

熱點內容
方舟編譯器是放在手機里還是 發布:2024-04-13 21:21:09 瀏覽:23
c語言單鏈表初始化 發布:2024-04-13 21:18:12 瀏覽:731
乙醇燃料存儲 發布:2024-04-13 21:18:10 瀏覽:477
linuxxargs 發布:2024-04-13 21:10:15 瀏覽:89
安卓手機怎麼升級到50 發布:2024-04-13 21:01:53 瀏覽:34
怎麼讓ie不使用緩存 發布:2024-04-13 20:49:37 瀏覽:789
c編譯c編譯 發布:2024-04-13 20:42:06 瀏覽:776
Sql管控 發布:2024-04-13 20:41:56 瀏覽:639
gs編程 發布:2024-04-13 20:05:20 瀏覽:432
雲盤搭建svn伺服器 發布:2024-04-13 20:05:17 瀏覽:313