(2 intermediate revisions by one other user not shown)
Line 1:
Line 1:
__NOTOC__ ''By AdNovea – June 2009 – version 1.0'' <br><br>
__NOTOC__ ''By AdNovea – June 2009 – version 1.0''
{| border="0"
{| border="0"
|- valign="top"
|- valign="top"
| [[Image:Tomcat.gif|Apache-Tomcat logo]]
| [[File:Tomcat.gif|Apache-Tomcat logo]]
| Apache Tomcat is an implementation of the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed under the Java Community Process.<br>Apache Tomcat powers numerous large-scale, mission-critical web applications across a diverse range of industries and organizations.
| Apache Tomcat is an implementation of the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed under the Java Community Process.<br/>Apache Tomcat powers numerous large-scale, mission-critical web applications across a diverse range of industries and organizations.
|}
|}
= Installation =
= Installation =
<blockquote><span style="color:red">'''IMPORTANT: Apache-Tomcat requires the JRE QPKG [1] to be up and running.'''</span><br>
<blockquote><span style="color:red">'''IMPORTANT: Apache-Tomcat requires the JRE QPKG [1] to be up and running.'''</span>
*Download, Install and Enable the '''JRE QPKG''' first
*Download, Install and Enable the '''JRE QPKG''' first
*Download, Install and Enable the '''Apache-Tomcat QPKG'''.
*Download, Install and Enable the '''Apache-Tomcat QPKG'''.
<br> <small>[1] JRE QPKG is available only for the x86 QNAP Platform. Please refer to the SUN Java website about the release conditions for other processors.</small> <br> </blockquote>
<br/><small>[1] JRE QPKG is available only for the x86 QNAP Platform. Please refer to the SUN Java website about the release conditions for other processors.</small><br/></blockquote>
= Apache-Tomcat Administration =
= Apache-Tomcat Administration =
<blockquote>In your browser enter the following address [2]: <pre>http://<your_nas_ip>:7080/
<blockquote>In your browser enter the following address [2]:<pre>http://<your_nas_ip>:7080/
</pre>
</pre>
<small>[2] Forward the port to access the Apache-Tomcat server from external network</small> [[Image:Apache-tomcat admin.jpg|thumb|center|500px]]
<small>[2] Forward the port to access the Apache-Tomcat server from external network</small> [[File:Apache-tomcat admin.jpg|thumb|center|500px|Apache-tomcat admin.jpg]]
*To change the Apache-Tomcat port, edit the section below in the '''conf/server.xml''' file:
*To change the Apache-Tomcat port, edit the section below in the '''conf/server.xml''' file:
Line 22:
Line 23:
redirectPort="8443" />
redirectPort="8443" />
</pre>
</pre>
== Set up the Administrator account ==
If the page here above is displayed, it means that Apache-Tomcat is running.<br> Nevertheless don't be surprised if you cannot access the '''Status''' or the '''Tomcat Manager.''' You must first setup the Admin account.<br> Open the '''usr/local/tomcat/conf/tomcat-users.xml''' file using an SFTP client like Transmit(OS X) or WinSCP(Windows), and using a text editor insert the content below between the tags (''change with secret''):
== Set up the Administrator account ==
If the page here above is displayed, it means that Apache-Tomcat is running.<br/>Nevertheless don't be surprised if you cannot access the '''Status''' or the '''Tomcat Manager.''' You must first setup the Admin account.<br/>Open the '''usr/local/tomcat/conf/tomcat-users.xml''' file using an SFTP client like Transmit(OS X) or WinSCP(Windows), and using a text editor insert the content below between the tags (''change with secret''):
*In '''WAR file to deploy''', browse to your WAR file
*In '''WAR file to deploy''', browse to your WAR file
*Click '''Deploy''' [1].
*Click '''Deploy''' [1].
*Your application appears in the '''List Applications'''
*Your application appears in the '''List Applications'''
*Click the link in the list or http://your_nas_ip:7080/my_application
*Click the link in the list or [http://your_nas_ip:7080/my_application http://your_nas_ip:7080/my_application]
<small>[1] Deployed applcations are located under the '''Apache-Tomcat/webapps''' directory</small> </blockquote>
<small>[1] Deployed applcations are located under the '''Apache-Tomcat/webapps''' directory</small></blockquote>
<span style="color: red">'''IMPORTANT: Removal of the Apache-Tomcat QPKG will remove all the deployed applications and associated data.'''</span> <br><br>
<span style="color: red">'''IMPORTANT: Removal of the Apache-Tomcat QPKG will remove all the deployed applications and associated data.'''</span>
[[Category:Web Server & Applications (Apache + PHP + MySQL / SQLite)|T]]
[[Category:QPKG|Q]]
[[Category:JRE|J]]
Latest revision as of 18:36, 26 October 2015
By AdNovea – June 2009 – version 1.0
Apache Tomcat is an implementation of the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed under the Java Community Process. Apache Tomcat powers numerous large-scale, mission-critical web applications across a diverse range of industries and organizations.
Installation
IMPORTANT: Apache-Tomcat requires the JRE QPKG [1] to be up and running.
Download, Install and Enable the JRE QPKG first
Download, Install and Enable the Apache-Tomcat QPKG.
[1] JRE QPKG is available only for the x86 QNAP Platform. Please refer to the SUN Java website about the release conditions for other processors.
Apache-Tomcat Administration
In your browser enter the following address [2]:
http://<your_nas_ip>:7080/
[2] Forward the port to access the Apache-Tomcat server from external network
Apache-tomcat admin.jpg
To change the Apache-Tomcat port, edit the section below in the conf/server.xml file:
If the page here above is displayed, it means that Apache-Tomcat is running. Nevertheless don't be surprised if you cannot access the Status or the Tomcat Manager. You must first setup the Admin account. Open the usr/local/tomcat/conf/tomcat-users.xml file using an SFTP client like Transmit(OS X) or WinSCP(Windows), and using a text editor insert the content below between the tags (change with secret):