[英]Fresh install of Tomcat on EC2 Amazon Linux giving 404 errors
[英]How to install Tomcat in Amazon Web Services EC2
我在 Amazon Web 服務中創建了一個實例,並通過 ssh 使用 putty 連接到服務器。
但我不知道如何在亞馬遜 ec2 中安裝 tomcat 8。 請幫我解決一下這個。
您可以使用 yum 工具從亞馬遜默認存儲庫安裝 tomcat8 打包程序。
命令是: yum install tomcat8-webapps tomcat8-admin-webapps
在 Amazon Linux 2 AMI 上:
列出額外的包(你會看到 tomcat8 版本):
$ amazon-linux-extras list
安裝額外的包:
$ sudo amazon-linux-extras install tomcat8.5
啟動tomcat服務:
$ sudo systemctl start tomcat
創建索引文件:
$ cd /usr/share/tomcat/webapps
$ sudo mkdir ROOT
$ cd ROOT/
$ sudo vi index.html #add some HTML content
接下來,您可以在localhost:8080
查看您的站點
對於 Amazon AMI 2,Tomcat 在 Amazon Linux Extra 主題“tomcat8.5”中可用
要使用,運行
# sudo amazon-linux-extras install tomcat8.5
在https://aws.amazon.com/amazon-linux-2/faqs/#Amazon_Linux_Extras了解更多信息
如果你也想了解幫助文檔,命令是: sudo yum install tomcat8-webapps tomcat8-docs-webapp tomcat8-admin-webapps
以下鏈接適用於 EC2 / Linux 或 Mac
sudo yum install tomcat8-webapps tomcat8-docs-webapp tomcat8-admin-webapps
這將安裝:
注意:安裝 Manager 應用程序時 - 請務必更改默認角色和權限等以及密碼。 否則你是非常脆弱的。 最好禁用管理模塊以獲得更好的安全性。
腳步:
yum install java -y
sudo wget <tar.gz path>
tar -vxzf Apache-tomcat-xxxx.tar.gz
./shutdown.sh
和./startup.sh
為了這:
wget <tar file path>
tar -zvxf apache-tomcat-xxxx.tar.zf
下面提到按照步驟,但 http://locathost:8080/manager/html is Not open on amazon Linux 錯誤顯示如下
(HTTP 狀態 404 - 未找到類型狀態報告
消息請求的資源 [/manager/html] 不可用
描述 源服務器沒有找到目標資源的當前表示或不願意透露存在的表示。
Apache Tomcat/9.0.41)
amazon-linux-extras
amazon-linux-extras 安裝 tomcat9
百勝更新
systemctl 啟動 tomcat
systemctl 狀態 tomcat
netstat -tunple
cd /usr/share/tomcat/webapps
mkdir 根目錄
光盤根/
vi index.html
sudo su
amazon-linux-extras install tomcat9
systemctl start tomcat
systemctl status tomcat
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.