**Agila (Computer Science Development Server)**, University of the Philippines Manila

====== Differences ====== This shows you the differences between two versions of the page.

Link to this comparison view

apache_tomcat [2011/11/28 01:43]
bryan
apache_tomcat [2011/11/28 01:51] (current)
bryan
Line 15: Line 15:
 ===== How to Use Your Private Tomcat Instance ===== ===== How to Use Your Private Tomcat Instance =====
 After your private Tomcat instance has been created, you should take note of the following: After your private Tomcat instance has been created, you should take note of the following:
-  * The private instance directory which is located in your home directory. You should be informed by the administrator about the location of this directory. This directory is there your private Tomcat configuration files, starting/stopping scripts and applications are located.  +  * **The private instance directory** which is located in your home directory. You should be informed by the administrator about the location of this directory. This directory is where your private Tomcat configuration files, starting/stopping scripts and applications are located.  
-  * Your Tomcat HTTP port. This is the port that you are going to use to access your private Tomcat instance. Your private Tomcat instance could be accessed at http://agila.upm.edu.ph:your-Tomcat-HTTP-port +  * **Your Tomcat HTTP port**. This is the port that you are going to use to access your private Tomcat instance. Your private Tomcat instance could be accessed at http://agila.upm.edu.ph:your-Tomcat-HTTP-port 
-  * Your Tomcat Control Port. This is the port that is used to control your private Tomcat instance (e.g. starting and stopping your Tomcat). Generally, you will not be using the control port.+  * **Your Tomcat Control Port**. This is the port that is used to control your private Tomcat instance (e.g. starting and stopping your Tomcat). Generally, you will not be using the control port.
  
 ==== Configuring your private instance ==== ==== Configuring your private instance ====
 +You will find the classic Tomcat configuration files for your private instance in the ''conf'' subdirectory of your private instance directory. 
 +
 +NOTE: You should not change the HTTP port and control port assigned to you which is specified in the ''conf/server.xml'' file in your private instance directory to avoid conflicting with other instances that might be running.
  
 ==== Starting/stopping your private instance ==== ==== Starting/stopping your private instance ====
 +
 +You can start your private instance by entering the following command in the terminal prompt (supposing your instance is located in the ''my-instance'' directory and your present directory is your home directory):
 +
 +''my-instance/bin/startup.sh''
 + 
 +You should check the ''logs'' subdirectory (which is located in the private instance directory) for any error. If you have a ''java.net.BindException: Address already in use<null>:8080'' error, it means that the port you're using is already taken and that you should change it.
 +
 +You can stop your instance by entering the following command in the terminal prompt (supposing your instance is located in the ''my-instance'' directory and your present directory is your home directory):
 +
 +''my-instance/bin/shutdown.sh''
 +
  
  

Navigation

* [[:start|Agila Info]] * [[:request-account|Account Request]] * [[:remote login to agila|Remote Login]] * [[:Apache Tomcat|Apache Tomcat]]