title: How to deploy Struts2 application in remote server
body: <p>I have developed a java web application using Struts2 in eclipse. I run the application by using this url</p>
  
  <pre><code>http://localhost:8080/newApp
  </code></pre>
  
  <p>application run on the local machine in tomcat server, but I want to run it on a remote server using a url something like this. </p>
  
  <pre><code>http://myapp.com/newApp
  </code></pre>
  
  <p>How to do this deployment? What is the server requirements to do this and any tutorial would be appreciated. I want the application to be in a remote server so that remote clients can access the application. </p>