我已经在亚马逊网络服务中创建了一个实例,并通过ssh使用putty连接到服务器。
但是我不知道如何在亚马逊EC2中安装Tomcat 8。请帮我解决这个问题。
我已经在亚马逊网络服务中创建了一个实例,并通过ssh使用putty连接到服务器。
但是我不知道如何在亚马逊EC2中安装Tomcat 8。请帮我解决这个问题。
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 su
amazon-linux-extras install tomcat9
systemctl start tomcat
systemctl status tomcat
sudo yum install tomcat8-webapps tomcat8-docs-webapp tomcat8-admin-webapps
注意:当安装Manager App时,请务必更改默认角色、权限等和密码。否则,您的系统将非常容易受到攻击。为了得到更好的安全性,最好禁用管理模块。
yum install java -y
。sudo wget <tar.gz路径>
tar -vxzf Apache-tomcat-xxxx.tar.gz
./shutdown.sh
和 ./startup.sh
针对此问题:
wget <tar文件路径>
tar -zvxf apache-tomcat-xxxx.tar.zf
以下是步骤,但在Amazon Linux上打开http://locathost:8080/manager/html时出现错误,如下所示:
(HTTP状态404-未找到 类型状态报告
消息请求的资源[/manager/html]不可用
描述源服务器未找到目标资源的当前表示形式或不愿透露存在一个。
Apache Tomcat/9.0.41)
amazon-linux-extras
amazon-linux-extras install tomcat9
yum update
systemctl start tomcat
systemctl status tomcat
netstat -tunple
cd /usr/share/tomcat/webapps
mkdir ROOT
cd ROOT/
vi index.html