![](/img/trans.png)
[英]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.