我在 Amazon Web 服务中创建了一个实例,并通过 ssh 使用 putty 连接到服务器。
但我不知道如何在亚马逊 ec2 中安装 tomcat 8。请帮我解决一下这个。
我在 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