访问云服务器上的Tomcat通常涉及以下几个步骤:
sudo systemctl status tomcat
或 sudo service tomcat status
。sudo apt-get install tomcat9
。ufw
命令:sudo ufw allow 8080/tcp
(默认Tomcat端口是8080)。http://<公网IP>:8080
。https://<公网IP>:8443
(默认HTTPS端口是8443)。sudo systemctl status tomcat
。sudo ufw status
。sudo netstat -tuln | grep 8080
。webapps
目录下。server.xml
配置文件中的上下文路径。/var/log/tomcat9/
目录下)以获取详细错误信息。以下是一个简单的Java Servlet示例,部署到Tomcat上:
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class HelloWorldServlet extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
response.getWriter().println("<h1>Hello, World!</h1>");
}
}
部署步骤:
HelloWorldServlet.java
。jar -cvf HelloWorld.war *.class
。webapps
目录下。sudo systemctl restart tomcat
。http://<公网IP>:8080/HelloWorld
。通过以上步骤,你应该能够成功访问云服务器上的Tomcat并部署Web应用程序。
算力即生产力系列直播
算力即生产力系列直播
腾讯云湖存储专题直播
云+社区沙龙online [腾讯云中间件]
云+社区沙龙online
云+社区技术沙龙[第14期]
云+社区沙龙online [新技术实践]
领取专属 10元无门槛券
手把手带您无忧上云