Äcdocutils.nodes
document
q)Åq}q(U	nametypesq}q(X"���downloading and installing metacatqNX���source install and upgradeqNX���upgrade metacatqNX���postgresql databaseq	NX���installing on windowsq
NX���troubleshootingqNX
���apache tomcatqàX(���to install the lsid server from a sourceq
NX���contentsqNX���upgradeqNX$���apache ant (if building from source)qNX���download metacatqNX���installing metacatqNX���download metacat source codeqNX7���check out metacat source code from svn (for developers)qNX���system requirementsqNX���installing on linuxqNX���quick start overviewqNX,���installing and configuring required softwareqNX���metacat download pageqàX(���apache httpd server (highly recommended)qNX���downloading metacatqNX���ubuntuqàX���new installqNX+���optional installation options (lsid server)qNX���doiqàX
���postgresqlq àX���download the metacat installerq!NX���java 7q"àX���apache httpd serverq#àX
���apache antq$àX���oracleq%àX���install required softwareq&NX:���install and configure the lsid server shipped with metacatq'NuUsubstitution_defsq(}q)Uparse_messagesq*]q+(cdocutils.nodes
system_message
q,)Åq-}q.(U	rawsourceq/U�Uparentq0cdocutils.nodes
section
q1)Åq2}q3(h/U�h0h1)Åq4}q5(h/U�h0h1)Åq6}q7(h/U�h0h1)Åq8}q9(h/U�h0hUsourceq:Xa���/var/lib/jenkins/jobs/Metacat_stable/workspace/METACAT_2_7_2/docs/user/metacat/source/install.rstq;Utagnameq<Usectionq=U
attributesq>}q?(Udupnamesq@]UclassesqA]UbackrefsqB]UidsqC]qDU"downloading-and-installing-metacatqEaUnamesqF]qGhauUlineqHKUdocumentqIhUchildrenqJ]qK(cdocutils.nodes
title
qL)ÅqM}qN(h/X"���Downloading and Installing MetacatqOh0h8h:h;h<UtitleqPh>}qQ(hC]hB]h@]hA]hF]UrefidqRUid9qSuhHKhIhhJ]qTcdocutils.nodes
Text
qUX"���Downloading and Installing MetacatqVÖÅqW}qX(h/hOh0hMubaubcdocutils.nodes
paragraph
qY)ÅqZ}q[(h/XM���Instructions for both Linux and Windows systems are included in this section.q\h0h8h:h;h<U	paragraphq]h>}q^(h@]hA]hB]hC]hF]uhHKhIhhJ]q_hUXM���Instructions for both Linux and Windows systems are included in this section.q`ÖÅqa}qb(h/h\h0hZubaubcdocutils.nodes
topic
qc)Åqd}qe(h/U�h0h8h:h;h<Utopicqfh>}qg(h@]hA]qhUcontentsqiahB]hC]qjUcontentsqkahF]qlhauhHKhIhhJ]qm(hL)Åqn}qo(h/U�h>}qp(h@]hA]hB]hC]hF]uh0hdhJ]qqhUX���ContentsqrÖÅqs}qt(h/U�h0hnubah<hPubcdocutils.nodes
bullet_list
qu)Åqv}qw(h/U�h0hdh:Nh<Ubullet_listqxh>}qy(h@]hA]hB]hC]hF]uhHNhIhhJ]qzcdocutils.nodes
list_item
q{)Åq|}q}(h/U�h>}q~(h@]hA]hB]hC]hF]uh0hvhJ]q(hY)ÅqÄ}qÅ(h/U�h>}qÇ(h@]hA]hB]hC]hF]uh0h|hJ]qÉcdocutils.nodes
reference
qÑ)ÅqÖ}qÜ(h/U�h>}qá(hC]qàhSahB]h@]hA]hF]UrefidhEuh0hÄhJ]qâhUX"���Downloading and Installing MetacatqäÖÅqã}qå(h/hOh0hÖubah<U	referenceqçubah<h]ubhu)Åqé}qè(h/U�h>}qê(h@]hA]hB]hC]hF]uh0h|hJ]që(h{)Åqí}qì(h/U�h>}qî(h@]hA]hB]hC]hF]uh0héhJ]qïhY)Åqñ}qó(h/U�h>}qò(h@]hA]hB]hC]hF]uh0híhJ]qôhÑ)Åqö}qõ(h/U�h>}qú(hC]qùUid10qûahB]h@]hA]hF]UrefidUsystem-requirementsqüuh0hñhJ]q†hUX���System Requirementsq°ÖÅq¢}q£(h/X���System Requirementsq§h0höubah<hçubah<h]ubah<U	list_itemq•ubh{)Åq¶}qß(h/U�h>}q®(h@]hA]hB]hC]hF]uh0héhJ]q©(hY)Åq™}q´(h/U�h>}q¨(h@]hA]hB]hC]hF]uh0h¶hJ]q≠hÑ)ÅqÆ}qØ(h/U�h>}q∞(hC]q±Uid11q≤ahB]h@]hA]hF]UrefidUinstalling-on-linuxq≥uh0h™hJ]q¥hUX���Installing on LinuxqµÖÅq∂}q∑(h/X���Installing on Linuxq∏h0hÆubah<hçubah<h]ubhu)Åqπ}q∫(h/U�h>}qª(h@]hA]hB]hC]hF]uh0h¶hJ]qº(h{)ÅqΩ}qæ(h/U�h>}qø(h@]hA]hB]hC]hF]uh0hπhJ]q¿hY)Åq¡}q¬(h/U�h>}q√(h@]hA]hB]hC]hF]uh0hΩhJ]qƒhÑ)Åq≈}q∆(h/U�h>}q«(hC]q»Uid12q…ahB]h@]hA]hF]UrefidUquick-start-overviewq uh0h¡hJ]qÀhUX���Quick Start OverviewqÃÖÅqÕ}qŒ(h/X���Quick Start Overviewqœh0h≈ubah<hçubah<h]ubah<h•ubh{)Åq–}q—(h/U�h>}q“(h@]hA]hB]hC]hF]uh0hπhJ]q”(hY)Åq‘}q’(h/U�h>}q÷(h@]hA]hB]hC]hF]uh0h–hJ]q◊hÑ)Åqÿ}qŸ(h/U�h>}q⁄(hC]q€Uid13q‹ahB]h@]hA]hF]UrefidUdownloading-metacatq›uh0h‘hJ]qfihUX���Downloading MetacatqflÖÅq‡}q·(h/X���Downloading Metacatq‚h0hÿubah<hçubah<h]ubhu)Åq„}q‰(h/U�h>}qÂ(h@]hA]hB]hC]hF]uh0h–hJ]qÊ(h{)ÅqÁ}qË(h/U�h>}qÈ(h@]hA]hB]hC]hF]uh0h„hJ]qÍhY)ÅqÎ}qÏ(h/U�h>}qÌ(h@]hA]hB]hC]hF]uh0hÁhJ]qÓhÑ)ÅqÔ}q(h/U�h>}qÒ(hC]qÚUid14qÛahB]h@]hA]hF]UrefidUdownload-the-metacat-installerqÙuh0hÎhJ]qıhUX���Download the Metacat InstallerqˆÖÅq˜}q¯(h/X���Download the Metacat Installerq˘h0hÔubah<hçubah<h]ubah<h•ubh{)Åq˙}q˚(h/U�h>}q¸(h@]hA]hB]hC]hF]uh0h„hJ]q˝hY)Åq˛}qˇ(h/U�h>}r���(h@]hA]hB]hC]hF]uh0h˙hJ]r��hÑ)År��}r��(h/U�h>}r��(hC]r��Uid15r��ahB]h@]hA]hF]UrefidUdownload-metacat-source-coder��uh0h˛hJ]r��hUX���Download Metacat Source Coder	��ÖÅr
��}r��(h/X���Download Metacat Source Coder��h0j��ubah<hçubah<h]ubah<h•ubh{)År
��}r��(h/U�h>}r��(h@]hA]hB]hC]hF]uh0h„hJ]r��hY)År��}r��(h/U�h>}r��(h@]hA]hB]hC]hF]uh0j
��hJ]r��hÑ)År��}r��(h/U�h>}r��(hC]r��Uid16r��ahB]h@]hA]hF]UrefidU5check-out-metacat-source-code-from-svn-for-developersr��uh0j��hJ]r��hUX7���Check Out Metacat Source Code from SVN (for Developers)r��ÖÅr��}r��(h/X7���Check Out Metacat Source Code from SVN (for Developers)r��h0j��ubah<hçubah<h]ubah<h•ubeh<hxubeh<h•ubh{)År ��}r!��(h/U�h>}r"��(h@]hA]hB]hC]hF]uh0hπhJ]r#��(hY)År$��}r%��(h/U�h>}r&��(h@]hA]hB]hC]hF]uh0j ��hJ]r'��hÑ)År(��}r)��(h/U�h>}r*��(hC]r+��Uid17r,��ahB]h@]hA]hF]UrefidU,installing-and-configuring-required-softwarer-��uh0j$��hJ]r.��hUX,���Installing and Configuring Required Softwarer/��ÖÅr0��}r1��(h/X,���Installing and Configuring Required Softwarer2��h0j(��ubah<hçubah<h]ubhu)År3��}r4��(h/U�h>}r5��(h@]hA]hB]hC]hF]uh0j ��hJ]r6��(h{)År7��}r8��(h/U�h>}r9��(h@]hA]hB]hC]hF]uh0j3��hJ]r:��hY)År;��}r<��(h/U�h>}r=��(h@]hA]hB]hC]hF]uh0j7��hJ]r>��hÑ)År?��}r@��(h/U�h>}rA��(hC]rB��Uid18rC��ahB]h@]hA]hF]UrefidUid1rD��uh0j;��hJ]rE��hUX���Java 7rF��ÖÅrG��}rH��(h/X���Java 7rI��h0j?��ubah<hçubah<h]ubah<h•ubh{)ÅrJ��}rK��(h/U�h>}rL��(h@]hA]hB]hC]hF]uh0j3��hJ]rM��hY)ÅrN��}rO��(h/U�h>}rP��(h@]hA]hB]hC]hF]uh0jJ��hJ]rQ��hÑ)ÅrR��}rS��(h/U�h>}rT��(hC]rU��Uid19rV��ahB]h@]hA]hF]UrefidUid2rW��uh0jN��hJ]rX��hUX
���Apache TomcatrY��ÖÅrZ��}r[��(h/X
���Apache Tomcatr\��h0jR��ubah<hçubah<h]ubah<h•ubh{)År]��}r^��(h/U�h>}r_��(h@]hA]hB]hC]hF]uh0j3��hJ]r`��hY)Åra��}rb��(h/U�h>}rc��(h@]hA]hB]hC]hF]uh0j]��hJ]rd��hÑ)Åre��}rf��(h/U�h>}rg��(hC]rh��Uid20ri��ahB]h@]hA]hF]UrefidU&apache-httpd-server-highly-recommendedrj��uh0ja��hJ]rk��hUX(���Apache HTTPD Server (Highly Recommended)rl��ÖÅrm��}rn��(h/X(���Apache HTTPD Server (Highly Recommended)ro��h0je��ubah<hçubah<h]ubah<h•ubh{)Årp��}rq��(h/U�h>}rr��(h@]hA]hB]hC]hF]uh0j3��hJ]rs��hY)Årt��}ru��(h/U�h>}rv��(h@]hA]hB]hC]hF]uh0jp��hJ]rw��hÑ)Årx��}ry��(h/U�h>}rz��(hC]r{��Uid21r|��ahB]h@]hA]hF]UrefidUpostgresql-databaser}��uh0jt��hJ]r~��hUX���PostgreSQL Databaser��ÖÅrÄ��}rÅ��(h/X���PostgreSQL DatabaserÇ��h0jx��ubah<hçubah<h]ubah<h•ubh{)ÅrÉ��}rÑ��(h/U�h>}rÖ��(h@]hA]hB]hC]hF]uh0j3��hJ]rÜ��hY)Årá��}rà��(h/U�h>}râ��(h@]hA]hB]hC]hF]uh0jÉ��hJ]rä��hÑ)Årã��}rå��(h/U�h>}rç��(hC]ré��Uid22rè��ahB]h@]hA]hF]UrefidU"apache-ant-if-building-from-sourcerê��uh0já��hJ]rë��hUX$���Apache Ant (if building from Source)rí��ÖÅrì��}rî��(h/X$���Apache Ant (if building from Source)rï��h0jã��ubah<hçubah<h]ubah<h•ubeh<hxubeh<h•ubh{)Årñ��}ró��(h/U�h>}rò��(h@]hA]hB]hC]hF]uh0hπhJ]rô��(hY)Årö��}rõ��(h/U�h>}rú��(h@]hA]hB]hC]hF]uh0jñ��hJ]rù��hÑ)Årû��}rü��(h/U�h>}r†��(hC]r°��Uid23r¢��ahB]h@]hA]hF]UrefidUinstalling-metacatr£��uh0jö��hJ]r§��hUX���Installing Metacatr•��ÖÅr¶��}rß��(h/X���Installing Metacatr®��h0jû��ubah<hçubah<h]ubhu)År©��}r™��(h/U�h>}r´��(h@]hA]hB]hC]hF]uh0jñ��hJ]r¨��(h{)År≠��}rÆ��(h/U�h>}rØ��(h@]hA]hB]hC]hF]uh0j©��hJ]r∞��hY)År±��}r≤��(h/U�h>}r≥��(h@]hA]hB]hC]hF]uh0j≠��hJ]r¥��hÑ)Årµ��}r∂��(h/U�h>}r∑��(hC]r∏��Uid24rπ��ahB]h@]hA]hF]UrefidUnew-installr∫��uh0j±��hJ]rª��hUX���New Installrº��ÖÅrΩ��}ræ��(h/X���New Installrø��h0jµ��ubah<hçubah<h]ubah<h•ubh{)År¿��}r¡��(h/U�h>}r¬��(h@]hA]hB]hC]hF]uh0j©��hJ]r√��hY)Årƒ��}r≈��(h/U�h>}r∆��(h@]hA]hB]hC]hF]uh0j¿��hJ]r«��hÑ)År»��}r…��(h/U�h>}r ��(hC]rÀ��Uid25rÃ��ahB]h@]hA]hF]UrefidUupgrade-metacatrÕ��uh0jƒ��hJ]rŒ��hUX���Upgrade Metacatrœ��ÖÅr–��}r—��(h/X���Upgrade Metacatr“��h0j»��ubah<hçubah<h]ubah<h•ubh{)År”��}r‘��(h/U�h>}r’��(h@]hA]hB]hC]hF]uh0j©��hJ]r÷��hY)År◊��}rÿ��(h/U�h>}rŸ��(h@]hA]hB]hC]hF]uh0j”��hJ]r⁄��hÑ)År€��}r‹��(h/U�h>}r›��(hC]rfi��Uid26rfl��ahB]h@]hA]hF]UrefidUsource-install-and-upgrader‡��uh0j◊��hJ]r·��hUX���Source Install and Upgrader‚��ÖÅr„��}r‰��(h/X���Source Install and UpgraderÂ��h0j€��ubah<hçubah<h]ubah<h•ubeh<hxubeh<h•ubh{)ÅrÊ��}rÁ��(h/U�h>}rË��(h@]hA]hB]hC]hF]uh0hπhJ]rÈ��(hY)ÅrÍ��}rÎ��(h/U�h>}rÏ��(h@]hA]hB]hC]hF]uh0jÊ��hJ]rÌ��hÑ)ÅrÓ��}rÔ��(h/U�h>}r��(hC]rÒ��Uid27rÚ��ahB]h@]hA]hF]UrefidU)optional-installation-options-lsid-serverrÛ��uh0jÍ��hJ]rÙ��hUX+���Optional Installation Options (LSID Server)rı��ÖÅrˆ��}r˜��(h/X+���Optional Installation Options (LSID Server)r¯��h0jÓ��ubah<hçubah<h]ubhu)År˘��}r˙��(h/U�h>}r˚��(h@]hA]hB]hC]hF]uh0jÊ��hJ]r¸��(h{)År˝��}r˛��(h/U�h>}rˇ��(h@]hA]hB]hC]hF]uh0j˘��hJ]r���hY)År��}r��(h/U�h>}r��(h@]hA]hB]hC]hF]uh0j˝��hJ]r��hÑ)År��}r��(h/U�h>}r��(hC]r��Uid28r	��ahB]h@]hA]hF]UrefidU:install-and-configure-the-lsid-server-shipped-with-metacatr
��uh0j��hJ]r��hUX:���Install and configure the LSID Server shipped with Metacatr��ÖÅr
��}r��(h/X:���Install and configure the LSID Server shipped with Metacatr��h0j��ubah<hçubah<h]ubah<h•ubh{)År��}r��(h/U�h>}r��(h@]hA]hB]hC]hF]uh0j˘��hJ]r��hY)År��}r��(h/U�h>}r��(h@]hA]hB]hC]hF]uh0j��hJ]r��hÑ)År��}r��(h/U�h>}r��(hC]r��Uid29r��ahB]h@]hA]hF]UrefidU(to-install-the-lsid-server-from-a-sourcer��uh0j��hJ]r��hUX(���To install the LSID server from a sourcer��ÖÅr ��}r!��(h/X(���To install the LSID server from a sourcer"��h0j��ubah<hçubah<h]ubah<h•ubeh<hxubeh<h•ubh{)År#��}r$��(h/U�h>}r%��(h@]hA]hB]hC]hF]uh0hπhJ]r&��hY)År'��}r(��(h/U�h>}r)��(h@]hA]hB]hC]hF]uh0j#��hJ]r*��hÑ)År+��}r,��(h/U�h>}r-��(hC]r.��Uid30r/��ahB]h@]hA]hF]UrefidUtroubleshootingr0��uh0j'��hJ]r1��hUX���Troubleshootingr2��ÖÅr3��}r4��(h/X���Troubleshootingr5��h0j+��ubah<hçubah<h]ubah<h•ubeh<hxubeh<h•ubh{)År6��}r7��(h/U�h>}r8��(h@]hA]hB]hC]hF]uh0héhJ]r9��(hY)År:��}r;��(h/U�h>}r<��(h@]hA]hB]hC]hF]uh0j6��hJ]r=��hÑ)År>��}r?��(h/U�h>}r@��(hC]rA��Uid31rB��ahB]h@]hA]hF]UrefidUinstalling-on-windowsrC��uh0j:��hJ]rD��hUX���Installing on WindowsrE��ÖÅrF��}rG��(h/X���Installing on WindowsrH��h0j>��ubah<hçubah<h]ubhu)ÅrI��}rJ��(h/U�h>}rK��(h@]hA]hB]hC]hF]uh0j6��hJ]rL��(h{)ÅrM��}rN��(h/U�h>}rO��(h@]hA]hB]hC]hF]uh0jI��hJ]rP��hY)ÅrQ��}rR��(h/U�h>}rS��(h@]hA]hB]hC]hF]uh0jM��hJ]rT��hÑ)ÅrU��}rV��(h/U�h>}rW��(hC]rX��Uid32rY��ahB]h@]hA]hF]UrefidUdownload-metacatrZ��uh0jQ��hJ]r[��hUX���Download Metacatr\��ÖÅr]��}r^��(h/X���Download Metacatr_��h0jU��ubah<hçubah<h]ubah<h•ubh{)År`��}ra��(h/U�h>}rb��(h@]hA]hB]hC]hF]uh0jI��hJ]rc��(hY)Ård��}re��(h/U�h>}rf��(h@]hA]hB]hC]hF]uh0j`��hJ]rg��hÑ)Årh��}ri��(h/U�h>}rj��(hC]rk��Uid33rl��ahB]h@]hA]hF]UrefidUinstall-required-softwarerm��uh0jd��hJ]rn��hUX���Install Required Softwarero��ÖÅrp��}rq��(h/X���Install Required Softwarerr��h0jh��ubah<hçubah<h]ubhu)Års��}rt��(h/U�h>}ru��(h@]hA]hB]hC]hF]uh0j`��hJ]rv��(h{)Årw��}rx��(h/U�h>}ry��(h@]hA]hB]hC]hF]uh0js��hJ]rz��hY)År{��}r|��(h/U�h>}r}��(h@]hA]hB]hC]hF]uh0jw��hJ]r~��hÑ)År��}rÄ��(h/U�h>}rÅ��(hC]rÇ��Uid34rÉ��ahB]h@]hA]hF]UrefidUid3rÑ��uh0j{��hJ]rÖ��hUX���Java 7rÜ��ÖÅrá��}rà��(h/X���Java 7râ��h0j��ubah<hçubah<h]ubah<h•ubh{)Årä��}rã��(h/U�h>}rå��(h@]hA]hB]hC]hF]uh0js��hJ]rç��hY)Åré��}rè��(h/U�h>}rê��(h@]hA]hB]hC]hF]uh0jä��hJ]rë��hÑ)Årí��}rì��(h/U�h>}rî��(hC]rï��Uid35rñ��ahB]h@]hA]hF]UrefidUid4ró��uh0jé��hJ]rò��hUX
���Apache Tomcatrô��ÖÅrö��}rõ��(h/X
���Apache Tomcatrú��h0jí��ubah<hçubah<h]ubah<h•ubh{)Årù��}rû��(h/U�h>}rü��(h@]hA]hB]hC]hF]uh0js��hJ]r†��hY)År°��}r¢��(h/U�h>}r£��(h@]hA]hB]hC]hF]uh0jù��hJ]r§��hÑ)År•��}r¶��(h/U�h>}rß��(hC]r®��Uid36r©��ahB]h@]hA]hF]UrefidUid5r™��uh0j°��hJ]r´��hUX���PostgreSQL Databaser¨��ÖÅr≠��}rÆ��(h/X���PostgreSQL DatabaserØ��h0j•��ubah<hçubah<h]ubah<h•ubeh<hxubeh<h•ubh{)År∞��}r±��(h/U�h>}r≤��(h@]hA]hB]hC]hF]uh0jI��hJ]r≥��(hY)År¥��}rµ��(h/U�h>}r∂��(h@]hA]hB]hC]hF]uh0j∞��hJ]r∑��hÑ)År∏��}rπ��(h/U�h>}r∫��(hC]rª��Uid37rº��ahB]h@]hA]hF]UrefidUid6rΩ��uh0j¥��hJ]ræ��hUX���Installing Metacatrø��ÖÅr¿��}r¡��(h/X���Installing Metacatr¬��h0j∏��ubah<hçubah<h]ubhu)År√��}rƒ��(h/U�h>}r≈��(h@]hA]hB]hC]hF]uh0j∞��hJ]r∆��(h{)År«��}r»��(h/U�h>}r…��(h@]hA]hB]hC]hF]uh0j√��hJ]r ��hY)ÅrÀ��}rÃ��(h/U�h>}rÕ��(h@]hA]hB]hC]hF]uh0j«��hJ]rŒ��hÑ)Årœ��}r–��(h/U�h>}r—��(hC]r“��Uid38r”��ahB]h@]hA]hF]UrefidUid7r‘��uh0jÀ��hJ]r’��hUX���New Installr÷��ÖÅr◊��}rÿ��(h/X���New InstallrŸ��h0jœ��ubah<hçubah<h]ubah<h•ubh{)År⁄��}r€��(h/U�h>}r‹��(h@]hA]hB]hC]hF]uh0j√��hJ]r›��hY)Årfi��}rfl��(h/U�h>}r‡��(h@]hA]hB]hC]hF]uh0j⁄��hJ]r·��hÑ)År‚��}r„��(h/U�h>}r‰��(hC]rÂ��Uid39rÊ��ahB]h@]hA]hF]UrefidUupgraderÁ��uh0jfi��hJ]rË��hUX���UpgraderÈ��ÖÅrÍ��}rÎ��(h/X���UpgraderÏ��h0j‚��ubah<hçubah<h]ubah<h•ubeh<hxubeh<h•ubeh<hxubeh<h•ubeh<hxubeh<h•ubaubeubh1)ÅrÌ��}rÓ��(h/U�h0h8h:h;h<h=h>}rÔ��(h@]hA]hB]hC]r��hüahF]rÒ��hauhHK	hIhhJ]rÚ��(hL)ÅrÛ��}rÙ��(h/h§h0jÌ��h:h;h<hPh>}rı��(hC]hB]h@]hA]hF]hRhûuhHK	hIhhJ]rˆ��hUX���System Requirementsr˜��ÖÅr¯��}r˘��(h/h§h0jÛ��ubaubhY)År˙��}r˚��(h/X≠���In addition to meeting the recommended system requirements, the server on which
you wish to install Metacat must have the following software installed and
running correctly:r¸��h0jÌ��h:h;h<h]h>}r˝��(h@]hA]hB]hC]hF]uhHK
hIhhJ]r˛��hUX≠���In addition to meeting the recommended system requirements, the server on which
you wish to install Metacat must have the following software installed and
running correctly:rˇ��ÖÅr���}r��(h/j¸��h0j˙��ubaubhu)År��}r��(h/U�h0jÌ��h:h;h<hxh>}r��(Ubulletr��X���*hC]hB]h@]hA]hF]uhHKhIhhJ]r��(h{)År��}r��(h/X���PostgreSQL_r	��h0j��h:h;h<h•h>}r
��(h@]hA]hB]hC]hF]uhHNhIhhJ]r��hY)År��}r
��(h/j	��h0j��h:h;h<h]h>}r��(h@]hA]hB]hC]hF]uhHKhJ]r��hÑ)År��}r��(h/X���PostgreSQL_Uresolvedr��Kh0j��h<hçh>}r��(UnameX
���PostgreSQLUrefurir��X���http://www.postgresql.org/r��hC]hB]h@]hA]hF]uhJ]r��hUX
���PostgreSQLr��ÖÅr��}r��(h/U�h0j��ubaubaubaubh{)År��}r��(h/X'���`Apache Ant`_ (if building from source)r��h0j��h:h;h<h•h>}r��(h@]hA]hB]hC]hF]uhHNhIhhJ]r��hY)År��}r ��(h/j��h0j��h:h;h<h]h>}r!��(h@]hA]hB]hC]hF]uhHKhJ]r"��(hÑ)År#��}r$��(h/X
���`Apache Ant`_j��Kh0j��h<hçh>}r%��(UnameX
���Apache Antj��X���http://ant.apache.org/r&��hC]hB]h@]hA]hF]uhJ]r'��hUX
���Apache Antr(��ÖÅr)��}r*��(h/U�h0j#��ubaubhUX��� (if building from source)r+��ÖÅr,��}r-��(h/X��� (if building from source)h0j��ubeubaubh{)År.��}r/��(h/X���`Apache Tomcat`_r0��h0j��h:h;h<h•h>}r1��(h@]hA]hB]hC]hF]uhHNhIhhJ]r2��hY)År3��}r4��(h/j0��h0j.��h:h;h<h]h>}r5��(h@]hA]hB]hC]hF]uhHKhJ]r6��hÑ)År7��}r8��(h/j0��j��Kh0j3��h<hçh>}r9��(UnameX
���Apache Tomcatj��X���http://tomcat.apache.org/r:��hC]hB]h@]hA]hF]uhJ]r;��hUX
���Apache Tomcatr<��ÖÅr=��}r>��(h/U�h0j7��ubaubaubaubh{)År?��}r@��(h/X��`Apache HTTPD Server`_ (recommended)

* In order to use the Metacat Registry (and for a more robust Web-serving environment in general), the Apache Web server should be installed with Tomcat and the two should be integrated. See the installing Apache for more information.
h0j��h:Nh<h•h>}rA��(h@]hA]hB]hC]hF]uhHNhIhhJ]rB��(hY)ÅrC��}rD��(h/X$���`Apache HTTPD Server`_ (recommended)h0j?��h:h;h<h]h>}rE��(h@]hA]hB]hC]hF]uhHKhJ]rF��(hÑ)ÅrG��}rH��(h/X���`Apache HTTPD Server`_j��Kh0jC��h<hçh>}rI��(UnameX���Apache HTTPD Serverj��X���http://httpd.apache.org/rJ��hC]hB]h@]hA]hF]uhJ]rK��hUX���Apache HTTPD ServerrL��ÖÅrM��}rN��(h/U�h0jG��ubaubhUX��� (recommended)rO��ÖÅrP��}rQ��(h/X��� (recommended)h0jC��ubeubhu)ÅrR��}rS��(h/U�h>}rT��(j��X���*hC]hB]h@]hA]hF]uh0j?��hJ]rU��h{)ÅrV��}rW��(h/XÈ���In order to use the Metacat Registry (and for a more robust Web-serving environment in general), the Apache Web server should be installed with Tomcat and the two should be integrated. See the installing Apache for more information.
h>}rX��(h@]hA]hB]hC]hF]uh0jR��hJ]rY��hY)ÅrZ��}r[��(h/XË���In order to use the Metacat Registry (and for a more robust Web-serving environment in general), the Apache Web server should be installed with Tomcat and the two should be integrated. See the installing Apache for more information.r\��h0jV��h:h;h<h]h>}r]��(h@]hA]hB]hC]hF]uhHKhJ]r^��hUXË���In order to use the Metacat Registry (and for a more robust Web-serving environment in general), the Apache Web server should be installed with Tomcat and the two should be integrated. See the installing Apache for more information.r_��ÖÅr`��}ra��(h/j\��h0jZ��ubaubah<h•ubah<hxubeubh{)Årb��}rc��(h/X'���`Java 7`_ (Note: Java 6 is deprecated)
h0j��h:h;h<h•h>}rd��(h@]hA]hB]hC]hF]uhHNhIhhJ]re��hY)Årf��}rg��(h/X&���`Java 7`_ (Note: Java 6 is deprecated)h0jb��h:h;h<h]h>}rh��(h@]hA]hB]hC]hF]uhHKhJ]ri��(hÑ)Årj��}rk��(h/X	���`Java 7`_j��Kh0jf��h<hçh>}rl��(UnameX���Java 7j��XS���http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.htmlrm��hC]hB]h@]hA]hF]uhJ]rn��hUX���Java 7ro��ÖÅrp��}rq��(h/U�h0jj��ubaubhUX��� (Note: Java 6 is deprecated)rr��ÖÅrs��}rt��(h/X��� (Note: Java 6 is deprecated)h0jf��ubeubaubeubcdocutils.nodes
target
ru��)Årv��}rw��(h/X*���.. _PostgreSQL: http://www.postgresql.org/U
referencedrx��Kh0j��h:h;h<Utargetry��h>}rz��(j��j��hC]r{��U
postgresqlr|��ahB]h@]hA]hF]r}��h auhHKhIhhJ]ubju��)År~��}r��(h/X"���.. _Oracle: http://www.oracle.com/jx��Kh0jÌ��h:h;h<jy��h>}rÄ��(j��X���http://www.oracle.com/rÅ��hC]rÇ��UoraclerÉ��ahB]h@]hA]hF]rÑ��h%auhHKhIhhJ]ubju��)ÅrÖ��}rÜ��(h/X&���.. _Apache Ant: http://ant.apache.org/jx��Kh0jÌ��h:h;h<jy��h>}rá��(j��j&��hC]rà��U
apache-antrâ��ahB]h@]hA]hF]rä��h$auhHKhIhhJ]ubju��)Årã��}rå��(h/X,���.. _Apache Tomcat: http://tomcat.apache.org/jx��Kh0jÌ��h:h;h<jy��h>}rç��(j��j:��hC]ré��U
apache-tomcatrè��ahB]h@]hA]hF]rê��hauhHKhIhhJ]ubju��)Årë��}rí��(h/X1���.. _Apache HTTPD Server: http://httpd.apache.org/jx��Kh0jÌ��h:h;h<jy��h>}rì��(j��jJ��hC]rî��Uapache-httpd-serverrï��ahB]h@]hA]hF]rñ��h#auhHKhIhhJ]ubju��)Åró��}rò��(h/X_���.. _Java 7: http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.htmljx��Kh0jÌ��h:h;h<jy��h>}rô��(j��jm��hC]rö��Ujava-7rõ��ahB]h@]hA]hF]rú��h"auhHK!hIhhJ]ubhY)Årù��}rû��(h/X(���System requirements for running Metacat:rü��h0jÌ��h:h;h<h]h>}r†��(h@]hA]hB]hC]hF]uhHK#hIhhJ]r°��hUX(���System requirements for running Metacat:r¢��ÖÅr£��}r§��(h/jü��h0jù��ubaubhu)År•��}r¶��(h/U�h0jÌ��h:h;h<hxh>}rß��(j��X���*hC]hB]h@]hA]hF]uhHK%hIhhJ]r®��(h{)År©��}r™��(h/X%���a server running PostgreSQL_ databaser´��h0j•��h:h;h<h•h>}r¨��(h@]hA]hB]hC]hF]uhHNhIhhJ]r≠��hY)ÅrÆ��}rØ��(h/j´��h0j©��h:h;h<h]h>}r∞��(h@]hA]hB]hC]hF]uhHK%hJ]r±��(hUX���a server running r≤��ÖÅr≥��}r¥��(h/X���a server running h0jÆ��ubhÑ)Årµ��}r∂��(h/X���PostgreSQL_j��Kh0jÆ��h<hçh>}r∑��(UnameX
���PostgreSQLj��j��hC]hB]h@]hA]hF]uhJ]r∏��hUX
���PostgreSQLrπ��ÖÅr∫��}rª��(h/U�h0jµ��ubaubhUX	��� databaserº��ÖÅrΩ��}ræ��(h/X	��� databaseh0jÆ��ubeubaubh{)Årø��}r¿��(h/X���at least 512MB RAMr¡��h0j•��h:h;h<h•h>}r¬��(h@]hA]hB]hC]hF]uhHNhIhhJ]r√��hY)Årƒ��}r≈��(h/j¡��h0jø��h:h;h<h]h>}r∆��(h@]hA]hB]hC]hF]uhHK&hJ]r«��hUX���at least 512MB RAMr»��ÖÅr…��}r ��(h/j¡��h0jƒ��ubaubaubh{)ÅrÀ��}rÃ��(h/XÁ���200 MB disk space (Note: The amount of disk space required depends on the size of your RDBMS tablespace and the the size and number of documents stored. Metacat itself requires only about 140 MB of free space after installation).

h0j•��h:h;h<h•h>}rÕ��(h@]hA]hB]hC]hF]uhHNhIhhJ]rŒ��hY)Årœ��}r–��(h/XÂ���200 MB disk space (Note: The amount of disk space required depends on the size of your RDBMS tablespace and the the size and number of documents stored. Metacat itself requires only about 140 MB of free space after installation).r—��h0jÀ��h:h;h<h]h>}r“��(h@]hA]hB]hC]hF]uhHK'hJ]r”��hUXÂ���200 MB disk space (Note: The amount of disk space required depends on the size of your RDBMS tablespace and the the size and number of documents stored. Metacat itself requires only about 140 MB of free space after installation).r‘��ÖÅr’��}r÷��(h/j—��h0jœ��ubaubaubeubeubh6h1)År◊��}rÿ��(h/U�h0h8h:h;h<h=h>}rŸ��(h@]hA]hB]hC]r⁄��jC��ahF]r€��h
auhHMhIhhJ]r‹��(hL)År›��}rfi��(h/jH��h0j◊��h:h;h<hPh>}rfl��(hC]hB]h@]hA]hF]hRjB��uhHMhIhhJ]r‡��hUX���Installing on Windowsr·��ÖÅr‚��}r„��(h/jH��h0j›��ubaubhY)År‰��}rÂ��(h/X˜���Metacat can be installed on Windows. Please follow the instructions in this
section for downloading Metacat, installing the required software, and
installing Metacat. Note that Registry and Data Upload functionality has not
been tested on Windows.rÊ��h0j◊��h:h;h<h]h>}rÁ��(h@]hA]hB]hC]hF]uhHMhIhhJ]rË��hUX˜���Metacat can be installed on Windows. Please follow the instructions in this
section for downloading Metacat, installing the required software, and
installing Metacat. Note that Registry and Data Upload functionality has not
been tested on Windows.rÈ��ÖÅrÍ��}rÎ��(h/jÊ��h0j‰��ubaubh1)ÅrÏ��}rÌ��(h/U�h0j◊��h:h;h<h=h>}rÓ��(h@]hA]hB]hC]rÔ��jZ��ahF]r��hauhHM%hIhhJ]rÒ��(hL)ÅrÚ��}rÛ��(h/j_��h0jÏ��h:h;h<hPh>}rÙ��(hC]hB]h@]hA]hF]hRjY��uhHM%hIhhJ]rı��hUX���Download Metacatrˆ��ÖÅr˜��}r¯��(h/j_��h0jÚ��ubaubhY)År˘��}r˙��(h/XP���To obtain a Metacat WAR file, which is used when installing the Metacat
servlet:r˚��h0jÏ��h:h;h<h]h>}r¸��(h@]hA]hB]hC]hF]uhHM&hIhhJ]r˝��hUXP���To obtain a Metacat WAR file, which is used when installing the Metacat
servlet:r˛��ÖÅrˇ��}r���(h/j˚��h0j˘��ubaubcdocutils.nodes
enumerated_list
r��)År��}r��(h/U�h0jÏ��h:h;h<Uenumerated_listr��h>}r��(Usuffixr��U.hC]hB]h@]Uprefixr��U�hA]hF]Uenumtyper��Uarabicr	��uhHM)hIhhJ]r
��(h{)År��}r��(h/X∂���Browse to the KNB Software Download Page. In the Metacat section, select
the link that looks like: metacat-bin-X.X.X.zip, where X.X.X is the latest
version of Metacat (e.g., 2.0.4).
h0j��h:h;h<h•h>}r
��(h@]hA]hB]hC]hF]uhHNhIhhJ]r��hY)År��}r��(h/Xµ���Browse to the KNB Software Download Page. In the Metacat section, select
the link that looks like: metacat-bin-X.X.X.zip, where X.X.X is the latest
version of Metacat (e.g., 2.0.4).r��h0j��h:h;h<h]h>}r��(h@]hA]hB]hC]hF]uhHM)hJ]r��hUXµ���Browse to the KNB Software Download Page. In the Metacat section, select
the link that looks like: metacat-bin-X.X.X.zip, where X.X.X is the latest
version of Metacat (e.g., 2.0.4).r��ÖÅr��}r��(h/j��h0j��ubaubaubh{)År��}r��(h/X.���Choose to download and Save the file locally.
h0j��h:h;h<h•h>}r��(h@]hA]hB]hC]hF]uhHNhIhhJ]r��hY)År��}r��(h/X-���Choose to download and Save the file locally.r��h0j��h:h;h<h]h>}r��(h@]hA]hB]hC]hF]uhHM-hJ]r��hUX-���Choose to download and Save the file locally.r ��ÖÅr!��}r"��(h/j��h0j��ubaubaubh{)År#��}r$��(h/X≤���Extract the Metacat package files using your Windows zip utility. You
should see a WAR file and several supporting files (we will only use the WAR
file when installing Metacat).
h0j��h:h;h<h•h>}r%��(h@]hA]hB]hC]hF]uhHNhIhhJ]r&��hY)År'��}r(��(h/X±���Extract the Metacat package files using your Windows zip utility. You
should see a WAR file and several supporting files (we will only use the WAR
file when installing Metacat).r)��h0j#��h:h;h<h]h>}r*��(h@]hA]hB]hC]hF]uhHM/hJ]r+��hUX±���Extract the Metacat package files using your Windows zip utility. You
should see a WAR file and several supporting files (we will only use the WAR
file when installing Metacat).r,��ÖÅr-��}r.��(h/j)��h0j'��ubaubaubeubhY)År/��}r0��(h/Xë���Note: The location where these files were extracted will be referred to as the
``<metacat_package_dir>`` for the remainder of this documentation.h0j��h:h;h<h]h>}r1��(h@]hA]hB]hC]hF]uhHM3hIhhJ]r2��(hUXO���Note: The location where these files were extracted will be referred to as the
r3��ÖÅr4��}r5��(h/XO���Note: The location where these files were extracted will be referred to as the
h0j/��ubcdocutils.nodes
literal
r6��)År7��}r8��(h/X���``<metacat_package_dir>``h>}r9��(h@]hA]hB]hC]hF]uh0j/��hJ]r:��hUX���<metacat_package_dir>r;��ÖÅr<��}r=��(h/U�h0j7��ubah<Uliteralr>��ubhUX)��� for the remainder of this documentation.r?��ÖÅr@��}rA��(h/X)��� for the remainder of this documentation.h0j/��ubeubhY)ÅrB��}rC��(h/Xm���Note: Before installing Metacat, please ensure that all required software is
installed and running correctly.rD��h0j��h:h;h<h]h>}rE��(h@]hA]hB]hC]hF]uhHM6hIhhJ]rF��hUXm���Note: Before installing Metacat, please ensure that all required software is
installed and running correctly.rG��ÖÅrH��}rI��(h/jD��h0jB��ubaubeubh1)ÅrJ��}rK��(h/U�h0j◊��h:h;h<h=h>}rL��(h@]hA]hB]hC]rM��jm��ahF]rN��h&auhHM;hIhhJ]rO��(hL)ÅrP��}rQ��(h/jr��h0jJ��h:h;h<hPh>}rR��(hC]hB]h@]hA]hF]hRjl��uhHM;hIhhJ]rS��hUX���Install Required SoftwarerT��ÖÅrU��}rV��(h/jr��h0jP��ubaubhY)ÅrW��}rX��(h/Xó���Before you can install and run Metacat, you must ensure that a recent Java SDK,
PostgreSQL and Tomcat are installed, configured, and running correctly.rY��h0jJ��h:h;h<h]h>}rZ��(h@]hA]hB]hC]hF]uhHM<hIhhJ]r[��hUX�Before you can install and run Metacat, you must ensure that a recent Java SDK,
PostgreSQL and Tomcat are installed, configured, and running correctly.r\��ÖÅr]��}r^��(h/jY��h0jW��ubaubhu)År_��}r`��(h/U�h0jJ��h:h;h<hxh>}ra��(j��X���*hC]hB]h@]hA]hF]uhHM?hIhhJ]rb��(h{)Årc��}rd��(h/X	���`Java 7`_re��h0j_��h:h;h<h•h>}rf��(h@]hA]hB]hC]hF]uhHNhIhhJ]rg��hY)Årh��}ri��(h/je��h0jc��h:h;h<h]h>}rj��(h@]hA]hB]hC]hF]uhHM?hJ]rk��hÑ)Årl��}rm��(h/je��j��Kh0jh��h<hçh>}rn��(UnameX���Java 7j��jm��hC]hB]h@]hA]hF]uhJ]ro��hUX���Java 7rp��ÖÅrq��}rr��(h/U�h0jl��ubaubaubaubh{)Års��}rt��(h/X���`Apache Tomcat`_ru��h0j_��h:h;h<h•h>}rv��(h@]hA]hB]hC]hF]uhHNhIhhJ]rw��hY)Årx��}ry��(h/ju��h0js��h:h;h<h]h>}rz��(h@]hA]hB]hC]hF]uhHM@hJ]r{��hÑ)År|��}r}��(h/ju��j��Kh0jx��h<hçh>}r~��(UnameX
���Apache Tomcatj��j:��hC]hB]h@]hA]hF]uhJ]r��hUX
���Apache TomcatrÄ��ÖÅrÅ��}rÇ��(h/U�h0j|��ubaubaubaubh{)ÅrÉ��}rÑ��(h/X���PostgreSQL_ Database
h0j_��h:h;h<h•h>}rÖ��(h@]hA]hB]hC]hF]uhHNhIhhJ]rÜ��hY)Årá��}rà��(h/X���PostgreSQL_ Databaseh0jÉ��h:h;h<h]h>}râ��(h@]hA]hB]hC]hF]uhHMAhJ]rä��(hÑ)Årã��}rå��(h/X���PostgreSQL_j��Kh0já��h<hçh>}rç��(UnameX
���PostgreSQLj��j��hC]hB]h@]hA]hF]uhJ]r�hUX
���PostgreSQLrè��ÖÅrê��}rë��(h/U�h0jã��ubaubhUX	��� Databaserí��ÖÅrì��}rî��(h/X	��� Databaseh0já��ubeubaubeubh1)Årï��}rñ��(h/U�jx��Kh0jJ��h:h;h<h=h>}ró��(h@]rò��X���java 7rô��ahA]hB]hC]rö��jÑ��ahF]uhHMDhIhhJ]rõ��(hL)Årú��}rù��(h/jâ��h0jï��h:h;h<hPh>}rû��(hC]hB]h@]hA]hF]hRjÉ��uhHMDhIhhJ]rü��hUX���Java 7r†��ÖÅr°��}r¢��(h/jâ��h0jú��ubaubhY)År£��}r§��(h/Xñ���To run Metacat, you must have Java 7. Make sure that
the JAVA_HOME environment variable is properly set and that both java and javac
are on your PATH.r•��h0jï��h:h;h<h]h>}r¶��(h@]hA]hB]hC]hF]uhHMEhIhhJ]rß��hUXñ���To run Metacat, you must have Java 7. Make sure that
the JAVA_HOME environment variable is properly set and that both java and javac
are on your PATH.r®��ÖÅr©��}r™��(h/j•��h0j£��ubaubhY)År´��}r¨��(h/X���To download and install Java:r≠��h0jï��h:h;h<h]h>}rÆ��(h@]hA]hB]hC]hF]uhHMIhIhhJ]rØ��hUX���To download and install Java:r∞��ÖÅr±��}r≤��(h/j≠��h0j´��ubaubj��)År≥��}r¥��(h/U�h0jï��h:h;h<j��h>}rµ��(j��U.hC]hB]h@]j��U�hA]hF]j��j	��uhHMKhIhhJ]r∂��(h{)År∑��}r∏��(h/Xé���Browse to: http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html and follow
the instructions to download JDK 7.
h0j≥��h:h;h<h•h>}rπ��(h@]hA]hB]hC]hF]uhHNhIhhJ]r∫��hY)Årª��}rº��(h/Xç���Browse to: http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html and follow
the instructions to download JDK 7.h0j∑��h:h;h<h]h>}rΩ��(h@]hA]hB]hC]hF]uhHMKhJ]ræ��(hUX���Browse to: rø��ÖÅr¿��}r¡��(h/X���Browse to: h0jª��ubhÑ)År¬��}r√��(h/XS���http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.htmlrƒ��h>}r≈��(Urefurijƒ��hC]hB]h@]hA]hF]uh0jª��hJ]r∆��hUXS���http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.htmlr«��ÖÅr»��}r…��(h/U�h0j¬��ubah<hçubhUX/��� and follow
the instructions to download JDK 7.r ��ÖÅrÀ��}rÃ��(h/X/��� and follow
the instructions to download JDK 7.h0jª��ubeubaubh{)ÅrÕ��}rŒ��(h/X.���Run the downloaded installer to install Java.
h0j≥��h:h;h<h•h>}rœ��(h@]hA]hB]hC]hF]uhHNhIhhJ]r–��hY)År—��}r“��(h/X-���Run the downloaded installer to install Java.r”��h0jÕ��h:h;h<h]h>}r‘��(h@]hA]hB]hC]hF]uhHMNhJ]r’��hUX-���Run the downloaded installer to install Java.r÷��ÖÅr◊��}rÿ��(h/j”��h0j—��ubaubaubh{)ÅrŸ��}r⁄��(h/X}���Set the JAVA_HOME environment variable: In "My Computer" properties, go to
"advanced settings > environment variables". Add:
h0j≥��h:h;h<h•h>}r€��(h@]hA]hB]hC]hF]uhHNhIhhJ]r‹��hY)År›��}rfi��(h/X|���Set the JAVA_HOME environment variable: In "My Computer" properties, go to
"advanced settings > environment variables". Add:rfl��h0jŸ��h:h;h<h]h>}r‡��(h@]hA]hB]hC]hF]uhHMPhJ]r·��hUX|���Set the JAVA_HOME environment variable: In "My Computer" properties, go to
"advanced settings > environment variables". Add:r‚��ÖÅr„��}r‰��(h/jfl��h0j›��ubaubaubeubcdocutils.nodes
block_quote
rÂ��)ÅrÊ��}rÁ��(h/U�h0jï��h:h;h<Ublock_quoterË��h>}rÈ��(h@]hA]hB]hC]hF]uhHNhIhhJ]rÍ��cdocutils.nodes
literal_block
rÎ��)ÅrÏ��}rÌ��(h/Xb���System Variable: JAVA_HOME C:\Program Files\Java\jdk1.7.0_79
(or whichever version you downloaded)h0j��h<U
literal_blockrÓ��h>}rÔ��(U	xml:spacer��UpreserverÒ��hC]hB]h@]hA]hF]uhHMUhJ]rÚ��hUXb���System Variable: JAVA_HOME C:\Program Files\Java\jdk1.7.0_79
(or whichever version you downloaded)rÛ��ÖÅrÙ��}rı��(h/U�h0jÏ��ubaubaubeubh1)Årˆ��}r˜��(h/U�jx��Kh0jJ��h:h;h<h=h>}r¯��(h@]r˘��X
���apache tomcatr˙��ahA]hB]hC]r˚��jó��ahF]uhHMYhIhhJ]r¸��(hL)År˝��}r˛��(h/jú��h0jˆ��h:h;h<hPh>}rˇ��(hC]hB]h@]hA]hF]hRjñ��uhHMYhIhhJ]r���hUX
���Apache Tomcatr��ÖÅr��}r��(h/jú��h0j˝��ubaubhY)År��}r��(h/XP���We recommend that you install Tomcat version 7.  To download and install Tomcat:r��h0jˆ��h:h;h<h]h>}r��(h@]hA]hB]hC]hF]uhHMZhIhhJ]r��hUXP���We recommend that you install Tomcat version 7.  To download and install Tomcat:r	��ÖÅr
��}r��(h/j��h0j��ubaubj��)År��}r
��(h/U�h0jˆ��h:h;h<j��h>}r��(j��U.hC]hB]h@]j��U�hA]hF]j��j	��uhHM\hIhhJ]r��(h{)År��}r��(h/X$���Browse to: http://tomcat.apache.org/r��h0j��h:h;h<h•h>}r��(h@]hA]hB]hC]hF]uhHNhIhhJ]r��hY)År��}r��(h/j��h0j��h:h;h<h]h>}r��(h@]hA]hB]hC]hF]uhHM\hJ]r��(hUX���Browse to: r��ÖÅr��}r��(h/X���Browse to: h0j��ubhÑ)År��}r��(h/X���http://tomcat.apache.org/r��h>}r��(Urefurij��hC]hB]h@]hA]hF]uh0j��hJ]r ��hUX���http://tomcat.apache.org/r!��ÖÅr"��}r#��(h/U�h0j��ubah<hçubeubaubh{)År$��}r%��(h/X!���Download the Tomcat core zip filer&��h0j��h:h;h<h•h>}r'��(h@]hA]hB]hC]hF]uhHNhIhhJ]r(��hY)År)��}r*��(h/j&��h0j$��h:h;h<h]h>}r+��(h@]hA]hB]hC]hF]uhHM]hJ]r,��hUX!���Download the Tomcat core zip filer-��ÖÅr.��}r/��(h/j&��h0j)��ubaubaubh{)År0��}r1��(h/XO���Extract Tomcat files to C:\Program Files\tomcat using the windows zip
utility.
h0j��h:h;h<h•h>}r2��(h@]hA]hB]hC]hF]uhHNhIhhJ]r3��hY)År4��}r5��(h/XN���Extract Tomcat files to C:\Program Files\tomcat using the windows zip
utility.h0j0��h:h;h<h]h>}r6��(h@]hA]hB]hC]hF]uhHM^hJ]r7��hUXL���Extract Tomcat files to C:Program Filestomcat using the windows zip
utility.r8��ÖÅr9��}r:��(h/XN���Extract Tomcat files to C:\Program Files\tomcat using the windows zip
utility.h0j4��ubaubaubeubeubh1)År;��}r<��(h/U�jx��Kh0jJ��h:h;h<h=h>}r=��(h@]r>��X���postgresql databaser?��ahA]hB]hC]r@��j™��ahF]uhHMbhIhhJ]rA��(hL)ÅrB��}rC��(h/jØ��h0j;��h:h;h<hPh>}rD��(hC]hB]h@]hA]hF]hRj©��uhHMbhIhhJ]rE��hUX���PostgreSQL DatabaserF��ÖÅrG��}rH��(h/jØ��h0jB��ubaubhY)ÅrI��}rJ��(h/Xì���Metacat only can be run with PostgreSQL_. Instructions for installing and
configuring PostgreSQL for use with Metacat are included in this section.h0j;��h:h;h<h]h>}rK��(h@]hA]hB]hC]hF]uhHMchIhhJ]rL��(hUX���Metacat only can be run with rM��ÖÅrN��}rO��(h/X���Metacat only can be run with h0jI��ubhÑ)ÅrP��}rQ��(h/X���PostgreSQL_j��Kh0jI��h<hçh>}rR��(UnameX
���PostgreSQLj��j��hC]hB]h@]hA]hF]uhJ]rS��hUX
���PostgreSQLrT��ÖÅrU��}rV��(h/U�h0jP��ubaubhUXk���. Instructions for installing and
configuring PostgreSQL for use with Metacat are included in this section.rW��ÖÅrX��}rY��(h/Xk���. Instructions for installing and
configuring PostgreSQL for use with Metacat are included in this section.h0jI��ubeubhY)ÅrZ��}r[��(h/X#���To download and install PostgreSQL:r\��h0j;��h:h;h<h]h>}r]��(h@]hA]hB]hC]hF]uhHMfhIhhJ]r^��hUX#���To download and install PostgreSQL:r_��ÖÅr`��}ra��(h/j\��h0jZ��ubaubj��)Årb��}rc��(h/U�h0j;��h:h;h<j��h>}rd��(j��U.hC]hB]h@]j��U�hA]hF]j��j	��uhHMhhIhhJ]re��(h{)Årf��}rg��(h/XY���Browse to http://www.postgresql.org/download/windows and download the
one-click installerh0jb��h:h;h<h•h>}rh��(h@]hA]hB]hC]hF]uhHNhIhhJ]ri��hY)Årj��}rk��(h/XY���Browse to http://www.postgresql.org/download/windows and download the
one-click installerh0jf��h:h;h<h]h>}rl��(h@]hA]hB]hC]hF]uhHMhhJ]rm��(hUX
���Browse to rn��ÖÅro��}rp��(h/X
���Browse to h0jj��ubhÑ)Årq��}rr��(h/X*���http://www.postgresql.org/download/windowsrs��h>}rt��(Urefurijs��hC]hB]h@]hA]hF]uh0jj��hJ]ru��hUX*���http://www.postgresql.org/download/windowsrv��ÖÅrw��}rx��(h/U�h0jq��ubah<hçubhUX%��� and download the
one-click installerry��ÖÅrz��}r{��(h/X%��� and download the
one-click installerh0jj��ubeubaubh{)År|��}r}��(h/X���Run the installerr~��h0jb��h:h;h<h•h>}r��(h@]hA]hB]hC]hF]uhHNhIhhJ]rÄ��hY)ÅrÅ��}rÇ��(h/j~��h0j|��h:h;h<h]h>}rÉ��(h@]hA]hB]hC]hF]uhHMjhJ]rÑ��hUX���Run the installerrÖ��ÖÅrÜ��}rá��(h/j~��h0jÅ��ubaubaubh{)Årà��}râ��(h/X3���Edit C:\Program Files\PostgreSQL\8.3\data and add:
h0jb��h:h;h<h•h>}rä��(h@]hA]hB]hC]hF]uhHNhIhhJ]rã��hY)Årå��}rç��(h/X2���Edit C:\Program Files\PostgreSQL\8.3\data and add:h0jà��h:h;h<h]h>}ré��(h@]hA]hB]hC]hF]uhHMkhJ]rè��hUX.���Edit C:Program FilesPostgreSQL8.3data and add:rê��ÖÅrë��}rí��(h/X2���Edit C:\Program Files\PostgreSQL\8.3\data and add:h0jå��ubaubaubeubjÂ��)Årì��}rî��(h/U�h0j;��h:h;h<jË��h>}rï��(h@]hA]hB]hC]hF]uhHNhIhhJ]rñ��jÎ��)Åró��}rò��(h/X7���host metacat metacat 127.0.0.1 255.255.255.255 passwordh0jì��h<jÓ��h>}rô��(j��jÒ��hC]hB]h@]hA]hF]uhHMohJ]rö��hUX7���host metacat metacat 127.0.0.1 255.255.255.255 passwordrõ��ÖÅrú��}rù��(h/U�h0jó��ubaubaubj��)Årû��}rü��(h/U�h0j;��h:h;h<j��h>}r†��(j��U.Ustartr°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHMqhIhhJ]r¢��h{)År£��}r§��(h/X1���Create a super user. At the command line, enter:
h0jû��h:h;h<h•h>}r•��(h@]hA]hB]hC]hF]uhHNhIhhJ]r¶��hY)Årß��}r®��(h/X0���Create a super user. At the command line, enter:r©��h0j£��h:h;h<h]h>}r™��(h@]hA]hB]hC]hF]uhHMqhJ]r´��hUX0���Create a super user. At the command line, enter:r¨��ÖÅr≠��}rÆ��(h/j©��h0jß��ubaubaubaubjÂ��)ÅrØ��}r∞��(h/U�h0j;��h:h;h<jË��h>}r±��(h@]hA]hB]hC]hF]uhHNhIhhJ]r≤��jÎ��)År≥��}r¥��(h/X\���C:\Program Files\PostgreSQL\8.3\bin
createdb -U postgres metacat (enter super user password)h0jØ��h<jÓ��h>}rµ��(j��jÒ��hC]hB]h@]hA]hF]uhHMuhJ]r∂��hUX\���C:\Program Files\PostgreSQL\8.3\bin
createdb -U postgres metacat (enter super user password)r∑��ÖÅr∏��}rπ��(h/U�h0j≥��ubaubaubj��)År∫��}rª��(h/U�h0j;��h:h;h<j��h>}rº��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHMxhIhhJ]rΩ��h{)Åræ��}rø��(h/X���Log in to PostgreSQL:
h0j∫��h:h;h<h•h>}r¿��(h@]hA]hB]hC]hF]uhHNhIhhJ]r¡��hY)År¬��}r√��(h/X���Log in to PostgreSQL:rƒ��h0jæ��h:h;h<h]h>}r≈��(h@]hA]hB]hC]hF]uhHMxhJ]r∆��hUX���Log in to PostgreSQL:r«��ÖÅr»��}r…��(h/jƒ��h0j¬��ubaubaubaubjÂ��)År ��}rÀ��(h/U�h0j;��h:h;h<jË��h>}rÃ��(h@]hA]hB]hC]hF]uhHNhIhhJ]rÕ��jÎ��)ÅrŒ��}rœ��(h/X4���psql -U postgres metacat (enter super user password)h0j ��h<jÓ��h>}r–��(j��jÒ��hC]hB]h@]hA]hF]uhHM|hJ]r—��hUX4���psql -U postgres metacat (enter super user password)r“��ÖÅr”��}r‘��(h/U�h0jŒ��ubaubaubj��)År’��}r÷��(h/U�h0j;��h:h;h<j��h>}r◊��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHM~hIhhJ]rÿ��h{)ÅrŸ��}r⁄��(h/X���Create a Metacat user:
h0j’��h:h;h<h•h>}r€��(h@]hA]hB]hC]hF]uhHNhIhhJ]r‹��hY)År›��}rfi��(h/X���Create a Metacat user:rfl��h0jŸ��h:h;h<h]h>}r‡��(h@]hA]hB]hC]hF]uhHM~hJ]r·��hUX���Create a Metacat user:r‚��ÖÅr„��}r‰��(h/jfl��h0j›��ubaubaubaubjÂ��)ÅrÂ��}rÊ��(h/U�h0j;��h:h;h<jË��h>}rÁ��(h@]hA]hB]hC]hF]uhHNhIhhJ]rË��jÎ��)ÅrÈ��}rÍ��(h/X=���CREATE USER metacat WITH UNENCRYPTED PASSWORD 'your_password'h0jÂ��h<jÓ��h>}rÎ��(j��jÒ��hC]hB]h@]hA]hF]uhHMÇhJ]rÏ��hUX=���CREATE USER metacat WITH UNENCRYPTED PASSWORD 'your_password'rÌ��ÖÅrÓ��}rÔ��(h/U�h0jÈ��ubaubaubj��)År��}rÒ��(h/U�h0j;��h:h;h<j��h>}rÚ��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHMÑhIhhJ]rÛ��h{)ÅrÙ��}rı��(h/X���Exit PostgreSQL:
h0j��h:h;h<h•h>}rˆ��(h@]hA]hB]hC]hF]uhHNhIhhJ]r˜��hY)År¯��}r˘��(h/X���Exit PostgreSQL:r˙��h0jÙ��h:h;h<h]h>}r˚��(h@]hA]hB]hC]hF]uhHMÑhJ]r¸��hUX���Exit PostgreSQL:r˝��ÖÅr˛��}rˇ��(h/j˙��h0j¯��ubaubaubaubjÂ��)År���}r��(h/U�h0j;��h:h;h<jË��h>}r��(h@]hA]hB]hC]hF]uhHNhIhhJ]r��jÎ��)År��}r��(h/X���\qh0j���h<jÓ��h>}r��(j��jÒ��hC]hB]h@]hA]hF]uhHMàhJ]r��hUX���\qr��ÖÅr	��}r
��(h/U�h0j��ubaubaubj��)År��}r��(h/U�h0j;��h:h;h<j��h>}r
��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHMähIhhJ]r��h{)År��}r��(h/X5���Restart PostgreSQL from the start menu by selecting:
h0j��h:h;h<h•h>}r��(h@]hA]hB]hC]hF]uhHNhIhhJ]r��hY)År��}r��(h/X4���Restart PostgreSQL from the start menu by selecting:r��h0j��h:h;h<h]h>}r��(h@]hA]hB]hC]hF]uhHMähJ]r��hUX4���Restart PostgreSQL from the start menu by selecting:r��ÖÅr��}r��(h/j��h0j��ubaubaubaubjÂ��)År��}r��(h/U�h0j;��h:h;h<jË��h>}r��(h@]hA]hB]hC]hF]uhHNhIhhJ]r��jÎ��)År��}r ��(h/Xd���run start/All Programs/PostgreSQL 8.3/Stop Server
run start/All Programs/PostgreSQL 8.3/Start Serverh0j��h<jÓ��h>}r!��(j��jÒ��hC]hB]h@]hA]hF]uhHMéhJ]r"��hUXd���run start/All Programs/PostgreSQL 8.3/Stop Server
run start/All Programs/PostgreSQL 8.3/Start Serverr#��ÖÅr$��}r%��(h/U�h0j��ubaubaubj��)År&��}r'��(h/U�h0j;��h:h;h<j��h>}r(��(j��U.j°��K	hC]hB]h@]j��U�hA]hF]j��j	��uhHMíhIhhJ]r)��h{)År*��}r+��(h/X9���Test the installation by logging in as the metacat user:
h0j&��h:h;h<h•h>}r,��(h@]hA]hB]hC]hF]uhHNhIhhJ]r-��hY)År.��}r/��(h/X8���Test the installation by logging in as the metacat user:r0��h0j*��h:h;h<h]h>}r1��(h@]hA]hB]hC]hF]uhHMíhJ]r2��hUX8���Test the installation by logging in as the metacat user:r3��ÖÅr4��}r5��(h/j0��h0j.��ubaubaubaubjÂ��)År6��}r7��(h/U�h0j;��h:h;h<jË��h>}r8��(h@]hA]hB]hC]hF]uhHNhIhhJ]r9��jÎ��)År:��}r;��(h/X'���psql -U metacat -W -h localhost metacath0j6��h<jÓ��h>}r<��(j��jÒ��hC]hB]h@]hA]hF]uhHMñhJ]r=��hUX'���psql -U metacat -W -h localhost metacatr>��ÖÅr?��}r@��(h/U�h0j:��ubaubaubj��)ÅrA��}rB��(h/U�h0j;��h:h;h<j��h>}rC��(j��U.j°��K
hC]hB]h@]j��U�hA]hF]j��j	��uhHMòhIhhJ]rD��h{)ÅrE��}rF��(h/X���Exit PostgreSQL:
h0jA��h:h;h<h•h>}rG��(h@]hA]hB]hC]hF]uhHNhIhhJ]rH��hY)ÅrI��}rJ��(h/X���Exit PostgreSQL:rK��h0jE��h:h;h<h]h>}rL��(h@]hA]hB]hC]hF]uhHMòhJ]rM��hUX���Exit PostgreSQL:rN��ÖÅrO��}rP��(h/jK��h0jI��ubaubaubaubjÂ��)ÅrQ��}rR��(h/U�h0j;��h:h;h<jË��h>}rS��(h@]hA]hB]hC]hF]uhHNhIhhJ]rT��jÎ��)ÅrU��}rV��(h/X���\qh0jQ��h<jÓ��h>}rW��(j��jÒ��hC]hB]h@]hA]hF]uhHMúhJ]rX��hUX���\qrY��ÖÅrZ��}r[��(h/U�h0jU��ubaubaubhY)År\��}r]��(h/XÄ���The Metacat servlet automatically creates the required database schema. For
more information, please see Database Configuration.r^��h0j;��h:h;h<h]h>}r_��(h@]hA]hB]hC]hF]uhHMûhIhhJ]r`��hUXÄ���The Metacat servlet automatically creates the required database schema. For
more information, please see Database Configuration.ra��ÖÅrb��}rc��(h/j^��h0j\��ubaubeubeubh1)Ård��}re��(h/U�jx��Kh0j◊��h:h;h<h=h>}rf��(h@]rg��X���installing metacatrh��ahA]hB]hC]ri��jΩ��ahF]uhHM¢hIhhJ]rj��(hL)Årk��}rl��(h/j¬��h0jd��h:h;h<hPh>}rm��(hC]hB]h@]hA]hF]hRjº��uhHM¢hIhhJ]rn��hUX���Installing Metacatro��ÖÅrp��}rq��(h/j¬��h0jk��ubaubhY)Årr��}rs��(h/XE���Instructions for a new install and for an upgrade are included below.rt��h0jd��h:h;h<h]h>}ru��(h@]hA]hB]hC]hF]uhHM£hIhhJ]rv��hUXE���Instructions for a new install and for an upgrade are included below.rw��ÖÅrx��}ry��(h/jt��h0jr��ubaubh1)Årz��}r{��(h/U�jx��Kh0jd��h:h;h<h=h>}r|��(h@]r}��X���new installr~��ahA]hB]hC]r��j‘��ahF]uhHM¶hIhhJ]rÄ��(hL)ÅrÅ��}rÇ��(h/jŸ��h0jz��h:h;h<hPh>}rÉ��(hC]hB]h@]hA]hF]hRj”��uhHM¶hIhhJ]rÑ��hUX���New InstallrÖ��ÖÅrÜ��}rá��(h/jŸ��h0jÅ��ubaubhY)Årà��}râ��(h/X◊���Before installing Metacat, please ensure that all required applications are
installed, configured to run with Metacat, and running correctly. If you are
upgrading an existing Metacat servlet, please skip to Upgrade.rä��h0jz��h:h;h<h]h>}rã��(h@]hA]hB]hC]hF]uhHMßhIhhJ]rå��hUX◊���Before installing Metacat, please ensure that all required applications are
installed, configured to run with Metacat, and running correctly. If you are
upgrading an existing Metacat servlet, please skip to Upgrade.rç��ÖÅré��}rè��(h/jä��h0jà��ubaubhY)Årê��}rë��(h/X!���To install a new Metacat servlet:rí��h0jz��h:h;h<h]h>}rì��(h@]hA]hB]hC]hF]uhHM´hIhhJ]rî��hUX!���To install a new Metacat servlet:rï��ÖÅrñ��}ró��(h/jí��h0jê��ubaubj��)Årò��}rô��(h/U�h0jz��h:h;h<j��h>}rö��(j��U.hC]hB]h@]j��U�hA]hF]j��j	��uhHM≠hIhhJ]rõ��h{)Årú��}rù��(h/X&���Create the Metacat base directory at:
h0jò��h:h;h<h•h>}rû��(h@]hA]hB]hC]hF]uhHNhIhhJ]rü��hY)År†��}r°��(h/X%���Create the Metacat base directory at:r¢��h0jú��h:h;h<h]h>}r£��(h@]hA]hB]hC]hF]uhHM≠hJ]r§��hUX%���Create the Metacat base directory at:r•��ÖÅr¶��}rß��(h/j¢��h0j†��ubaubaubaubjÂ��)År®��}r©��(h/U�h0jz��h:h;h<jË��h>}r™��(h@]hA]hB]hC]hF]uhHNhIhhJ]r´��jÎ��)År¨��}r≠��(h/X���C:/Program Files/metacath0j®��h<jÓ��h>}rÆ��(j��jÒ��hC]hB]h@]hA]hF]uhHM±hJ]rØ��hUX���C:/Program Files/metacatr∞��ÖÅr±��}r≤��(h/U�h0j¨��ubaubaubj��)År≥��}r¥��(h/U�h0jz��h:h;h<j��h>}rµ��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHM≥hIhhJ]r∂��h{)År∑��}r∏��(h/Xp���Copy the Metacat WAR file to Tomcat (for information about obtaining a
Metacat WAR file, see Download Metacat):
h0j≥��h:h;h<h•h>}rπ��(h@]hA]hB]hC]hF]uhHNhIhhJ]r∫��hY)Årª��}rº��(h/Xo���Copy the Metacat WAR file to Tomcat (for information about obtaining a
Metacat WAR file, see Download Metacat):rΩ��h0j∑��h:h;h<h]h>}ræ��(h@]hA]hB]hC]hF]uhHM≥hJ]rø��hUXo���Copy the Metacat WAR file to Tomcat (for information about obtaining a
Metacat WAR file, see Download Metacat):r¿��ÖÅr¡��}r¬��(h/jΩ��h0jª��ubaubaubaubjÂ��)År√��}rƒ��(h/U�h0jz��h:h;h<jË��h>}r≈��(h@]hA]hB]hC]hF]uhHNhIhhJ]r∆��jÎ��)År«��}r»��(h/XF���copy <metacat_package_dir>\metacat.war C:\Program Files\tomcat\webappsh0j√��h<jÓ��h>}r…��(j��jÒ��hC]hB]h@]hA]hF]uhHM∏hJ]r ��hUXF���copy <metacat_package_dir>\metacat.war C:\Program Files\tomcat\webappsrÀ��ÖÅrÃ��}rÕ��(h/U�h0j«��ubaubaubj��)ÅrŒ��}rœ��(h/U�h0jz��h:h;h<j��h>}r–��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHM∫hIhhJ]r—��h{)År“��}r”��(h/X���Restart Tomcat:
h0jŒ��h:h;h<h•h>}r‘��(h@]hA]hB]hC]hF]uhHNhIhhJ]r’��hY)År÷��}r◊��(h/X���Restart Tomcat:rÿ��h0j“��h:h;h<h]h>}rŸ��(h@]hA]hB]hC]hF]uhHM∫hJ]r⁄��hUX���Restart Tomcat:r€��ÖÅr‹��}r›��(h/jÿ��h0j÷��ubaubaubaubjÂ��)Årfi��}rfl��(h/U�h0jz��h:h;h<jË��h>}r‡��(h@]hA]hB]hC]hF]uhHNhIhhJ]r·��jÎ��)År‚��}r„��(h/XH���C:\Program Files\tomcat\shutdown.bat
C:\Program Files\tomcat\startup.bath0jfi��h<jÓ��h>}r‰��(j��jÒ��hC]hB]h@]hA]hF]uhHMæhJ]rÂ��hUXH���C:\Program Files\tomcat\shutdown.bat
C:\Program Files\tomcat\startup.batrÊ��ÖÅrÁ��}rË��(h/U�h0j‚��ubaubaubhY)ÅrÈ��}rÍ��(h/Xs���Congratulations! You are now ready to configure Metacat. Please see the
Configuration Section for more information.rÎ��h0jz��h:h;h<h]h>}rÏ��(h@]hA]hB]hC]hF]uhHM¬hIhhJ]rÌ��hUXs���Congratulations! You are now ready to configure Metacat. Please see the
Configuration Section for more information.rÓ��ÖÅrÔ��}r��(h/jÎ��h0jÈ��ubaubeubh1)ÅrÒ��}rÚ��(h/U�h0jd��h:h;h<h=h>}rÛ��(h@]hA]hB]hC]rÙ��jÁ��ahF]rı��hauhHM∆hIhhJ]rˆ��(hL)År˜��}r¯��(h/jÏ��h0jÒ��h:h;h<hPh>}r˘��(hC]hB]h@]hA]hF]hRjÊ��uhHM∆hIhhJ]r˙��hUX���Upgrader˚��ÖÅr¸��}r˝��(h/jÏ��h0j˜��ubaubhY)År˛��}rˇ��(h/X,���To upgrade an existing Metacat installation:r���h0jÒ��h:h;h<h]h>}r��(h@]hA]hB]hC]hF]uhHM«hIhhJ]r��hUX,���To upgrade an existing Metacat installation:r��ÖÅr��}r��(h/j���h0j˛��ubaubj��)År��}r��(h/U�h0jÒ��h:h;h<j��h>}r��(j��U.hC]hB]h@]j��U�hA]hF]j��j	��uhHM…hIhhJ]r	��(h{)År
��}r��(h/X��Download and extract the new version of Metacat. For more information about
downloading and extracting Metacat, please see Download Metacat.
h0j��h:h;h<h•h>}r��(h@]hA]hB]hC]hF]uhHNhIhhJ]r
��hY)År��}r��(h/Xå���Download and extract the new version of Metacat. For more information about
downloading and extracting Metacat, please see Download Metacat.r��h0j
��h:h;h<h]h>}r��(h@]hA]hB]hC]hF]uhHM…hJ]r��hUXå���Download and extract the new version of Metacat. For more information about
downloading and extracting Metacat, please see Download Metacat.r��ÖÅr��}r��(h/j��h0j��ubaubaubh{)År��}r��(h/X›���Back up the existing Metacat installation. Although not required, we highly
recommend that you back up your existing Metacat to a backup directory
(<backup_dir>) before installing a new version. You can do so by copying:
h0j��h:h;h<h•h>}r��(h@]hA]hB]hC]hF]uhHNhIhhJ]r��hY)År��}r��(h/X‹���Back up the existing Metacat installation. Although not required, we highly
recommend that you back up your existing Metacat to a backup directory
(<backup_dir>) before installing a new version. You can do so by copying:r��h0j��h:h;h<h]h>}r��(h@]hA]hB]hC]hF]uhHMÃhJ]r��hUX‹���Back up the existing Metacat installation. Although not required, we highly
recommend that you back up your existing Metacat to a backup directory
(<backup_dir>) before installing a new version. You can do so by copying:r��ÖÅr ��}r!��(h/j��h0j��ubaubaubeubjÂ��)År"��}r#��(h/U�h0jÒ��h:h;h<jË��h>}r$��(h@]hA]hB]hC]hF]uhHNhIhhJ]r%��(jÎ��)År&��}r'��(h/Xy���<web_app_dir>/metacat to <backup_dir>/metacat.<yyyymmdd>
<web_app_dir>/metacat.war to <backup_dir>/metacat.war.<yyyymmdd>h0j"��h<jÓ��h>}r(��(j��jÒ��hC]hB]h@]hA]hF]uhHM“hJ]r)��hUXy���<web_app_dir>/metacat to <backup_dir>/metacat.<yyyymmdd>
<web_app_dir>/metacat.war to <backup_dir>/metacat.war.<yyyymmdd>r*��ÖÅr+��}r,��(h/U�h0j&��ubaubhY)År-��}r.��(h/XÅ���Warning: Do not backup the metacat directory in the <web_app_dir> directory.
Tomcat will try to run the backup copy as a service.r/��h0j"��h:h;h<h]h>}r0��(h@]hA]hB]hC]hF]uhHM’hJ]r1��hUXÅ���Warning: Do not backup the metacat directory in the <web_app_dir> directory.
Tomcat will try to run the backup copy as a service.r2��ÖÅr3��}r4��(h/j/��h0j-��ubaubeubj��)År5��}r6��(h/U�h0jÒ��h:h;h<j��h>}r7��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHMÿhIhhJ]r8��h{)År9��}r:��(h/XC���Copy the new Metacat WAR file in to Tomcat applications directory:
h0j5��h:h;h<h•h>}r;��(h@]hA]hB]hC]hF]uhHNhIhhJ]r<��hY)År=��}r>��(h/XB���Copy the new Metacat WAR file in to Tomcat applications directory:r?��h0j9��h:h;h<h]h>}r@��(h@]hA]hB]hC]hF]uhHMÿhJ]rA��hUXB���Copy the new Metacat WAR file in to Tomcat applications directory:rB��ÖÅrC��}rD��(h/j?��h0j=��ubaubaubaubjÂ��)ÅrE��}rF��(h/U�h0jÒ��h:h;h<jË��h>}rG��(h@]hA]hB]hC]hF]uhHNhIhhJ]rH��jÎ��)ÅrI��}rJ��(h/X0���copy metacat.war C:\Program Files\tomcat\webappsh0jE��h<jÓ��h>}rK��(j��jÒ��hC]hB]h@]hA]hF]uhHM‹hJ]rL��hUX0���copy metacat.war C:\Program Files\tomcat\webappsrM��ÖÅrN��}rO��(h/U�h0jI��ubaubaubj��)ÅrP��}rQ��(h/U�h0jÒ��h:h;h<j��h>}rR��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHMfihIhhJ]rS��h{)ÅrT��}rU��(h/X���Restart Tomcat:
h0jP��h:h;h<h•h>}rV��(h@]hA]hB]hC]hF]uhHNhIhhJ]rW��hY)ÅrX��}rY��(h/X���Restart Tomcat:rZ��h0jT��h:h;h<h]h>}r[��(h@]hA]hB]hC]hF]uhHMfihJ]r\��hUX���Restart Tomcat:r]��ÖÅr^��}r_��(h/jZ��h0jX��ubaubaubaubjÂ��)År`��}ra��(h/U�h0jÒ��h:h;h<jË��h>}rb��(h@]hA]hB]hC]hF]uhHNhIhhJ]rc��jÎ��)Ård��}re��(h/XH���C:\Program Files\tomcat\shutdown.bat
C:\Program Files\tomcat\startup.bath0j`��h<jÓ��h>}rf��(j��jÒ��hC]hB]h@]hA]hF]uhHM‚hJ]rg��hUXH���C:\Program Files\tomcat\shutdown.bat
C:\Program Files\tomcat\startup.batrh��ÖÅri��}rj��(h/U�h0jd��ubaubaubhY)Årk��}rl��(h/Xm���Congratulations! You are now ready to configure Metacat. Please see Configuring
Metacat for more information.rm��h0jÒ��h:h;h<h]h>}rn��(h@]hA]hB]hC]hF]uhHMÂhIhhJ]ro��hUXm���Congratulations! You are now ready to configure Metacat. Please see Configuring
Metacat for more information.rp��ÖÅrq��}rr��(h/jm��h0jk��ubaubeubeubeubeubh:h;h<h=h>}rs��(h@]hA]hB]hC]rt��h≥ahF]ru��hauhHK+hIhhJ]rv��(hL)Årw��}rx��(h/h∏h0h6h:h;h<hPh>}ry��(hC]hB]h@]hA]hF]hRh≤uhHK+hIhhJ]rz��hUX���Installing on Linuxr{��ÖÅr|��}r}��(h/h∏h0jw��ubaubhY)År~��}r��(h/XO��This section contains instructions for downloading and installing Metacat on
Linux systems. As Mac OS X is based on BSD Unix, these Linux instructions can
be adapted to also work on Mac OS X (although the exact commands for
downloading and installing packages will differ due to the different package
management approaches on the Mac).r��h0h6h:h;h<h]h>}r��(h@]hA]hB]hC]hF]uhHK,hIhhJ]r��hUXO��This section contains instructions for downloading and installing Metacat on
Linux systems. As Mac OS X is based on BSD Unix, these Linux instructions can
be adapted to also work on Mac OS X (although the exact commands for
downloading and installing packages will differ due to the different package
management approaches on the Mac).rÉ��ÖÅrÑ��}rÖ��(h/jÄ��h0j~��ubaubh1)ÅrÜ��}rá��(h/U�h0h6h:h;h<h=h>}rà��(h@]hA]hB]hC]râ��h ahF]rä��hauhHK3hIhhJ]rã��(hL)Årå��}rç��(h/hœh0jÜ��h:h;h<hPh>}ré��(hC]hB]h@]hA]hF]hRh…uhHK3hIhhJ]rè��hUX���Quick Start Overviewrê��ÖÅrë��}rí��(h/hœh0jå��ubaubhY)Årì��}rî��(h/X∆���For the impatient or those who have already installed Metacat and know what
they are doing, here are the steps needed to install Metacat. Detailed
instructions for each step are in the next section.rï��h0jÜ��h:h;h<h]h>}rñ��(h@]hA]hB]hC]hF]uhHK4hIhhJ]ró��hUX∆���For the impatient or those who have already installed Metacat and know what
they are doing, here are the steps needed to install Metacat. Detailed
instructions for each step are in the next section.rò��ÖÅrô��}rö��(h/jï��h0jì��ubaubj��)Årõ��}rú��(h/U�h0jÜ��h:h;h<j��h>}rù��(j��U.hC]hB]h@]j��U�hA]hF]j��j	��uhHK8hIhhJ]rû��(h{)Årü��}r†��(h/Xg���Download and install prerequisites (`Java 7`_, `Apache Tomcat`_ 6, PostgreSQL_, `Apache HTTPD Server`_)r°��h0jõ��h:h;h<h•h>}r¢��(h@]hA]hB]hC]hF]uhHNhIhhJ]r£��hY)År§��}r•��(h/j°��h0jü��h:h;h<h]h>}r¶��(h@]hA]hB]hC]hF]uhHK8hJ]rß��(hUX$���Download and install prerequisites (r®��ÖÅr©��}r™��(h/X$���Download and install prerequisites (h0j§��ubhÑ)År´��}r¨��(h/X	���`Java 7`_j��Kh0j§��h<hçh>}r≠��(UnameX���Java 7j��jm��hC]hB]h@]hA]hF]uhJ]rÆ��hUX���Java 7rØ��ÖÅr∞��}r±��(h/U�h0j´��ubaubhUX���, r≤��ÖÅr≥��}r¥��(h/X���, h0j§��ubhÑ)Årµ��}r∂��(h/X���`Apache Tomcat`_j��Kh0j§��h<hçh>}r∑��(UnameX
���Apache Tomcatj��j:��hC]hB]h@]hA]hF]uhJ]r∏��hUX
���Apache Tomcatrπ��ÖÅr∫��}rª��(h/U�h0jµ��ubaubhUX��� 6, rº��ÖÅrΩ��}ræ��(h/X��� 6, h0j§��ubhÑ)Årø��}r¿��(h/X���PostgreSQL_j��Kh0j§��h<hçh>}r¡��(UnameX
���PostgreSQLj��j��hC]hB]h@]hA]hF]uhJ]r¬��hUX
���PostgreSQLr√��ÖÅrƒ��}r≈��(h/U�h0jø��ubaubhUX���, r∆��ÖÅr«��}r»��(h/X���, h0j§��ubhÑ)År…��}r ��(h/X���`Apache HTTPD Server`_j��Kh0j§��h<hçh>}rÀ��(UnameX���Apache HTTPD Serverj��jJ��hC]hB]h@]hA]hF]uhJ]rÃ��hUX���Apache HTTPD ServerrÕ��ÖÅrŒ��}rœ��(h/U�h0j…��ubaubhUX���)ÖÅr–��}r—��(h/X���)h0j§��ubeubaubh{)År“��}r”��(h/Xt���Create a database in PostgreSQL named 'metacat' and authorize access to it in ``pb_hba.conf`` for the user 'metacat'r‘��h0jõ��h:h;h<h•h>}r’��(h@]hA]hB]hC]hF]uhHNhIhhJ]r÷��hY)År◊��}rÿ��(h/j‘��h0j“��h:h;h<h]h>}rŸ��(h@]hA]hB]hC]hF]uhHK9hJ]r⁄��(hUXN���Create a database in PostgreSQL named 'metacat' and authorize access to it in r€��ÖÅr‹��}r›��(h/XN���Create a database in PostgreSQL named 'metacat' and authorize access to it in h0j◊��ubj6��)Årfi��}rfl��(h/X���``pb_hba.conf``h>}r‡��(h@]hA]hB]hC]hF]uh0j◊��hJ]r·��hUX���pb_hba.confr‚��ÖÅr„��}r‰��(h/U�h0jfi��ubah<j>��ubhUX��� for the user 'metacat'rÂ��ÖÅrÊ��}rÁ��(h/X��� for the user 'metacat'h0j◊��ubeubaubh{)ÅrË��}rÈ��(h/X2���Log in to PostgreSQL and create the 'metacat' userrÍ��h0jõ��h:h;h<h•h>}rÎ��(h@]hA]hB]hC]hF]uhHNhIhhJ]rÏ��hY)ÅrÌ��}rÓ��(h/jÍ��h0jË��h:h;h<h]h>}rÔ��(h@]hA]hB]hC]hF]uhHK:hJ]r��hUX2���Log in to PostgreSQL and create the 'metacat' userrÒ��ÖÅrÚ��}rÛ��(h/jÍ��h0jÌ��ubaubaubh{)ÅrÙ��}rı��(h/XJ���Download Metacat from the `Metacat Download Page`_ and extract the archiverˆ��h0jõ��h:h;h<h•h>}r˜��(h@]hA]hB]hC]hF]uhHNhIhhJ]r¯��hY)År˘��}r˙��(h/jˆ��h0jÙ��h:h;h<h]h>}r˚��(h@]hA]hB]hC]hF]uhHK;hJ]r¸��(hUX���Download Metacat from the r˝��ÖÅr˛��}rˇ��(h/X���Download Metacat from the h0j˘��ubhÑ)År���}r��(h/X���`Metacat Download Page`_j��Kh0j˘��h<hçh>}r��(UnameX���Metacat Download Pagej��X/���http://knb.ecoinformatics.org/software/metacat/r��hC]hB]h@]hA]hF]uhJ]r��hUX���Metacat Download Pager��ÖÅr��}r��(h/U�h0j���ubaubhUX��� and extract the archiver��ÖÅr	��}r
��(h/X��� and extract the archiveh0j˘��ubeubaubh{)År��}r��(h/XE���``sudo mkdir /var/metacat; sudo chown -R <tomcat_user> /var/metacat``r
��h0jõ��h:h;h<h•h>}r��(h@]hA]hB]hC]hF]uhHNhIhhJ]r��hY)År��}r��(h/j
��h0j��h:h;h<h]h>}r��(h@]hA]hB]hC]hF]uhHK<hJ]r��j6��)År��}r��(h/j
��h>}r��(h@]hA]hB]hC]hF]uh0j��hJ]r��hUXA���sudo mkdir /var/metacat; sudo chown -R <tomcat_user> /var/metacatr��ÖÅr��}r��(h/U�h0j��ubah<j>��ubaubaubh{)År��}r��(h/X>���``sudo cp <metacat_package_dir>/metacat.war <tomcat_app_dir>``r��h0jõ��h:h;h<h•h>}r��(h@]hA]hB]hC]hF]uhHNhIhhJ]r��hY)År ��}r!��(h/j��h0j��h:h;h<h]h>}r"��(h@]hA]hB]hC]hF]uhHK=hJ]r#��j6��)År$��}r%��(h/j��h>}r&��(h@]hA]hB]hC]hF]uh0j ��hJ]r'��hUX:���sudo cp <metacat_package_dir>/metacat.war <tomcat_app_dir>r(��ÖÅr)��}r*��(h/U�h0j$��ubah<j>��ubaubaubh{)År+��}r,��(h/X$���``sudo /etc/init.d/tomcat7 restart``r-��h0jõ��h:h;h<h•h>}r.��(h@]hA]hB]hC]hF]uhHNhIhhJ]r/��hY)År0��}r1��(h/j-��h0j+��h:h;h<h]h>}r2��(h@]hA]hB]hC]hF]uhHK>hJ]r3��j6��)År4��}r5��(h/j-��h>}r6��(h@]hA]hB]hC]hF]uh0j0��hJ]r7��hUX ���sudo /etc/init.d/tomcat7 restartr8��ÖÅr9��}r:��(h/U�h0j4��ubah<j>��ubaubaubh{)År;��}r<��(h/X,���Configure Metacat through the Web interface
h0jõ��h:h;h<h•h>}r=��(h@]hA]hB]hC]hF]uhHNhIhhJ]r>��hY)År?��}r@��(h/X+���Configure Metacat through the Web interfacerA��h0j;��h:h;h<h]h>}rB��(h@]hA]hB]hC]hF]uhHK?hJ]rC��hUX+���Configure Metacat through the Web interfacerD��ÖÅrE��}rF��(h/jA��h0j?��ubaubaubeubju��)ÅrG��}rH��(h/XJ���.. _Metacat Download Page: http://knb.ecoinformatics.org/software/metacat/jx��Kh0jÜ��h:h;h<jy��h>}rI��(j��j��hC]rJ��Umetacat-download-pagerK��ahB]h@]hA]hF]rL��hauhHKAhIhhJ]ubeubh4h1)ÅrM��}rN��(h/U�h0h6h:h;h<h=h>}rO��(h@]hA]hB]hC]rP��j-��ahF]rQ��hauhHK©hIhhJ]rR��(hL)ÅrS��}rT��(h/j2��h0jM��h:h;h<hPh>}rU��(hC]hB]h@]hA]hF]hRj,��uhHK©hIhhJ]rV��hUX,���Installing and Configuring Required SoftwarerW��ÖÅrX��}rY��(h/j2��h0jS��ubaubhY)ÅrZ��}r[��(h/XM��Before you can install and run Metacat, you must ensure that a recent Java SDK,
PostgreSQL, Ant (if
installing from source), and Tomcat are installed and running correctly. We
also highly recommend that you install Apache Web server, as it provides a more
robust Web-serving environment and is required by some Metacat functionality.r\��h0jM��h:h;h<h]h>}r]��(h@]hA]hB]hC]hF]uhHK™hIhhJ]r^��hUXM��Before you can install and run Metacat, you must ensure that a recent Java SDK,
PostgreSQL, Ant (if
installing from source), and Tomcat are installed and running correctly. We
also highly recommend that you install Apache Web server, as it provides a more
robust Web-serving environment and is required by some Metacat functionality.r_��ÖÅr`��}ra��(h/j\��h0jZ��ubaubhu)Årb��}rc��(h/U�h0jM��h:h;h<hxh>}rd��(j��X���*hC]hB]h@]hA]hF]uhHK∞hIhhJ]re��(h{)Årf��}rg��(h/X	���`Java 7`_rh��h0jb��h:h;h<h•h>}ri��(h@]hA]hB]hC]hF]uhHNhIhhJ]rj��hY)Årk��}rl��(h/jh��h0jf��h:h;h<h]h>}rm��(h@]hA]hB]hC]hF]uhHK∞hJ]rn��hÑ)Åro��}rp��(h/jh��j��Kh0jk��h<hçh>}rq��(UnameX���Java 7j��jm��hC]hB]h@]hA]hF]uhJ]rr��hUX���Java 7rs��ÖÅrt��}ru��(h/U�h0jo��ubaubaubaubh{)Årv��}rw��(h/X���`Apache Tomcat`_rx��h0jb��h:h;h<h•h>}ry��(h@]hA]hB]hC]hF]uhHNhIhhJ]rz��hY)År{��}r|��(h/jx��h0jv��h:h;h<h]h>}r}��(h@]hA]hB]hC]hF]uhHK±hJ]r~��hÑ)År��}rÄ��(h/jx��j��Kh0j{��h<hçh>}rÅ��(UnameX
���Apache Tomcatj��j:��hC]hB]h@]hA]hF]uhJ]r��hUX
���Apache TomcatrÉ��ÖÅrÑ��}rÖ��(h/U�h0j��ubaubaubaubh{)ÅrÜ��}rá��(h/X+���`Apache HTTPD Server`_ (Highly Recommended)rà��h0jb��h:h;h<h•h>}râ��(h@]hA]hB]hC]hF]uhHNhIhhJ]rä��hY)Årã��}rå��(h/jà��h0jÜ��h:h;h<h]h>}rç��(h@]hA]hB]hC]hF]uhHK≤hJ]ré��(hÑ)Årè��}rê��(h/X���`Apache HTTPD Server`_j��Kh0jã��h<hçh>}rë��(UnameX���Apache HTTPD Serverj��jJ��hC]hB]h@]hA]hF]uhJ]rí��hUX���Apache HTTPD Serverrì��ÖÅrî��}rï��(h/U�h0jè��ubaubhUX��� (Highly Recommended)rñ��ÖÅró��}rò��(h/X��� (Highly Recommended)h0jã��ubeubaubh{)Årô��}rö��(h/X���PostgreSQL_ Databaserõ��h0jb��h:h;h<h•h>}rú��(h@]hA]hB]hC]hF]uhHNhIhhJ]rù��hY)Årû��}rü��(h/jõ��h0jô��h:h;h<h]h>}r†��(h@]hA]hB]hC]hF]uhHK≥hJ]r°��(hÑ)År¢��}r£��(h/X���PostgreSQL_j��Kh0jû��h<hçh>}r§��(UnameX
���PostgreSQLj��j��hC]hB]h@]hA]hF]uhJ]r•��hUX
���PostgreSQLr¶��ÖÅrß��}r®��(h/U�h0j¢��ubaubhUX	��� Databaser©��ÖÅr™��}r´��(h/X	��� Databaseh0jû��ubeubaubh{)År¨��}r≠��(h/X(���`Apache Ant`_ (if building from Source)
h0jb��h:h;h<h•h>}rÆ��(h@]hA]hB]hC]hF]uhHNhIhhJ]rØ��hY)År∞��}r±��(h/X'���`Apache Ant`_ (if building from Source)h0j¨��h:h;h<h]h>}r≤��(h@]hA]hB]hC]hF]uhHK¥hJ]r≥��(hÑ)År¥��}rµ��(h/X
���`Apache Ant`_j��Kh0j∞��h<hçh>}r∂��(UnameX
���Apache Antj��j&��hC]hB]h@]hA]hF]uhJ]r∑��hUX
���Apache Antr∏��ÖÅrπ��}r∫��(h/U�h0j¥��ubaubhUX��� (if building from Source)rª��ÖÅrº��}rΩ��(h/X��� (if building from Source)h0j∞��ubeubaubeubh1)Åræ��}rø��(h/U�jx��Kh0jM��h:h;h<h=h>}r¿��(h@]r¡��X���java 7r¬��ahA]hB]hC]r√��jD��ahF]uhHK∑hIhhJ]rƒ��(hL)År≈��}r∆��(h/jI��h0jæ��h:h;h<hPh>}r«��(hC]hB]h@]hA]hF]hRjC��uhHK∑hIhhJ]r»��hUX���Java 7r…��ÖÅr ��}rÀ��(h/jI��h0j≈��ubaubhY)ÅrÃ��}rÕ��(h/Xü���To run Metacat, you should use Java 7. Make sure that the JAVA_HOME
environment variable is properly set and that both ``java`` and ``javac``
are on your PATH.h0jæ��h:h;h<h]h>}rŒ��(h@]hA]hB]hC]hF]uhHK∏hIhhJ]rœ��(hUXw���To run Metacat, you should use Java 7. Make sure that the JAVA_HOME
environment variable is properly set and that both r–��ÖÅr—��}r“��(h/Xw���To run Metacat, you should use Java 7. Make sure that the JAVA_HOME
environment variable is properly set and that both h0jÃ��ubj6��)År”��}r‘��(h/X���``java``h>}r’��(h@]hA]hB]hC]hF]uh0jÃ��hJ]r÷��hUX���javar◊��ÖÅrÿ��}rŸ��(h/U�h0j”��ubah<j>��ubhUX��� and r⁄��ÖÅr€��}r‹��(h/X��� and h0jÃ��ubj6��)År›��}rfi��(h/X	���``javac``h>}rfl��(h@]hA]hB]hC]hF]uh0jÃ��hJ]r‡��hUX���javacr·��ÖÅr‚��}r„��(h/U�h0j›��ubah<j>��ubhUX���
are on your PATH.r‰��ÖÅrÂ��}rÊ��(h/X���
are on your PATH.h0jÃ��ubeubhY)ÅrÁ��}rË��(h/XR���To install Java if you are running Ubuntu_/Debian, you can install using apt-get::rÈ��h0jæ��h:h;h<h]h>}rÍ��(h@]hA]hB]hC]hF]uhHKºhIhhJ]rÎ��(hUX#���To install Java if you are running rÏ��ÖÅrÌ��}rÓ��(h/X#���To install Java if you are running h0jÁ��ubhÑ)ÅrÔ��}r��(h/X���Ubuntu_j��Kh0jÁ��h<hçh>}rÒ��(UnameX���Ubuntuj��X���http://www.ubuntu.com/rÚ��hC]hB]h@]hA]hF]uhJ]rÛ��hUX���UbunturÙ��ÖÅrı��}rˆ��(h/U�h0jÔ��ubaubhUX'���/Debian, you can install using apt-get:r˜��ÖÅr¯��}r˘��(h/X'���/Debian, you can install using apt-get:h0jÁ��ubeubjÎ��)År˙��}r˚��(h/X"���sudo apt-get install openjdk-7-jdkh0jæ��h:h;h<jÓ��h>}r¸��(j��jÒ��hC]hB]h@]hA]hF]uhHKæhIhhJ]r˝��hUX"���sudo apt-get install openjdk-7-jdkr˛��ÖÅrˇ��}r�	��(h/U�h0j˙��ubaubhY)År	��}r	��(h/XÜ���If you are not using Ubuntu_/Debian, you can get Java from the Oracle_ website and install using the RPM or other installer (Windows).r	��h0jæ��h:h;h<h]h>}r	��(h@]hA]hB]hC]hF]uhHK¿hIhhJ]r	��(hUX���If you are not using r	��ÖÅr	��}r	��(h/X���If you are not using h0j	��ubhÑ)År		��}r
	��(h/X���Ubuntu_j��Kh0j	��h<hçh>}r	��(UnameX���Ubuntuj��jÚ��hC]hB]h@]hA]hF]uhJ]r	��hUX���Ubuntur
	��ÖÅr	��}r	��(h/U�h0j		��ubaubhUX#���/Debian, you can get Java from the r	��ÖÅr	��}r	��(h/X#���/Debian, you can get Java from the h0j	��ubhÑ)År	��}r	��(h/X���Oracle_j��Kh0j	��h<hçh>}r	��(UnameX���Oraclej��jÅ��hC]hB]h@]hA]hF]uhJ]r	��hUX���Oracler	��ÖÅr	��}r	��(h/U�h0j	��ubaubhUX@��� website and install using the RPM or other installer (Windows).r	��ÖÅr	��}r	��(h/X@��� website and install using the RPM or other installer (Windows).h0j	��ubeubju��)År	��}r	��(h/X"���.. _Ubuntu: http://www.ubuntu.com/jx��Kh0jæ��h:h;h<jy��h>}r	��(j��jÚ��hC]r 	��Uubuntur!	��ahB]h@]hA]hF]r"	��hauhHK¬hIhhJ]ubeubh1)År#	��}r$	��(h/U�jx��Kh0jM��h:h;h<h=h>}r%	��(h@]r&	��X
���apache tomcatr'	��ahA]hB]hC]r(	��jW��ahF]uhHK≈hIhhJ]r)	��(hL)År*	��}r+	��(h/j\��h0j#	��h:h;h<hPh>}r,	��(hC]hB]h@]hA]hF]hRjV��uhHK≈hIhhJ]r-	��hUX
���Apache Tomcatr.	��ÖÅr/	��}r0	��(h/j\��h0j*	��ubaubhY)År1	��}r2	��(h/X∏���We recommend that you install Tomcat 6 or 7 into the directory of your choice.
Included with the Metacat download is a Tomcat-friendly start-up script that
should be installed as well.r3	��h0j#	��h:h;h<h]h>}r4	��(h@]hA]hB]hC]hF]uhHK∆hIhhJ]r5	��hUX∏���We recommend that you install Tomcat 6 or 7 into the directory of your choice.
Included with the Metacat download is a Tomcat-friendly start-up script that
should be installed as well.r6	��ÖÅr7	��}r8	��(h/j3	��h0j1	��ubaubhY)År9	��}r:	��(h/Xu���Note: we will refer to the Tomcat installation directory as ``<tomcat_home>`` for
the remainder of the documentation.h0j#	��h:h;h<h]h>}r;	��(h@]hA]hB]hC]hF]uhHK hIhhJ]r<	��(hUX<���Note: we will refer to the Tomcat installation directory as r=	��ÖÅr>	��}r?	��(h/X<���Note: we will refer to the Tomcat installation directory as h0j9	��ubj6��)År@	��}rA	��(h/X���``<tomcat_home>``h>}rB	��(h@]hA]hB]hC]hF]uh0j9	��hJ]rC	��hUX
���<tomcat_home>rD	��ÖÅrE	��}rF	��(h/U�h0j@	��ubah<j>��ubhUX(��� for
the remainder of the documentation.rG	��ÖÅrH	��}rI	��(h/X(��� for
the remainder of the documentation.h0j9	��ubeubhY)ÅrJ	��}rK	��(h/X9���If you are running Ubuntu_/Debian, get Tomcat by typing::rL	��h0j#	��h:h;h<h]h>}rM	��(h@]hA]hB]hC]hF]uhHKÕhIhhJ]rN	��(hUX���If you are running rO	��ÖÅrP	��}rQ	��(h/X���If you are running h0jJ	��ubhÑ)ÅrR	��}rS	��(h/X���Ubuntu_j��Kh0jJ	��h<hçh>}rT	��(UnameX���Ubuntuj��jÚ��hC]hB]h@]hA]hF]uhJ]rU	��hUX���UbunturV	��ÖÅrW	��}rX	��(h/U�h0jR	��ubaubhUX���/Debian, get Tomcat by typing:rY	��ÖÅrZ	��}r[	��(h/X���/Debian, get Tomcat by typing:h0jJ	��ubeubjÎ��)År\	��}r]	��(h/X���sudo apt-get install tomcat7h0j#	��h:h;h<jÓ��h>}r^	��(j��jÒ��hC]hB]h@]hA]hF]uhHKœhIhhJ]r_	��hUX���sudo apt-get install tomcat7r`	��ÖÅra	��}rb	��(h/U�h0j\	��ubaubhY)Årc	��}rd	��(h/X5���Otherwise, get Tomcat from the `Apache Tomcat`_ page.re	��h0j#	��h:h;h<h]h>}rf	��(h@]hA]hB]hC]hF]uhHK—hIhhJ]rg	��(hUX���Otherwise, get Tomcat from the rh	��ÖÅri	��}rj	��(h/X���Otherwise, get Tomcat from the h0jc	��ubhÑ)Årk	��}rl	��(h/X���`Apache Tomcat`_j��Kh0jc	��h<hçh>}rm	��(UnameX
���Apache Tomcatj��j:��hC]hB]h@]hA]hF]uhJ]rn	��hUX
���Apache Tomcatro	��ÖÅrp	��}rq	��(h/U�h0jk	��ubaubhUX��� page.rr	��ÖÅrs	��}rt	��(h/X��� page.h0jc	��ubeubhY)Åru	��}rv	��(h/XG���After installing Tomcat, you can switch back to the Sun JDK by typing::rw	��h0j#	��h:h;h<h]h>}rx	��(h@]hA]hB]hC]hF]uhHK”hIhhJ]ry	��hUXF���After installing Tomcat, you can switch back to the Sun JDK by typing:rz	��ÖÅr{	��}r|	��(h/XF���After installing Tomcat, you can switch back to the Sun JDK by typing:h0ju	��ubaubjÎ��)År}	��}r~	��(h/X&���sudo update-alternatives --config javah0j#	��h:h;h<jÓ��h>}r	��(j��jÒ��hC]hB]h@]hA]hF]uhHK’hIhhJ]rÄ	��hUX&���sudo update-alternatives --config javarÅ	��ÖÅrÇ	��}rÉ	��(h/U�h0j}	��ubaubhY)ÅrÑ	��}rÖ	��(h/X,���and selecting the correct Java installation.rÜ	��h0j#	��h:h;h<h]h>}rá	��(h@]hA]hB]hC]hF]uhHK◊hIhhJ]rà	��hUX,���and selecting the correct Java installation.râ	��ÖÅrä	��}rã	��(h/jÜ	��h0jÑ	��ubaubhY)Årå	��}rç	��(h/Xk���If using Tomcat with Apache/mod_jk, enable the AJP connector on port 8009 by uncommenting that section in::ré	��h0j#	��h:h;h<h]h>}rè	��(h@]hA]hB]hC]hF]uhHKŸhIhhJ]rê	��hUXj���If using Tomcat with Apache/mod_jk, enable the AJP connector on port 8009 by uncommenting that section in:rë	��ÖÅrí	��}rì	��(h/Xj���If using Tomcat with Apache/mod_jk, enable the AJP connector on port 8009 by uncommenting that section in:h0jå	��ubaubjÎ��)Årî	��}rï	��(h/X���<tomcat_home>/conf/server.xmlh0j#	��h:h;h<jÓ��h>}rñ	��(j��jÒ��hC]hB]h@]hA]hF]uhHK€hIhhJ]ró	��hUX���<tomcat_home>/conf/server.xmlrò	��ÖÅrô	��}rö	��(h/U�h0jî	��ubaubhY)Årõ	��}rú	��(h/X���For DataONE deployments edit::rù	��h0j#	��h:h;h<h]h>}rû	��(h@]hA]hB]hC]hF]uhHK›hIhhJ]rü	��hUX���For DataONE deployments edit:r†	��ÖÅr°	��}r¢	��(h/X���For DataONE deployments edit:h0jõ	��ubaubjÎ��)År£	��}r§	��(h/X ���/etc/tomcat7/catalina.propertiesh0j#	��h:h;h<jÓ��h>}r•	��(j��jÒ��hC]hB]h@]hA]hF]uhHKflhIhhJ]r¶	��hUX ���/etc/tomcat7/catalina.propertiesrß	��ÖÅr®	��}r©	��(h/U�h0j£	��ubaubhY)År™	��}r´	��(h/X���to include::r¨	��h0j#	��h:h;h<h]h>}r≠	��(h@]hA]hB]hC]hF]uhHK·hIhhJ]rÆ	��hUX���to include:rØ	��ÖÅr∞	��}r±	��(h/X���to include:h0j™	��ubaubjÎ��)År≤	��}r≥	��(h/X}���org.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH=true
org.apache.catalina.connector.CoyoteAdapter.ALLOW_BACKSLASH=trueh0j#	��h:h;h<jÓ��h>}r¥	��(j��jÒ��hC]hB]h@]hA]hF]uhHK„hIhhJ]rµ	��hUX}���org.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH=true
org.apache.catalina.connector.CoyoteAdapter.ALLOW_BACKSLASH=truer∂	��ÖÅr∑	��}r∏	��(h/U�h0j≤	��ubaubeubh1)Årπ	��}r∫	��(h/U�h0jM��h:h;h<h=h>}rª	��(h@]hA]hB]hC]rº	��jj��ahF]rΩ	��hauhHKÁhIhhJ]ræ	��(hL)Årø	��}r¿	��(h/jo��h0jπ	��h:h;h<hPh>}r¡	��(hC]hB]h@]hA]hF]hRji��uhHKÁhIhhJ]r¬	��hUX(���Apache HTTPD Server (Highly Recommended)r√	��ÖÅrƒ	��}r≈	��(h/jo��h0jø	��ubaubhY)År∆	��}r«	��(h/Xy��Although you have the option of running Metacat with only the Tomcat server, we
highly recommend that you run it behind the Apache Web server for several
reasons; running Tomcat with the Apache server provides a more robust Web
serving environment. The Apache Web server is required if you wish to
install and run the Metacat Registry or to use the Metacat Replication feature.r»	��h0jπ	��h:h;h<h]h>}r…	��(h@]hA]hB]hC]hF]uhHKËhIhhJ]r 	��hUXy��Although you have the option of running Metacat with only the Tomcat server, we
highly recommend that you run it behind the Apache Web server for several
reasons; running Tomcat with the Apache server provides a more robust Web
serving environment. The Apache Web server is required if you wish to
install and run the Metacat Registry or to use the Metacat Replication feature.rÀ	��ÖÅrÃ	��}rÕ	��(h/j»	��h0j∆	��ubaubcdocutils.nodes
sidebar
rŒ	��)Årœ	��}r–	��(h/Xæ	��If you are running on an O/S other than Ubuntu/Debian (e.g., Fedora Core or
RedHat Linux) or if you installed the Apache source or binary, you must
manually edit the Apache configuration file, where <apache_install_dir> is the
directory in which Apache is installed:

::

  <apache_install_dir>/conf/httpd.conf

1. Configure the log location and level for Mod JK. If your configuration file does not already have the following section, add it and set the log location to any place you'd like:

  ::

    <IfModule mod_jk.c>
      JkLogFile "/var/log/tomcat/mod_jk.log"
      JkLogLevel info
    </IfModule>

2. Configure apache to route traffic to the Metacat application. ServerName should be set to the DNS name of the Metacat server. ScriptAlias and the following Directory section should both point to the cgi-bin directory inside your Metacat installation:

  ::

    <VirtualHost XXX.XXX.XXX.XXX:80>
      DocumentRoot /var/www
      ServerName dev.nceas.ucsb.edu
      ErrorLog /var/log/httpd/error_log
      CustomLog /var/log/httpd/access_log common
      ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
      <Directory /var/www/cgi-bin/>
        AllowOverride None
        Options ExecCGI
        Order allow,deny
        Allow from all
      </Directory>
      ScriptAlias /metacat/cgi-bin/ "/var/www/webapps/metacat/cgi-bin/"
      <Directory "/var/www/webapps/metacat/cgi-bin/">
        AllowOverride None
        Options ExecCGI
        Order allow,deny
        Allow from all
      </Directory>
      JkMount /metacat ajp13
      JkMount /metacat/* ajp13
      JkMount /metacat/metacat ajp13
      JkUnMount /metacat/cgi-bin/* ajp13
      JkMount /*.jsp ajp13
    </VirtualHost>

3. Copy the "workers.properties" file provided by Metacat into your Apache configuration directory (<apache_install_dir>/conf/).  Depending on whether you are installing from binary distribution or source, the workers.properties file will be in one of two locations:

  * the directory in which you extracted the Metacat distribution (for binary distribution)
  * <metacat_code_dir>/src/scripts/workers.properties (for both the source distribution and source code checked out from SVN)

4. Edit the workers.properties file and make sure the following properties are set correctly:

  ::

    workers.tomcat_home -  set to the Tomcat install directory.
    workers.java_home - set to the Java install directory.

5. Restart Apache to bring in changes by typing:

  ::

    sudo /etc/init.d/apache2 restarth0jπ	��h:h;h<Usidebarr—	��h>}r“	��(h@]hA]hB]hC]hF]uhHNhIhhJ]r”	��(hL)År‘	��}r’	��(h/X4���Configuring Apache on an OS other than Ubuntu/Debianr÷	��h>}r◊	��(h@]hA]hB]hC]hF]uh0jœ	��hJ]rÿ	��hUX4���Configuring Apache on an OS other than Ubuntu/DebianrŸ	��ÖÅr⁄	��}r€	��(h/j÷	��h0j‘	��ubah<hPubhY)År‹	��}r›	��(h/X
��If you are running on an O/S other than Ubuntu/Debian (e.g., Fedora Core or
RedHat Linux) or if you installed the Apache source or binary, you must
manually edit the Apache configuration file, where <apache_install_dir> is the
directory in which Apache is installed:rfi	��h0jœ	��h:h;h<h]h>}rfl	��(h@]hA]hB]hC]hF]uhHKhJ]r‡	��hUX
��If you are running on an O/S other than Ubuntu/Debian (e.g., Fedora Core or
RedHat Linux) or if you installed the Apache source or binary, you must
manually edit the Apache configuration file, where <apache_install_dir> is the
directory in which Apache is installed:r·	��ÖÅr‚	��}r„	��(h/jfi	��h0j‹	��ubaubjÎ��)År‰	��}rÂ	��(h/X$���<apache_install_dir>/conf/httpd.confh0jœ	��h<jÓ��h>}rÊ	��(j��jÒ��hC]hB]h@]hA]hF]uhHK˜hJ]rÁ	��hUX$���<apache_install_dir>/conf/httpd.confrË	��ÖÅrÈ	��}rÍ	��(h/U�h0j‰	��ubaubj��)ÅrÎ	��}rÏ	��(h/U�h>}rÌ	��(j��U.hC]hB]h@]j��U�hA]hF]j��j	��uh0jœ	��hJ]rÓ	��h{)ÅrÔ	��}r	��(h/X≤���Configure the log location and level for Mod JK. If your configuration file does not already have the following section, add it and set the log location to any place you'd like:
h>}rÒ	��(h@]hA]hB]hC]hF]uh0jÎ	��hJ]rÚ	��hY)ÅrÛ	��}rÙ	��(h/X±���Configure the log location and level for Mod JK. If your configuration file does not already have the following section, add it and set the log location to any place you'd like:rı	��h0jÔ	��h:h;h<h]h>}rˆ	��(h@]hA]hB]hC]hF]uhHK˘hJ]r˜	��hUX±���Configure the log location and level for Mod JK. If your configuration file does not already have the following section, add it and set the log location to any place you'd like:r¯	��ÖÅr˘	��}r˙	��(h/jı	��h0jÛ	��ubaubah<h•ubah<j��ubjÂ��)År˚	��}r¸	��(h/U�h>}r˝	��(h@]hA]hB]hC]hF]uh0jœ	��hJ]r˛	��jÎ��)Årˇ	��}r�
��(h/XZ���<IfModule mod_jk.c>
  JkLogFile "/var/log/tomcat/mod_jk.log"
  JkLogLevel info
</IfModule>h0j˚	��h<jÓ��h>}r
��(j��jÒ��hC]hB]h@]hA]hF]uhHK˝hJ]r
��hUXZ���<IfModule mod_jk.c>
  JkLogFile "/var/log/tomcat/mod_jk.log"
  JkLogLevel info
</IfModule>r
��ÖÅr
��}r
��(h/U�h0jˇ	��ubaubah<jË��ubj��)År
��}r
��(h/U�h>}r
��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uh0jœ	��hJ]r	
��h{)År

��}r
��(h/X˚���Configure apache to route traffic to the Metacat application. ServerName should be set to the DNS name of the Metacat server. ScriptAlias and the following Directory section should both point to the cgi-bin directory inside your Metacat installation:
h>}r
��(h@]hA]hB]hC]hF]uh0j
��hJ]r
��hY)År
��}r
��(h/X˙���Configure apache to route traffic to the Metacat application. ServerName should be set to the DNS name of the Metacat server. ScriptAlias and the following Directory section should both point to the cgi-bin directory inside your Metacat installation:r
��h0j

��h:h;h<h]h>}r
��(h@]hA]hB]hC]hF]uhHMhJ]r
��hUX˙���Configure apache to route traffic to the Metacat application. ServerName should be set to the DNS name of the Metacat server. ScriptAlias and the following Directory section should both point to the cgi-bin directory inside your Metacat installation:r
��ÖÅr
��}r
��(h/j
��h0j
��ubaubah<h•ubah<j��ubjÂ��)År
��}r
��(h/U�h>}r
��(h@]hA]hB]hC]hF]uh0jœ	��hJ]r
��jÎ��)År
��}r
��(h/Xœ��<VirtualHost XXX.XXX.XXX.XXX:80>
  DocumentRoot /var/www
  ServerName dev.nceas.ucsb.edu
  ErrorLog /var/log/httpd/error_log
  CustomLog /var/log/httpd/access_log common
  ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
  <Directory /var/www/cgi-bin/>
    AllowOverride None
    Options ExecCGI
    Order allow,deny
    Allow from all
  </Directory>
  ScriptAlias /metacat/cgi-bin/ "/var/www/webapps/metacat/cgi-bin/"
  <Directory "/var/www/webapps/metacat/cgi-bin/">
    AllowOverride None
    Options ExecCGI
    Order allow,deny
    Allow from all
  </Directory>
  JkMount /metacat ajp13
  JkMount /metacat/* ajp13
  JkMount /metacat/metacat ajp13
  JkUnMount /metacat/cgi-bin/* ajp13
  JkMount /*.jsp ajp13
</VirtualHost>h0j
��h<j��h>}r
��(j��jÒ��hC]hB]h@]hA]hF]uhHMhJ]r
��hUXœ��<VirtualHost XXX.XXX.XXX.XXX:80>
  DocumentRoot /var/www
  ServerName dev.nceas.ucsb.edu
  ErrorLog /var/log/httpd/error_log
  CustomLog /var/log/httpd/access_log common
  ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
  <Directory /var/www/cgi-bin/>
    AllowOverride None
    Options ExecCGI
    Order allow,deny
    Allow from all
  </Directory>
  ScriptAlias /metacat/cgi-bin/ "/var/www/webapps/metacat/cgi-bin/"
  <Directory "/var/www/webapps/metacat/cgi-bin/">
    AllowOverride None
    Options ExecCGI
    Order allow,deny
    Allow from all
  </Directory>
  JkMount /metacat ajp13
  JkMount /metacat/* ajp13
  JkMount /metacat/metacat ajp13
  JkUnMount /metacat/cgi-bin/* ajp13
  JkMount /*.jsp ajp13
</VirtualHost>r
��ÖÅr
��}r 
��(h/U�h0j
��ubaubah<jË��ubj��)År!
��}r"
��(h/U�h>}r#
��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uh0jœ	��hJ]r$
��h{)År%
��}r&
��(h/X��Copy the "workers.properties" file provided by Metacat into your Apache configuration directory (<apache_install_dir>/conf/).  Depending on whether you are installing from binary distribution or source, the workers.properties file will be in one of two locations:
h>}r'
��(h@]hA]hB]hC]hF]uh0j!
��hJ]r(
��hY)År)
��}r*
��(h/X��Copy the "workers.properties" file provided by Metacat into your Apache configuration directory (<apache_install_dir>/conf/).  Depending on whether you are installing from binary distribution or source, the workers.properties file will be in one of two locations:r+
��h0j%
��h:h;h<h]h>}r,
��(h@]hA]hB]hC]hF]uhHM hJ]r-
��hUX��Copy the "workers.properties" file provided by Metacat into your Apache configuration directory (<apache_install_dir>/conf/).  Depending on whether you are installing from binary distribution or source, the workers.properties file will be in one of two locations:r.
��ÖÅr/
��}r0
��(h/j+
��h0j)
��ubaubah<h•ubah<j��ubjÂ��)År1
��}r2
��(h/U�h>}r3
��(h@]hA]hB]hC]hF]uh0jœ	��hJ]r4
��hu)År5
��}r6
��(h/U�h>}r7
��(j��X���*hC]hB]h@]hA]hF]uh0j1
��hJ]r8
��(h{)År9
��}r:
��(h/XW���the directory in which you extracted the Metacat distribution (for binary distribution)r;
��h>}r<
��(h@]hA]hB]hC]hF]uh0j5
��hJ]r=
��hY)År>
��}r?
��(h/j;
��h0j9
��h:h;h<h]h>}r@
��(h@]hA]hB]hC]hF]uhHM"hJ]rA
��hUXW���the directory in which you extracted the Metacat distribution (for binary distribution)rB
��ÖÅrC
��}rD
��(h/j;
��h0j>
��ubaubah<h•ubh{)ÅrE
��}rF
��(h/Xz���<metacat_code_dir>/src/scripts/workers.properties (for both the source distribution and source code checked out from SVN)
h>}rG
��(h@]hA]hB]hC]hF]uh0j5
��hJ]rH
��hY)ÅrI
��}rJ
��(h/Xy���<metacat_code_dir>/src/scripts/workers.properties (for both the source distribution and source code checked out from SVN)rK
��h0jE
��h:h;h<h]h>}rL
��(h@]hA]hB]hC]hF]uhHM#hJ]rM
��hUXy���<metacat_code_dir>/src/scripts/workers.properties (for both the source distribution and source code checked out from SVN)rN
��ÖÅrO
��}rP
��(h/jK
��h0jI
��ubaubah<h•ubeh<hxubah<jË��ubj��)ÅrQ
��}rR
��(h/U�h>}rS
��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uh0jœ	��hJ]rT
��h{)ÅrU
��}rV
��(h/X[���Edit the workers.properties file and make sure the following properties are set correctly:
h>}rW
��(h@]hA]hB]hC]hF]uh0jQ
��hJ]rX
��hY)ÅrY
��}rZ
��(h/XZ���Edit the workers.properties file and make sure the following properties are set correctly:r[
��h0jU
��h:h;h<h]h>}r\
��(h@]hA]hB]hC]hF]uhHM%hJ]r]
��hUXZ���Edit the workers.properties file and make sure the following properties are set correctly:r^
��ÖÅr_
��}r`
��(h/j[
��h0jY
��ubaubah<h•ubah<j��ubjÂ��)Åra
��}rb
��(h/U�h>}rc
��(h@]hA]hB]hC]hF]uh0jœ	��hJ]rd
��jÎ��)Åre
��}rf
��(h/Xr���workers.tomcat_home -  set to the Tomcat install directory.
workers.java_home - set to the Java install directory.h0ja
��h<j��h>}rg
��(j��jÒ��hC]hB]h@]hA]hF]uhHM)hJ]rh
��hUXr���workers.tomcat_home -  set to the Tomcat install directory.
workers.java_home - set to the Java install directory.ri
��ÖÅrj
��}rk
��(h/U�h0je
��ubaubah<jË��ubj��)Årl
��}rm
��(h/U�h>}rn
��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uh0jœ	��hJ]ro
��h{)Årp
��}rq
��(h/X.���Restart Apache to bring in changes by typing:
h>}rr
��(h@]hA]hB]hC]hF]uh0jl
��hJ]rs
��hY)Årt
��}ru
��(h/X-���Restart Apache to bring in changes by typing:rv
��h0jp
��h:h;h<h]h>}rw
��(h@]hA]hB]hC]hF]uhHM,hJ]rx
��hUX-���Restart Apache to bring in changes by typing:ry
��ÖÅrz
��}r{
��(h/jv
��h0jt
��ubaubah<h•ubah<j��ubjÂ��)År|
��}r}
��(h/U�h>}r~
��(h@]hA]hB]hC]hF]uh0jœ	��hJ]r
��jÎ��)ÅrÄ
��}rÅ
��(h/X ���sudo /etc/init.d/apache2 restarth0j|
��h<jÓ��h>}rÇ
��(j��jÒ��hC]hB]h@]hA]hF]uhHM0hJ]rÉ
��hUX ���sudo /etc/init.d/apache2 restartrÑ
��ÖÅrÖ
��}rÜ
��(h/U�h0jÄ
��ubaubah<jË��ubeubhY)Årá
��}rà
��(h/X‡���This section contains instructions for installing and configuring the Apache
Web server for Metacat on an Ubuntu_/Debian system. Instructions for configuring
Apache running on other Linux systems are included in the sidebar.h0jπ	��h:h;h<h]h>}râ
��(h@]hA]hB]hC]hF]uhHM2hIhhJ]rä
��(hUXj���This section contains instructions for installing and configuring the Apache
Web server for Metacat on an rã
��ÖÅrå
��}rç
��(h/Xj���This section contains instructions for installing and configuring the Apache
Web server for Metacat on an h0já
��ubhÑ)Åré
��}rè
��(h/X���Ubuntu_j��Kh0já
��h<hçh>}rê
��(UnameX���Ubuntuj��jÚ��hC]hB]h@]hA]hF]uhJ]rë
��hUX���Ubunturí
��ÖÅrì
��}rî
��(h/U�h0jé
��ubaubhUXo���/Debian system. Instructions for configuring
Apache running on other Linux systems are included in the sidebar.rï
��ÖÅrñ
��}ró
��(h/Xo���/Debian system. Instructions for configuring
Apache running on other Linux systems are included in the sidebar.h0já
��ubeubj��)Årò
��}rô
��(h/U�h0jπ	��h:h;h<j��h>}rö
��(j��U.hC]hB]h@]j��U�hA]hF]j��j	��uhHM6hIhhJ]rõ
��h{)Årú
��}rù
��(h/Xt���Install the Apache and Mod JK packages (Mod JK is the module Apache uses to talk to Tomcat applications) by typing:
h0jò
��h:h;h<h•h>}rû
��(h@]hA]hB]hC]hF]uhHNhIhhJ]rü
��hY)År†
��}r°
��(h/Xs���Install the Apache and Mod JK packages (Mod JK is the module Apache uses to talk to Tomcat applications) by typing:r¢
��h0jú
��h:h;h<h]h>}r£
��(h@]hA]hB]hC]hF]uhHM6hJ]r§
��hUXs���Install the Apache and Mod JK packages (Mod JK is the module Apache uses to talk to Tomcat applications) by typing:r•
��ÖÅr¶
��}rß
��(h/j¢
��h0j†
��ubaubaubaubjÎ��)År®
��}r©
��(h/X.���sudo apt-get install apache2 libapache2-mod-jkh0jπ	��h:h;h<jÓ��h>}r™
��(j��jÒ��hC]hB]h@]hA]hF]uhHM:hIhhJ]r´
��hUX.���sudo apt-get install apache2 libapache2-mod-jkr¨
��ÖÅr≠
��}rÆ
��(h/U�h0j®
��ubaubhY)ÅrØ
��}r∞
��(h/X`��If you are installing the Apache server on an Ubuntu/Debian system, and you
installed Apache using apt-get as described above, the Metacat code will have
helper files that can be dropped into directories to configure Apache.
Depending on whether you are installing from binary distribution or source,
these helper files will be in one of two locations:r±
��h0jπ	��h:h;h<h]h>}r≤
��(h@]hA]hB]hC]hF]uhHM<hIhhJ]r≥
��hUX`��If you are installing the Apache server on an Ubuntu/Debian system, and you
installed Apache using apt-get as described above, the Metacat code will have
helper files that can be dropped into directories to configure Apache.
Depending on whether you are installing from binary distribution or source,
these helper files will be in one of two locations:r¥
��ÖÅrµ
��}r∂
��(h/j±
��h0jØ
��ubaubhu)År∑
��}r∏
��(h/U�h0jπ	��h:h;h<hxh>}rπ
��(j��X���*hC]hB]h@]hA]hF]uhHMBhIhhJ]r∫
��(h{)Årª
��}rº
��(h/XO���the directory in which you extracted the distribution (for binary distribution)rΩ
��h0j∑
��h:h;h<h•h>}ræ
��(h@]hA]hB]hC]hF]uhHNhIhhJ]rø
��hY)År¿
��}r¡
��(h/jΩ
��h0jª
��h:h;h<h]h>}r¬
��(h@]hA]hB]hC]hF]uhHMBhJ]r√
��hUXO���the directory in which you extracted the distribution (for binary distribution)rƒ
��ÖÅr≈
��}r∆
��(h/jΩ
��h0j¿
��ubaubaubh{)År«
��}r»
��(h/X#��``<metacat_code_dir>/src/scripts`` (for both the source distribution and source code checked out from SVN).  We will refer to the directory with the helper scripts as ``<metacat_helper_dir>`` and the directory where Apache is installed (e.g., ``/etc/apache2/``) as ``<apache_install_dir>``.
h0j∑
��h:h;h<h•h>}r…
��(h@]hA]hB]hC]hF]uhHNhIhhJ]r 
��hY)ÅrÀ
��}rÃ
��(h/X"��``<metacat_code_dir>/src/scripts`` (for both the source distribution and source code checked out from SVN).  We will refer to the directory with the helper scripts as ``<metacat_helper_dir>`` and the directory where Apache is installed (e.g., ``/etc/apache2/``) as ``<apache_install_dir>``.h0j«
��h:h;h<h]h>}rÕ
��(h@]hA]hB]hC]hF]uhHMChJ]rŒ
��(j6��)Årœ
��}r–
��(h/X"���``<metacat_code_dir>/src/scripts``h>}r—
��(h@]hA]hB]hC]hF]uh0j��hJ]r“
��hUX���<metacat_code_dir>/src/scriptsr”
��ÖÅr‘
��}r’
��(h/U�h0jœ
��ubah<j>��ubhUXÖ��� (for both the source distribution and source code checked out from SVN).  We will refer to the directory with the helper scripts as r÷
��ÖÅr◊
��}rÿ
��(h/X��� (for both the source distribution and source code checked out from SVN).  We will refer to the directory with the helper scripts as h0j��ubj6��)ÅrŸ
��}r⁄
��(h/X���``<metacat_helper_dir>``h>}r€
��(h@]hA]hB]hC]hF]uh0j��hJ]r‹
��hUX���<metacat_helper_dir>r›
��ÖÅrfi
��}rfl
��(h/U�h0jŸ
��ubah<j>��ubhUX4��� and the directory where Apache is installed (e.g., r‡
��ÖÅr·
��}r‚
��(h/X4��� and the directory where Apache is installed (e.g., h0j��ubj6��)År„
��}r‰
��(h/X���``/etc/apache2/``h>}rÂ
��(h@]hA]hB]hC]hF]uh0j��hJ]rÊ
��hUX
���/etc/apache2/rÁ
��ÖÅrË
��}rÈ
��(h/U�h0j„
��ubah<j>��ubhUX���) as rÍ
��ÖÅrÎ
��}rÏ
��(h/X���) as h0j��ubj6��)ÅrÌ
��}rÓ
��(h/X���``<apache_install_dir>``h>}rÔ
��(h@]hA]hB]hC]hF]uh0j��hJ]r
��hUX���<apache_install_dir>rÒ
��ÖÅrÚ
��}rÛ
��(h/U�h0jÌ
��ubah<j>��ubhUX���.ÖÅrÙ
��}rı
��(h/X���.h0j��ubeubaubeubj��)Årˆ
��}r˜
��(h/U�h0jπ	��h:h;h<j��h>}r¯
��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHMEhIhhJ]r˘
��h{)År˙
��}r˚
��(h/X.���Set up Mod JK apache configuration by typing:
h0jˆ
��h:h;h<h•h>}r¸
��(h@]hA]hB]hC]hF]uhHNhIhhJ]r˝
��hY)År˛
��}rˇ
��(h/X-���Set up Mod JK apache configuration by typing:r���h0j˙
��h:h;h<h]h>}r��(h@]hA]hB]hC]hF]uhHMEhJ]r��hUX-���Set up Mod JK apache configuration by typing:r��ÖÅr��}r��(h/j���h0j˛
��ubaubaubaubjÎ��)År��}r��(h/Xõ���sudo cp <metacat_helper_dir>/debian/jk.conf <apache_install_dir>/mods-available
sudo cp <metacat_helper_dir>/debian/workers.properties <apache_install_dir>h0jπ	��h:h;h<jÓ��h>}r��(j��jÒ��hC]hB]h@]hA]hF]uhHMIhIhhJ]r	��hUXõ���sudo cp <metacat_helper_dir>/debian/jk.conf <apache_install_dir>/mods-available
sudo cp <metacat_helper_dir>/debian/workers.properties <apache_install_dir>r
��ÖÅr��}r��(h/U�h0j��ubaubj��)År
��}r��(h/U�h0jπ	��h:h;h<j��h>}r��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHMLhIhhJ]r��h{)År��}r��(h/XK���Disable and re-enable the Apache Mod JK module to pick up the new changes:
h0j
��h:h;h<h•h>}r��(h@]hA]hB]hC]hF]uhHNhIhhJ]r��hY)År��}r��(h/XJ���Disable and re-enable the Apache Mod JK module to pick up the new changes:r��h0j��h:h;h<h]h>}r��(h@]hA]hB]hC]hF]uhHMLhJ]r��hUXJ���Disable and re-enable the Apache Mod JK module to pick up the new changes:r��ÖÅr��}r��(h/j��h0j��ubaubaubaubjÎ��)År��}r��(h/X ���sudo a2dismod jk
sudo a2enmod jkh0jπ	��h:h;h<jÓ��h>}r��(j��jÒ��hC]hB]h@]hA]hF]uhHMPhIhhJ]r ��hUX ���sudo a2dismod jk
sudo a2enmod jkr!��ÖÅr"��}r#��(h/U�h0j��ubaubj��)År$��}r%��(h/U�h0jπ	��h:h;h<j��h>}r&��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHMShIhhJ]r'��h{)År(��}r)��(h/X��Apache needs to know about the Metacat site. The helper file named "metacat-site.conf" has rules that tell Apache which traffic to route to Metacat. Set up Metacat site by dropping the metacat-site file into the sites-available directory and running a2ensite to enable the site:
h0j$��h:h;h<h•h>}r*��(h@]hA]hB]hC]hF]uhHNhIhhJ]r+��hY)År,��}r-��(h/X��Apache needs to know about the Metacat site. The helper file named "metacat-site.conf" has rules that tell Apache which traffic to route to Metacat. Set up Metacat site by dropping the metacat-site file into the sites-available directory and running a2ensite to enable the site:r.��h0j(��h:h;h<h]h>}r/��(h@]hA]hB]hC]hF]uhHMShJ]r0��hUX��Apache needs to know about the Metacat site. The helper file named "metacat-site.conf" has rules that tell Apache which traffic to route to Metacat. Set up Metacat site by dropping the metacat-site file into the sites-available directory and running a2ensite to enable the site:r1��ÖÅr2��}r3��(h/j.��h0j,��ubaubaubaubjÎ��)År4��}r5��(h/Xs���sudo cp <metacat_helper_dir>/metacat-site.conf <apache_install_dir>/sites-available
sudo a2ensite metacat-site.confh0jπ	��h:h;h<jÓ��h>}r6��(j��jÒ��hC]hB]h@]hA]hF]uhHMWhIhhJ]r7��hUXs���sudo cp <metacat_helper_dir>/metacat-site.conf <apache_install_dir>/sites-available
sudo a2ensite metacat-site.confr8��ÖÅr9��}r:��(h/U�h0j4��ubaubj��)År;��}r<��(h/U�h0jπ	��h:h;h<j��h>}r=��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHMZhIhhJ]r>��h{)År?��}r@��(h/X/���Disable the default Apache site configuration:
h0j;��h:h;h<h•h>}rA��(h@]hA]hB]hC]hF]uhHNhIhhJ]rB��hY)ÅrC��}rD��(h/X.���Disable the default Apache site configuration:rE��h0j?��h:h;h<h]h>}rF��(h@]hA]hB]hC]hF]uhHMZhJ]rG��hUX.���Disable the default Apache site configuration:rH��ÖÅrI��}rJ��(h/jE��h0jC��ubaubaubaubjÎ��)ÅrK��}rL��(h/X���sudo a2dissite 000-defaulth0jπ	��h:h;h<jÓ��h>}rM��(j��jÒ��hC]hB]h@]hA]hF]uhHM^hIhhJ]rN��hUX���sudo a2dissite 000-defaultrO��ÖÅrP��}rQ��(h/U�h0jK��ubaubj��)ÅrR��}rS��(h/U�h0jπ	��h:h;h<j��h>}rT��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHM`hIhhJ]rU��h{)ÅrV��}rW��(h/X.���Restart Apache to bring in changes by typing:
h0jR��h:h;h<h•h>}rX��(h@]hA]hB]hC]hF]uhHNhIhhJ]rY��hY)ÅrZ��}r[��(h/X-���Restart Apache to bring in changes by typing:r\��h0jV��h:h;h<h]h>}r]��(h@]hA]hB]hC]hF]uhHM`hJ]r^��hUX-���Restart Apache to bring in changes by typing:r_��ÖÅr`��}ra��(h/j\��h0jZ��ubaubaubaubjÎ��)Årb��}rc��(h/X ���sudo /etc/init.d/apache2 restarth0jπ	��h:h;h<jÓ��h>}rd��(j��jÒ��hC]hB]h@]hA]hF]uhHMdhIhhJ]re��hUX ���sudo /etc/init.d/apache2 restartrf��ÖÅrg��}rh��(h/U�h0jb��ubaubeubh1)Åri��}rj��(h/U�jx��Kh0jM��h:h;h<h=h>}rk��(h@]rl��j?��ahA]hB]hC]rm��j}��ahF]uhHMhhIhhJ]rn��(hL)Åro��}rp��(h/jÇ��h0ji��h:h;h<hPh>}rq��(hC]hB]h@]hA]hF]hRj|��uhHMhhIhhJ]rr��hUX���PostgreSQL Databasers��ÖÅrt��}ru��(h/jÇ��h0jo��ubaubhY)Årv��}rw��(h/XR���Currently Metacat only supports PostgreSQL_. To install and configure PostgreSQL_:rx��h0ji��h:h;h<h]h>}ry��(h@]hA]hB]hC]hF]uhHMihIhhJ]rz��(hUX ���Currently Metacat only supports r{��ÖÅr|��}r}��(h/X ���Currently Metacat only supports h0jv��ubhÑ)År~��}r��(h/X���PostgreSQL_j��Kh0jv��h<hçh>}rÄ��(UnameX
���PostgreSQLj��j��hC]hB]h@]hA]hF]uhJ]r��hUX
���PostgreSQLrÇ��ÖÅrÉ��}rÑ��(h/U�h0j~��ubaubhUX���. To install and configure rÖ��ÖÅrÜ��}rá��(h/X���. To install and configure h0jv��ubhÑ)Årà��}râ��(h/X���PostgreSQL_j��Kh0jv��h<hçh>}rä��(UnameX
���PostgreSQLj��j��hC]hB]h@]hA]hF]uhJ]r�hUX
���PostgreSQLrå��ÖÅrç��}ré��(h/U�h0jà��ubaubhUX���:ÖÅrè��}rê��(h/X���:h0jv��ubeubj��)Årë��}rí��(h/U�h0ji��h:h;h<j��h>}rì��(j��U.hC]hB]h@]j��U�hA]hF]j��j	��uhHMkhIhhJ]rî��h{)Årï��}rñ��(h/X=���If you are running Ubuntu_/Debian, get PostgreSQL by typing:
h0jë��h:h;h<h•h>}ró��(h@]hA]hB]hC]hF]uhHNhIhhJ]rò��hY)Årô��}rö��(h/X<���If you are running Ubuntu_/Debian, get PostgreSQL by typing:h0jï��h:h;h<h]h>}rõ��(h@]hA]hB]hC]hF]uhHMkhJ]rú��(hUX���If you are running rù��ÖÅrû��}rü��(h/X���If you are running h0jô��ubhÑ)År†��}r°��(h/X���Ubuntu_j��Kh0jô��h<hçh>}r¢��(UnameX���Ubuntuj��jÚ��hC]hB]h@]hA]hF]uhJ]r£��hUX���Ubuntur§��ÖÅr•��}r¶��(h/U�h0j†��ubaubhUX"���/Debian, get PostgreSQL by typing:rß��ÖÅr®��}r©��(h/X"���/Debian, get PostgreSQL by typing:h0jô��ubeubaubaubjÂ��)År™��}r´��(h/U�h0ji��h:h;h<jË��h>}r¨��(h@]hA]hB]hC]hF]uhHNhIhhJ]r≠��(jÎ��)ÅrÆ��}rØ��(h/X���sudo apt-get install postgresqlh0j™��h<jÓ��h>}r∞��(j��jÒ��hC]hB]h@]hA]hF]uhHMohJ]r±��hUX���sudo apt-get install postgresqlr≤��ÖÅr≥��}r¥��(h/U�h0jÆ��ubaubhY)Årµ��}r∂��(h/X0���On other systems, install the rpms for postgres.r∑��h0j™��h:h;h<h]h>}r∏��(h@]hA]hB]hC]hF]uhHMqhJ]rπ��hUX0���On other systems, install the rpms for postgres.r∫��ÖÅrª��}rº��(h/j∑��h0jµ��ubaubeubj��)ÅrΩ��}ræ��(h/U�h0ji��h:h;h<j��h>}rø��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHMshIhhJ]r¿��h{)År¡��}r¬��(h/X���Start the database by running:
h0jΩ��h:h;h<h•h>}r√��(h@]hA]hB]hC]hF]uhHNhIhhJ]rƒ��hY)År≈��}r∆��(h/X���Start the database by running:r«��h0j¡��h:h;h<h]h>}r»��(h@]hA]hB]hC]hF]uhHMshJ]r…��hUX���Start the database by running:r ��ÖÅrÀ��}rÃ��(h/j«��h0j≈��ubaubaubaubjÂ��)ÅrÕ��}rŒ��(h/U�h0ji��h:h;h<jË��h>}rœ��(h@]hA]hB]hC]hF]uhHNhIhhJ]r–��jÎ��)År—��}r“��(h/X%���sudo /etc/init.d/postgresql-8.4 starth0jÕ��h<jÓ��h>}r”��(j��jÒ��hC]hB]h@]hA]hF]uhHMwhJ]r‘��hUX%���sudo /etc/init.d/postgresql-8.4 startr’��ÖÅr÷��}r◊��(h/U�h0j—��ubaubaubj��)Årÿ��}rŸ��(h/U�h0ji��h:h;h<j��h>}r⁄��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHMyhIhhJ]r€��h{)År‹��}r›��(h/X���Change to postgres user:
h0jÿ��h:h;h<h•h>}rfi��(h@]hA]hB]hC]hF]uhHNhIhhJ]rfl��hY)År‡��}r·��(h/X���Change to postgres user:r‚��h0j‹��h:h;h<h]h>}r„��(h@]hA]hB]hC]hF]uhHMyhJ]r‰��hUX���Change to postgres user:rÂ��ÖÅrÊ��}rÁ��(h/j‚��h0j‡��ubaubaubaubjÂ��)ÅrË��}rÈ��(h/U�h0ji��h:h;h<jË��h>}rÍ��(h@]hA]hB]hC]hF]uhHNhIhhJ]rÎ��jÎ��)ÅrÏ��}rÌ��(h/X���sudo su - postgresh0jË��h<jÓ��h>}rÓ��(j��jÒ��hC]hB]h@]hA]hF]uhHM}hJ]rÔ��hUX���sudo su - postgresr��ÖÅrÒ��}rÚ��(h/U�h0jÏ��ubaubaubj��)ÅrÛ��}rÙ��(h/U�h0ji��h:h;h<j��h>}rı��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHMÄhIhhJ]rˆ��h{)År˜��}r¯��(h/XX���Set up an empty Metacat database instance by editing the postgreSQL configuration file:
h0jÛ��h:h;h<h•h>}r˘��(h@]hA]hB]hC]hF]uhHNhIhhJ]r˙��hY)År˚��}r¸��(h/XW���Set up an empty Metacat database instance by editing the postgreSQL configuration file:r˝��h0j˜��h:h;h<h]h>}r˛��(h@]hA]hB]hC]hF]uhHMÄhJ]rˇ��hUXW���Set up an empty Metacat database instance by editing the postgreSQL configuration file:r���ÖÅr��}r��(h/j˝��h0j˚��ubaubaubaubjÂ��)År��}r��(h/U�h0ji��h:h;h<jË��h>}r��(h@]hA]hB]hC]hF]uhHNhIhhJ]r��(jÎ��)År��}r��(h/X*���gedit /etc/postgresql/8.4/main/pg_hba.confh0j��h<jÓ��h>}r	��(j��jÒ��hC]hB]h@]hA]hF]uhHMÑhJ]r
��hUX*���gedit /etc/postgresql/8.4/main/pg_hba.confr��ÖÅr��}r
��(h/U�h0j��ubaubhY)År��}r��(h/X1���Add the following line to the configuration file:r��h0j��h:h;h<h]h>}r��(h@]hA]hB]hC]hF]uhHMáhJ]r��hUX1���Add the following line to the configuration file:r��ÖÅr��}r��(h/j��h0j��ubaubjÎ��)År��}r��(h/X7���host metacat metacat 127.0.0.1 255.255.255.255 passwordh0j��h<jÓ��h>}r��(j��jÒ��hC]hB]h@]hA]hF]uhHMãhJ]r��hUX7���host metacat metacat 127.0.0.1 255.255.255.255 passwordr��ÖÅr��}r��(h/U�h0j��ubaubhY)År��}r��(h/X3���Save the file and then create the Metacat instance:r��h0j��h:h;h<h]h>}r ��(h@]hA]hB]hC]hF]uhHMéhJ]r!��hUX3���Save the file and then create the Metacat instance:r"��ÖÅr#��}r$��(h/j��h0j��ubaubjÎ��)År%��}r&��(h/X���createdb metacath0j��h<jÓ��h>}r'��(j��jÒ��hC]hB]h@]hA]hF]uhHMíhJ]r(��hUX���createdb metacatr)��ÖÅr*��}r+��(h/U�h0j%��ubaubeubj��)År,��}r-��(h/U�h0ji��h:h;h<j��h>}r.��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHMïhIhhJ]r/��h{)År0��}r1��(h/X ���Log in to postgreSQL by typing:
h0j,��h:h;h<h•h>}r2��(h@]hA]hB]hC]hF]uhHNhIhhJ]r3��hY)År4��}r5��(h/X���Log in to postgreSQL by typing:r6��h0j0��h:h;h<h]h>}r7��(h@]hA]hB]hC]hF]uhHMïhJ]r8��hUX���Log in to postgreSQL by typing:r9��ÖÅr:��}r;��(h/j6��h0j4��ubaubaubaubjÂ��)År<��}r=��(h/U�h0ji��h:h;h<jË��h>}r>��(h@]hA]hB]hC]hF]uhHNhIhhJ]r?��jÎ��)År@��}rA��(h/X���psql metacath0j<��h<jÓ��h>}rB��(j��jÒ��hC]hB]h@]hA]hF]uhHMôhJ]rC��hUX���psql metacatrD��ÖÅrE��}rF��(h/U�h0j@��ubaubaubj��)ÅrG��}rH��(h/U�h0ji��h:h;h<j��h>}rI��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHMúhIhhJ]rJ��h{)ÅrK��}rL��(h/X7���At the psql prompt, create the Metacat user by typing:
h0jG��h:h;h<h•h>}rM��(h@]hA]hB]hC]hF]uhHNhIhhJ]rN��hY)ÅrO��}rP��(h/X6���At the psql prompt, create the Metacat user by typing:rQ��h0jK��h:h;h<h]h>}rR��(h@]hA]hB]hC]hF]uhHMúhJ]rS��hUX6���At the psql prompt, create the Metacat user by typing:rT��ÖÅrU��}rV��(h/jQ��h0jO��ubaubaubaubjÂ��)ÅrW��}rX��(h/U�h0ji��h:h;h<jË��h>}rY��(h@]hA]hB]hC]hF]uhHNhIhhJ]rZ��(jÎ��)År[��}r\��(h/X>���CREATE USER metacat WITH UNENCRYPTED PASSWORD 'your_password';h0jW��h<jÓ��h>}r]��(j��jÒ��hC]hB]h@]hA]hF]uhHM†hJ]r^��hUX>���CREATE USER metacat WITH UNENCRYPTED PASSWORD 'your_password';r_��ÖÅr`��}ra��(h/U�h0j[��ubaubhY)Årb��}rc��(h/XO���where 'your_password' is whatever password you would like for the Metacat user.rd��h0jW��h:h;h<h]h>}re��(h@]hA]hB]hC]hF]uhHM¢hJ]rf��hUXO���where 'your_password' is whatever password you would like for the Metacat user.rg��ÖÅrh��}ri��(h/jd��h0jb��ubaubeubj��)Årj��}rk��(h/U�h0ji��h:h;h<j��h>}rl��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHM§hIhhJ]rm��h{)Årn��}ro��(h/X���Exit PostgreSQL by typing
h0jj��h:h;h<h•h>}rp��(h@]hA]hB]hC]hF]uhHNhIhhJ]rq��hY)Årr��}rs��(h/X���Exit PostgreSQL by typingrt��h0jn��h:h;h<h]h>}ru��(h@]hA]hB]hC]hF]uhHM§hJ]rv��hUX���Exit PostgreSQL by typingrw��ÖÅrx��}ry��(h/jt��h0jr��ubaubaubaubjÂ��)Årz��}r{��(h/U�h0ji��h:h;h<jË��h>}r|��(h@]hA]hB]hC]hF]uhHNhIhhJ]r}��jÎ��)År~��}r��(h/X���\qh0jz��h<jÓ��h>}rÄ��(j��jÒ��hC]hB]h@]hA]hF]uhHM®hJ]rÅ��hUX���\qrÇ��ÖÅrÉ��}rÑ��(h/U�h0j~��ubaubaubj��)ÅrÖ��}rÜ��(h/U�h0ji��h:h;h<j��h>}rá��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHM™hIhhJ]rà��h{)Årâ��}rä��(h/X5���Restart the PostgreSQL database to bring in changes:
h0jÖ��h:h;h<h•h>}rã��(h@]hA]hB]hC]hF]uhHNhIhhJ]rå��hY)Årç��}ré��(h/X4���Restart the PostgreSQL database to bring in changes:rè��h0jâ��h:h;h<h]h>}rê��(h@]hA]hB]hC]hF]uhHM™hJ]rë��hUX4���Restart the PostgreSQL database to bring in changes:rí��ÖÅrì��}rî��(h/jè��h0jç��ubaubaubaubjÂ��)Årï��}rñ��(h/U�h0ji��h:h;h<jË��h>}ró��(h@]hA]hB]hC]hF]uhHNhIhhJ]rò��jÎ��)Årô��}rö��(h/X"���/etc/init.d/postgresql-8.4 restarth0jï��h<jÓ��h>}rõ��(j��jÒ��hC]hB]h@]hA]hF]uhHMÆhJ]rú��hUX"���/etc/init.d/postgresql-8.4 restartrù��ÖÅrû��}rü��(h/U�h0jô��ubaubaubj��)År†��}r°��(h/U�h0ji��h:h;h<j��h>}r¢��(j��U.j°��K	hC]hB]h@]j��U�hA]hF]j��j	��uhHM∞hIhhJ]r£��h{)År§��}r•��(h/X0���Log out of the postgres user account by typing:
h0j†��h:h;h<h•h>}r¶��(h@]hA]hB]hC]hF]uhHNhIhhJ]rß��hY)År®��}r©��(h/X/���Log out of the postgres user account by typing:r™��h0j§��h:h;h<h]h>}r´��(h@]hA]hB]hC]hF]uhHM∞hJ]r¨��hUX/���Log out of the postgres user account by typing:r≠��ÖÅrÆ��}rØ��(h/j™��h0j®��ubaubaubaubjÂ��)År∞��}r±��(h/U�h0ji��h:h;h<jË��h>}r≤��(h@]hA]hB]hC]hF]uhHNhIhhJ]r≥��jÎ��)År¥��}rµ��(h/X���logouth0j∞��h<jÓ��h>}r∂��(j��jÒ��hC]hB]h@]hA]hF]uhHM¥hJ]r∑��hUX���logoutr∏��ÖÅrπ��}r∫��(h/U�h0j¥��ubaubaubj��)Årª��}rº��(h/U�h0ji��h:h;h<j��h>}rΩ��(j��U.j°��K
hC]hB]h@]j��U�hA]hF]j��j	��uhHM∂hIhhJ]ræ��h{)Årø��}r¿��(h/X5���Test the installation and Metacat account by typing:
h0jª��h:h;h<h•h>}r¡��(h@]hA]hB]hC]hF]uhHNhIhhJ]r¬��hY)År√��}rƒ��(h/X4���Test the installation and Metacat account by typing:r≈��h0jø��h:h;h<h]h>}r∆��(h@]hA]hB]hC]hF]uhHM∂hJ]r«��hUX4���Test the installation and Metacat account by typing:r»��ÖÅr…��}r ��(h/j≈��h0j√��ubaubaubaubjÂ��)ÅrÀ��}rÃ��(h/U�h0ji��h:h;h<jË��h>}rÕ��(h@]hA]hB]hC]hF]uhHNhIhhJ]rŒ��jÎ��)Årœ��}r–��(h/X'���psql -U metacat -W -h localhost metacath0jÀ��h<jÓ��h>}r—��(j��jÒ��hC]hB]h@]hA]hF]uhHM∫hJ]r“��hUX'���psql -U metacat -W -h localhost metacatr”��ÖÅr‘��}r’��(h/U�h0jœ��ubaubaubj��)År÷��}r◊��(h/U�h0ji��h:h;h<j��h>}rÿ��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHMºhIhhJ]rŸ��h{)År⁄��}r€��(h/X���Log out of postgreSQL:
h0j÷��h:h;h<h•h>}r‹��(h@]hA]hB]hC]hF]uhHNhIhhJ]r›��hY)Årfi��}rfl��(h/X���Log out of postgreSQL:r‡��h0j⁄��h:h;h<h]h>}r·��(h@]hA]hB]hC]hF]uhHMºhJ]r‚��hUX���Log out of postgreSQL:r„��ÖÅr‰��}rÂ��(h/j‡��h0jfi��ubaubaubaubjÂ��)ÅrÊ��}rÁ��(h/U�h0ji��h:h;h<jË��h>}rË��(h@]hA]hB]hC]hF]uhHNhIhhJ]rÈ��jÎ��)ÅrÍ��}rÎ��(h/X���\qh0jÊ��h<jÓ��h>}rÏ��(j��jÒ��hC]hB]h@]hA]hF]uhHM¿hJ]rÌ��hUX���\qrÓ��ÖÅrÔ��}r��(h/U�h0jÍ��ubaubaubhY)ÅrÒ��}rÚ��(h/Xü���The Metacat servlet automatically creates the required database schema. For
more information about configuring the database, please see Database
Configuration.rÛ��h0ji��h:h;h<h]h>}rÙ��(h@]hA]hB]hC]hF]uhHM√hIhhJ]rı��hUXü���The Metacat servlet automatically creates the required database schema. For
more information about configuring the database, please see Database
Configuration.rˆ��ÖÅr˜��}r¯��(h/jÛ��h0jÒ��ubaubeubh1)År˘��}r˙��(h/U�h0jM��h:h;h<h=h>}r˚��(h@]hA]hB]hC]r¸��jê��ahF]r˝��hauhHM»hIhhJ]r˛��(hL)Årˇ��}r�
��(h/jï��h0j˘��h:h;h<hPh>}r
��(hC]hB]h@]hA]hF]hRjè��uhHM»hIhhJ]r
��hUX$���Apache Ant (if building from Source)r
��ÖÅr
��}r
��(h/jï��h0jˇ��ubaubhY)År
��}r
��(h/X·��If you are building Metacat from a source distribution or from source code
checked out from SVN, Ant is required. (Users installing Metacat from the
binary distribution do not require it.) Ant is a Java-based build application
similar to Make on UNIX systems. It takes build instructions from a file named
"build.xml", which is found in the root installation directory. Metacat source
code comes with a default "build.xml" file that may require some modification
upon installation.r
��h0j˘��h:h;h<h]h>}r	
��(h@]hA]hB]hC]hF]uhHM…hIhhJ]r

��hUX·��If you are building Metacat from a source distribution or from source code
checked out from SVN, Ant is required. (Users installing Metacat from the
binary distribution do not require it.) Ant is a Java-based build application
similar to Make on UNIX systems. It takes build instructions from a file named
"build.xml", which is found in the root installation directory. Metacat source
code comes with a default "build.xml" file that may require some modification
upon installation.r
��ÖÅr
��}r

��(h/j
��h0j
��ubaubhY)År
��}r
��(h/X5���If you are running Ubuntu/Debian, get Ant by typing::r
��h0j˘��h:h;h<h]h>}r
��(h@]hA]hB]hC]hF]uhHM—hIhhJ]r
��hUX4���If you are running Ubuntu/Debian, get Ant by typing:r
��ÖÅr
��}r
��(h/X4���If you are running Ubuntu/Debian, get Ant by typing:h0j
��ubaubjÎ��)År
��}r
��(h/X���sudo apt-get install anth0j˘��h:h;h<jÓ��h>}r
��(j��jÒ��hC]hB]h@]hA]hF]uhHM”hIhhJ]r
��hUX���sudo apt-get install antr
��ÖÅr
��}r
��(h/U�h0j
��ubaubhY)År
��}r
��(h/X3���Otherwise, get Ant from the `Apache Ant`_ homepage.r
��h0j˘��h:h;h<h]h>}r 
��(h@]hA]hB]hC]hF]uhHM’hIhhJ]r!
��(hUX���Otherwise, get Ant from the r"
��ÖÅr#
��}r$
��(h/X���Otherwise, get Ant from the h0j
��ubhÑ)År%
��}r&
��(h/X
���`Apache Ant`_j��Kh0j
��h<hçh>}r'
��(UnameX
���Apache Antj��j&��hC]hB]h@]hA]hF]uhJ]r(
��hUX
���Apache Antr)
��ÖÅr*
��}r+
��(h/U�h0j%
��ubaubhUX
��� homepage.r,
��ÖÅr-
��}r.
��(h/X
��� homepage.h0j
��ubeubhY)År/
��}r0
��(h/X™���Ant should be installed on your system and the "ant" executable shell script
should be available in the user's path. The latest Metacat release was tested
with Ant 1.8.2.r1
��h0j˘��h:h;h<h]h>}r2
��(h@]hA]hB]hC]hF]uhHM◊hIhhJ]r3
��hUX™���Ant should be installed on your system and the "ant" executable shell script
should be available in the user's path. The latest Metacat release was tested
with Ant 1.8.2.r4
��ÖÅr5
��}r6
��(h/j1
��h0j/
��ubaubeubeubh1)År7
��}r8
��(h/U�jx��Kh0h6h:h;h<h=h>}r9
��(h@]r:
��jh��ahA]hB]hC]r;
��j£��ahF]uhHM‹hIhhJ]r<
��(hL)År=
��}r>
��(h/j®��h0j7
��h:h;h<hPh>}r?
��(hC]hB]h@]hA]hF]hRj¢��uhHM‹hIhhJ]r@
��hUX���Installing MetacatrA
��ÖÅrB
��}rC
��(h/j®��h0j=
��ubaubhY)ÅrD
��}rE
��(h/XT���Instructions for a new install, an upgrade, and a source install are included
below.rF
��h0j7
��h:h;h<h]h>}rG
��(h@]hA]hB]hC]hF]uhHM›hIhhJ]rH
��hUXT���Instructions for a new install, an upgrade, and a source install are included
below.rI
��ÖÅrJ
��}rK
��(h/jF
��h0jD
��ubaubh1)ÅrL
��}rM
��(h/U�jx��Kh0j7
��h:h;h<h=h>}rN
��(h@]rO
��j~��ahA]hB]hC]rP
��j∫��ahF]uhHM·hIhhJ]rQ
��(hL)ÅrR
��}rS
��(h/jø��h0jL
��h:h;h<hPh>}rT
��(hC]hB]h@]hA]hF]hRjπ��uhHM·hIhhJ]rU
��hUX���New InstallrV
��ÖÅrW
��}rX
��(h/jø��h0jR
��ubaubhY)ÅrY
��}rZ
��(h/X)��Before installing Metacat, please ensure that all required applications are
installed, configured to run with Metacat, and running correctly. If you are
upgrading an existing Metacat servlet, please skip to Upgrade. For information
about installing from source, skip to Source Install and Upgrade.r[
��h0jL
��h:h;h<h]h>}r\
��(h@]hA]hB]hC]hF]uhHM‚hIhhJ]r]
��hUX)��Before installing Metacat, please ensure that all required applications are
installed, configured to run with Metacat, and running correctly. If you are
upgrading an existing Metacat servlet, please skip to Upgrade. For information
about installing from source, skip to Source Install and Upgrade.r^
��ÖÅr_
��}r`
��(h/j[
��h0jY
��ubaubhY)Åra
��}rb
��(h/X!���To install a new Metacat servlet:rc
��h0jL
��h:h;h<h]h>}rd
��(h@]hA]hB]hC]hF]uhHMÁhIhhJ]re
��hUX!���To install a new Metacat servlet:rf
��ÖÅrg
��}rh
��(h/jc
��h0ja
��ubaubj��)Åri
��}rj
��(h/U�h0jL
��h:h;h<j��h>}rk
��(j��U.hC]hB]h@]j��U�hA]hF]j��j	��uhHMÈhIhhJ]rl
��h{)Årm
��}rn
��(h/X��Create the Metacat directory. Metacat uses a base directory to store data, metadata, temporary files, and configuration backups. This directory should be outside of the Tomcat application directory so that it will not get wiped out during an upgrade. Typically, the directory is '/var/metacat', as shown in the instructions. If you choose a different location, remember it. You will be asked to configure Metacat to point to the base directory at startup.  Create the Metacat directory by typing:
h0ji
��h:h;h<h•h>}ro
��(h@]hA]hB]hC]hF]uhHNhIhhJ]rp
��hY)Årq
��}rr
��(h/X��Create the Metacat directory. Metacat uses a base directory to store data, metadata, temporary files, and configuration backups. This directory should be outside of the Tomcat application directory so that it will not get wiped out during an upgrade. Typically, the directory is '/var/metacat', as shown in the instructions. If you choose a different location, remember it. You will be asked to configure Metacat to point to the base directory at startup.  Create the Metacat directory by typing:rs
��h0jm
��h:h;h<h]h>}rt
��(h@]hA]hB]hC]hF]uhHMÈhJ]ru
��hUX��Create the Metacat directory. Metacat uses a base directory to store data, metadata, temporary files, and configuration backups. This directory should be outside of the Tomcat application directory so that it will not get wiped out during an upgrade. Typically, the directory is '/var/metacat', as shown in the instructions. If you choose a different location, remember it. You will be asked to configure Metacat to point to the base directory at startup.  Create the Metacat directory by typing:rv
��ÖÅrw
��}rx
��(h/js
��h0jq
��ubaubaubaubjÂ��)Åry
��}rz
��(h/U�h0jL
��h:h;h<j��h>}r{
��(h@]hA]hB]hC]hF]uhHNhIhhJ]r|
��jÎ��)År}
��}r~
��(h/X���sudo mkdir /var/metacath0jy
��h<j��h>}r
��(j��jÒ��hC]hB]h@]hA]hF]uhHMÌhJ]rÄ
��hUX���sudo mkdir /var/metacatrÅ
��ÖÅrÇ
��}rÉ
��(h/U�h0j}
��ubaubaubj��)ÅrÑ
��}rÖ
��(h/U�h0jL
��h:h;h<j��h>}rÜ
��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHMÔhIhhJ]rá
��h{)Årà
��}râ
��(h/X≤���Change the ownership of the directory to the user that will start Tomcat by typing (note: If you are starting Tomcat as the root user, you do not need to run the chown command):
h0jÑ
��h:h;h<h•h>}rä
��(h@]hA]hB]hC]hF]uhHNhIhhJ]rã
��hY)Årå
��}rç
��(h/X±���Change the ownership of the directory to the user that will start Tomcat by typing (note: If you are starting Tomcat as the root user, you do not need to run the chown command):ré
��h0jà
��h:h;h<h]h>}rè
��(h@]hA]hB]hC]hF]uhHMÔhJ]rê
��hUX±���Change the ownership of the directory to the user that will start Tomcat by typing (note: If you are starting Tomcat as the root user, you do not need to run the chown command):rë
��ÖÅrí
��}rì
��(h/jé
��h0jå
��ubaubaubaubjÂ��)Årî
��}rï
��(h/U�h0jL
��h:h;h<jË��h>}rñ
��(h@]hA]hB]hC]hF]uhHNhIhhJ]ró
��jÎ��)Årò
��}rô
��(h/X(���sudo chown -R <tomcat_user> /var/metacath0jî
��h<jÓ��h>}rö
��(j��jÒ��hC]hB]h@]hA]hF]uhHMÛhJ]rõ
��hUX(���sudo chown -R <tomcat_user> /var/metacatrú
��ÖÅrù
��}rû
��(h/U�h0jò
��ubaubaubj��)Årü
��}r†
��(h/U�h0jL
��h:h;h<j��h>}r°
��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHMˆhIhhJ]r¢
��h{)År£
��}r§
��(h/X€��Install the Metacat WAR in the Tomcat web-application directory. For instructions on downloading the Metacat WAR, please see Downloading Metacat.  Typically, Tomcat will look for its application files (WAR files) in the <tomcat_home>/webapps directory (e.g., /usr/share/tomcat7/webapps). Your instance of Tomcat may be configured to look in a different directory. We will refer to the Tomcat application directory as <tomcat_app_dir>.  NOTE: The name of the WAR file (e.g., metacat.war) provides the application context, which appears in the URL of the Metacat (e.g., http://yourserver.com/metacat/). To change the context, simply change the name of the WAR file to the desired name before copying it.  To install the Metacat WAR:
h0jü
��h:h;h<h•h>}r•
��(h@]hA]hB]hC]hF]uhHNhIhhJ]r¶
��hY)Årß
��}r®
��(h/X⁄��Install the Metacat WAR in the Tomcat web-application directory. For instructions on downloading the Metacat WAR, please see Downloading Metacat.  Typically, Tomcat will look for its application files (WAR files) in the <tomcat_home>/webapps directory (e.g., /usr/share/tomcat7/webapps). Your instance of Tomcat may be configured to look in a different directory. We will refer to the Tomcat application directory as <tomcat_app_dir>.  NOTE: The name of the WAR file (e.g., metacat.war) provides the application context, which appears in the URL of the Metacat (e.g., http://yourserver.com/metacat/). To change the context, simply change the name of the WAR file to the desired name before copying it.  To install the Metacat WAR:h0j£
��h:h;h<h]h>}r©
��(h@]hA]hB]hC]hF]uhHMˆhJ]r™
��(hUX8��Install the Metacat WAR in the Tomcat web-application directory. For instructions on downloading the Metacat WAR, please see Downloading Metacat.  Typically, Tomcat will look for its application files (WAR files) in the <tomcat_home>/webapps directory (e.g., /usr/share/tomcat7/webapps). Your instance of Tomcat may be configured to look in a different directory. We will refer to the Tomcat application directory as <tomcat_app_dir>.  NOTE: The name of the WAR file (e.g., metacat.war) provides the application context, which appears in the URL of the Metacat (e.g., r´
��ÖÅr¨
��}r≠
��(h/X8��Install the Metacat WAR in the Tomcat web-application directory. For instructions on downloading the Metacat WAR, please see Downloading Metacat.  Typically, Tomcat will look for its application files (WAR files) in the <tomcat_home>/webapps directory (e.g., /usr/share/tomcat7/webapps). Your instance of Tomcat may be configured to look in a different directory. We will refer to the Tomcat application directory as <tomcat_app_dir>.  NOTE: The name of the WAR file (e.g., metacat.war) provides the application context, which appears in the URL of the Metacat (e.g., h0jß
��ubhÑ)ÅrÆ
��}rØ
��(h/X���http://yourserver.com/metacat/r∞
��h>}r±
��(Urefurij∞
��hC]hB]h@]hA]hF]uh0jß
��hJ]r≤
��hUX���http://yourserver.com/metacat/r≥
��ÖÅr¥
��}rµ
��(h/U�h0jÆ
��ubah<hçubhUXÑ���). To change the context, simply change the name of the WAR file to the desired name before copying it.  To install the Metacat WAR:r∂
��ÖÅr∑
��}r∏
��(h/XÑ���). To change the context, simply change the name of the WAR file to the desired name before copying it.  To install the Metacat WAR:h0jß
��ubeubaubaubjÂ��)Årπ
��}r∫
��(h/U�h0jL
��h:h;h<jË��h>}rª
��(h@]hA]hB]hC]hF]uhHNhIhhJ]rº
��jÎ��)ÅrΩ
��}ræ
��(h/X:���sudo cp <metacat_package_dir>/metacat.war <tomcat_app_dir>h0jπ
��h<jÓ��h>}rø
��(j��jÒ��hC]hB]h@]hA]hF]uhHM˙hJ]r¿
��hUX:���sudo cp <metacat_package_dir>/metacat.war <tomcat_app_dir>r¡
��ÖÅr¬
��}r√
��(h/U�h0jΩ
��ubaubaubj��)Årƒ
��}r≈
��(h/U�h0jL
��h:h;h<j��h>}r∆
��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHM˝hIhhJ]r«
��h{)År»
��}r…
��(h/X[���Restart Tomcat. Log in as the user that runs your Tomcat server (often "tomcat") and type:
h0jƒ
��h:h;h<h•h>}r 
��(h@]hA]hB]hC]hF]uhHNhIhhJ]r��hY)ÅrÃ
��}rÕ
��(h/XZ���Restart Tomcat. Log in as the user that runs your Tomcat server (often "tomcat") and type:rŒ
��h0j»
��h:h;h<h]h>}rœ
��(h@]hA]hB]hC]hF]uhHM˝hJ]r–
��hUXZ���Restart Tomcat. Log in as the user that runs your Tomcat server (often "tomcat") and type:r—
��ÖÅr“
��}r”
��(h/jŒ
��h0jÃ
��ubaubaubaubjÂ��)År‘
��}r’
��(h/U�h0jL
��h:h;h<jË��h>}r÷
��(h@]hA]hB]hC]hF]uhHNhIhhJ]r◊
��jÎ��)Årÿ
��}rŸ
��(h/X ���sudo /etc/init.d/tomcat7 restarth0j‘
��h<jÓ��h>}r⁄
��(j��jÒ��hC]hB]h@]hA]hF]uhHMhJ]r€
��hUX ���sudo /etc/init.d/tomcat7 restartr‹
��ÖÅr›
��}rfi
��(h/U�h0jÿ
��ubaubaubhY)Årfl
��}r‡
��(h/X[��Congratulations! You have now installed Metacat. If everything is installed
correctly, you should see the Authentication Configuration screen (Figure 2.1)
when you type http://yourserver.com/yourcontext/ (e.g.,
http://knb.ecoinformatics.org/knb) into a browser. For more information about
configuring Metacat, please see the Configuration Section.h0jL
��h:h;h<h]h>}r·
��(h@]hA]hB]hC]hF]uhHMhIhhJ]r‚
��(hUX©���Congratulations! You have now installed Metacat. If everything is installed
correctly, you should see the Authentication Configuration screen (Figure 2.1)
when you type r„
��ÖÅr‰
��}rÂ
��(h/X©���Congratulations! You have now installed Metacat. If everything is installed
correctly, you should see the Authentication Configuration screen (Figure 2.1)
when you type h0jfl
��ubhÑ)ÅrÊ
��}rÁ
��(h/X"���http://yourserver.com/yourcontext/rË
��h>}rÈ
��(UrefurijË
��hC]hB]h@]hA]hF]uh0jfl
��hJ]rÍ
��hUX"���http://yourserver.com/yourcontext/rÎ
��ÖÅrÏ
��}rÌ
��(h/U�h0jÊ
��ubah<hçubhUX��� (e.g.,
rÓ
��ÖÅrÔ
��}r
��(h/X��� (e.g.,
h0jfl
��ubhÑ)ÅrÒ
��}rÚ
��(h/X!���http://knb.ecoinformatics.org/knbrÛ
��h>}rÙ
��(UrefurijÛ
��hC]hB]h@]hA]hF]uh0jfl
��hJ]rı
��hUX!���http://knb.ecoinformatics.org/knbrˆ
��ÖÅr˜
��}r¯
��(h/U�h0jÒ
��ubah<hçubhUXg���) into a browser. For more information about
configuring Metacat, please see the Configuration Section.r˘
��ÖÅr˙
��}r˚
��(h/Xg���) into a browser. For more information about
configuring Metacat, please see the Configuration Section.h0jfl
��ubeubcdocutils.nodes
figure
r¸
��)År˝
��}r˛
��(h/U�h0jL
��h:h;h<Ufigurerˇ
��h>}r���(Ualignr��X���centerhC]r��Uid8r��ahB]h@]hA]hF]uhHNhIhhJ]r��(cdocutils.nodes
image
r��)År��}r��(h/X¨���.. figure:: images/screenshots/image009.png
   :align: center

   The Authentication Configuration screen appears the first time you open a
   new installation of Metacat.
h>}r��(UuriX���images/screenshots/image009.pngr	��hC]hB]h@]hA]U
candidatesr
��}r��U*j	��shF]uh0j˝
��hJ]h<Uimager��ubcdocutils.nodes
caption
r
��)År��}r��(h/Xf���The Authentication Configuration screen appears the first time you open a
new installation of Metacat.r��h0j˝
��h:h;h<Ucaptionr��h>}r��(h@]hA]hB]hC]hF]uhHMhJ]r��hUXf���The Authentication Configuration screen appears the first time you open a
new installation of Metacat.r��ÖÅr��}r��(h/j��h0j��ubaubeubeubh1)År��}r��(h/U�h0j7
��h:h;h<h=h>}r��(h@]hA]hB]hC]r��jÕ��ahF]r��hauhHMhIhhJ]r��(hL)År��}r��(h/j“��h0j��h:h;h<hPh>}r��(hC]hB]h@]hA]hF]hRjÃ��uhHMhIhhJ]r ��hUX���Upgrade Metacatr!��ÖÅr"��}r#��(h/j“��h0j��ubaubhY)År$��}r%��(h/XΩ���To upgrade an existing binary Metacat installation follow the steps in this
section. The steps for upgrading Metacat from source are the same as the
instructions for installing from source:r&��h0j��h:h;h<h]h>}r'��(h@]hA]hB]hC]hF]uhHMhIhhJ]r(��hUX���To upgrade an existing binary Metacat installation follow the steps in this
section. The steps for upgrading Metacat from source are the same as the
instructions for installing from source:r)��ÖÅr*��}r+��(h/j&��h0j$��ubaubj��)År,��}r-��(h/U�h0j��h:h;h<j��h>}r.��(j��U.hC]hB]h@]j��U�hA]hF]j��j	��uhHMhIhhJ]r/��(h{)År0��}r1��(h/Xê���Download and extract the new version of Metacat. For more information about downloading and extracting Metacat, please see Downloading Metacat.
h0j,��h:h;h<h•h>}r2��(h@]hA]hB]hC]hF]uhHNhIhhJ]r3��hY)År4��}r5��(h/Xè���Download and extract the new version of Metacat. For more information about downloading and extracting Metacat, please see Downloading Metacat.r6��h0j0��h:h;h<h]h>}r7��(h@]hA]hB]hC]hF]uhHMhJ]r8��hUXè���Download and extract the new version of Metacat. For more information about downloading and extracting Metacat, please see Downloading Metacat.r9��ÖÅr:��}r;��(h/j6��h0j4��ubaubaubh{)År<��}r=��(h/Xr���Stop running Metacat. To stop Metacat, log in as the user that runs your Tomcat server (often "tomcat") and type:
h0j,��h:h;h<h•h>}r>��(h@]hA]hB]hC]hF]uhHNhIhhJ]r?��hY)År@��}rA��(h/Xq���Stop running Metacat. To stop Metacat, log in as the user that runs your Tomcat server (often "tomcat") and type:rB��h0j<��h:h;h<h]h>}rC��(h@]hA]hB]hC]hF]uhHMhJ]rD��hUXq���Stop running Metacat. To stop Metacat, log in as the user that runs your Tomcat server (often "tomcat") and type:rE��ÖÅrF��}rG��(h/jB��h0j@��ubaubaubeubjÂ��)ÅrH��}rI��(h/U�h0j��h:h;h<jË��h>}rJ��(h@]hA]hB]hC]hF]uhHNhIhhJ]rK��jÎ��)ÅrL��}rM��(h/X���/etc/init.d/tomcat7 stoph0jH��h<jÓ��h>}rN��(j��jÒ��hC]hB]h@]hA]hF]uhHMhJ]rO��hUX���/etc/init.d/tomcat7 stoprP��ÖÅrQ��}rR��(h/U�h0jL��ubaubaubj��)ÅrS��}rT��(h/U�h0j��h:h;h<j��h>}rU��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHMhIhhJ]rV��h{)ÅrW��}rX��(h/Xÿ���Back up the existing Metacat installation. Although not required, we highly recommend that you back up your existing Metacat to a backup directory (<backup_dir>) before installing a new one. You can do so by typing:
h0jS��h:h;h<h•h>}rY��(h@]hA]hB]hC]hF]uhHNhIhhJ]rZ��hY)År[��}r\��(h/X◊���Back up the existing Metacat installation. Although not required, we highly recommend that you back up your existing Metacat to a backup directory (<backup_dir>) before installing a new one. You can do so by typing:r]��h0jW��h:h;h<h]h>}r^��(h@]hA]hB]hC]hF]uhHMhJ]r_��hUX◊���Back up the existing Metacat installation. Although not required, we highly recommend that you back up your existing Metacat to a backup directory (<backup_dir>) before installing a new one. You can do so by typing:r`��ÖÅra��}rb��(h/j]��h0j[��ubaubaubaubjÂ��)Årc��}rd��(h/U�h0j��h:h;h<jË��h>}re��(h@]hA]hB]hC]hF]uhHNhIhhJ]rf��(jÎ��)Årg��}rh��(h/Xy���cp <web_app_dir>/metacat <backup_dir>/metacat.<yyyymmdd>
cp <web_app_dir>/metacat.war <backup_dir>/metacat.war.<yyyymmdd>h0jc��h<jÓ��h>}ri��(j��jÒ��hC]hB]h@]hA]hF]uhHM!hJ]rj��hUXy���cp <web_app_dir>/metacat <backup_dir>/metacat.<yyyymmdd>
cp <web_app_dir>/metacat.war <backup_dir>/metacat.war.<yyyymmdd>rk��ÖÅrl��}rm��(h/U�h0jg��ubaubhY)Årn��}ro��(h/Xz���Warning: Do not backup the files to the ``<web_app_dir>`` directory.  Tomcat will
try to run the backup copy as a service.h0jc��h:h;h<h]h>}rp��(h@]hA]hB]hC]hF]uhHM$hJ]rq��(hUX(���Warning: Do not backup the files to the rr��ÖÅrs��}rt��(h/X(���Warning: Do not backup the files to the h0jn��ubj6��)Åru��}rv��(h/X���``<web_app_dir>``h>}rw��(h@]hA]hB]hC]hF]uh0jn��hJ]rx��hUX
���<web_app_dir>ry��ÖÅrz��}r{��(h/U�h0ju��ubah<j>��ubhUXA��� directory.  Tomcat will
try to run the backup copy as a service.r|��ÖÅr}��}r~��(h/XA��� directory.  Tomcat will
try to run the backup copy as a service.h0jn��ubeubeubj��)År��}rÄ��(h/U�h0j��h:h;h<j��h>}rÅ��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHM'hIhhJ]rÇ��h{)ÅrÉ��}rÑ��(h/XG���Copy the new Metacat WAR file in to the Tomcat applications directory:
h0j��h:h;h<h•h>}rÖ��(h@]hA]hB]hC]hF]uhHNhIhhJ]rÜ��hY)Årá��}rà��(h/XF���Copy the new Metacat WAR file in to the Tomcat applications directory:râ��h0jÉ��h:h;h<h]h>}rä��(h@]hA]hB]hC]hF]uhHM'hJ]rã��hUXF���Copy the new Metacat WAR file in to the Tomcat applications directory:rå��ÖÅrç��}ré��(h/jâ��h0já��ubaubaubaubjÂ��)Årè��}rê��(h/U�h0j��h:h;h<jË��h>}rë��(h@]hA]hB]hC]hF]uhHNhIhhJ]rí��(jÎ��)Årì��}rî��(h/X:���sudo cp <metacat_package_dir>/metacat.war <tomcat_app_dir>h0jè��h<jÓ��h>}rï��(j��jÒ��hC]hB]h@]hA]hF]uhHM+hJ]rñ��hUX:���sudo cp <metacat_package_dir>/metacat.war <tomcat_app_dir>ró��ÖÅrò��}rô��(h/U�h0jì��ubaubhY)Årö��}rõ��(h/Xø���Note: Typically, Tomcat will look for its application files (WAR files) in the
``<tomcat_home>/webapps`` directory. Your instance of Tomcat may be configured to
look in a different directory.h0jè��h:h;h<h]h>}rú��(h@]hA]hB]hC]hF]uhHM-hJ]rù��(hUXO���Note: Typically, Tomcat will look for its application files (WAR files) in the
rû��ÖÅrü��}r†��(h/XO���Note: Typically, Tomcat will look for its application files (WAR files) in the
h0jö��ubj6��)År°��}r¢��(h/X���``<tomcat_home>/webapps``h>}r£��(h@]hA]hB]hC]hF]uh0jö��hJ]r§��hUX���<tomcat_home>/webappsr•��ÖÅr¶��}rß��(h/U�h0j°��ubah<j>��ubhUXW��� directory. Your instance of Tomcat may be configured to
look in a different directory.r®��ÖÅr©��}r™��(h/XW��� directory. Your instance of Tomcat may be configured to
look in a different directory.h0jö��ubeubeubj��)År´��}r¨��(h/U�h0j��h:h;h<j��h>}r≠��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHM1hIhhJ]rÆ��h{)ÅrØ��}r∞��(h/Xfi���If you have been (or would like to start) running an LSID server, copy the new authority.war file to the Tomcat applications directory. For more information about the LSID server, please see Optional Installation Options.
h0j´��h:h;h<h•h>}r±��(h@]hA]hB]hC]hF]uhHNhIhhJ]r≤��hY)År≥��}r¥��(h/X›���If you have been (or would like to start) running an LSID server, copy the new authority.war file to the Tomcat applications directory. For more information about the LSID server, please see Optional Installation Options.rµ��h0jØ��h:h;h<h]h>}r∂��(h@]hA]hB]hC]hF]uhHM1hJ]r∑��hUX›���If you have been (or would like to start) running an LSID server, copy the new authority.war file to the Tomcat applications directory. For more information about the LSID server, please see Optional Installation Options.r∏��ÖÅrπ��}r∫��(h/jµ��h0j≥��ubaubaubaubjÂ��)Årª��}rº��(h/U�h0j��h:h;h<jË��h>}rΩ��(h@]hA]hB]hC]hF]uhHNhIhhJ]ræ��jÎ��)Årø��}r¿��(h/X<���sudo cp <metacat_package_dir>/authority.war <tomcat_app_dir>h0jª��h<jÓ��h>}r¡��(j��jÒ��hC]hB]h@]hA]hF]uhHM5hJ]r¬��hUX<���sudo cp <metacat_package_dir>/authority.war <tomcat_app_dir>r√��ÖÅrƒ��}r≈��(h/U�h0jø��ubaubaubj��)År∆��}r«��(h/U�h0j��h:h;h<j��h>}r»��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHM7hIhhJ]r…��h{)År ��}rÀ��(h/Xè���Restart Tomcat (and Apache if you have Tomcat integrated with it). Log in as the user that runs your Tomcat server (often "tomcat"), and type:
h0j∆��h:h;h<h•h>}rÃ��(h@]hA]hB]hC]hF]uhHNhIhhJ]rÕ��hY)ÅrŒ��}rœ��(h/Xé���Restart Tomcat (and Apache if you have Tomcat integrated with it). Log in as the user that runs your Tomcat server (often "tomcat"), and type:r–��h0j ��h:h;h<h]h>}r—��(h@]hA]hB]hC]hF]uhHM7hJ]r“��hUXé���Restart Tomcat (and Apache if you have Tomcat integrated with it). Log in as the user that runs your Tomcat server (often "tomcat"), and type:r”��ÖÅr‘��}r’��(h/j–��h0jŒ��ubaubaubaubjÂ��)År÷��}r◊��(h/U�h0j��h:h;h<jË��h>}rÿ��(h@]hA]hB]hC]hF]uhHNhIhhJ]rŸ��jÎ��)År⁄��}r€��(h/X���/etc/init.d/tomcat7 restarth0j÷��h<jÓ��h>}r‹��(j��jÒ��hC]hB]h@]hA]hF]uhHM;hJ]r›��hUX���/etc/init.d/tomcat7 restartrfi��ÖÅrfl��}r‡��(h/U�h0j⁄��ubaubaubhY)År·��}r‚��(h/X{���7. Run your new Metacat servlet. Go to a Web browser and visit your installed
Metacat application, using a URL of the form:r„��h0j��h:h;h<h]h>}r‰��(h@]hA]hB]hC]hF]uhHM>hIhhJ]rÂ��hUX{���7. Run your new Metacat servlet. Go to a Web browser and visit your installed
Metacat application, using a URL of the form:rÊ��ÖÅrÁ��}rË��(h/j„��h0j·��ubaubjÂ��)ÅrÈ��}rÍ��(h/U�h0j��h:h;h<jË��h>}rÎ��(h@]hA]hB]hC]hF]uhHNhIhhJ]rÏ��jÎ��)ÅrÌ��}rÓ��(h/X-���http://yourserver.yourdomain.com/yourcontext/h0jÈ��h<jÓ��h>}rÔ��(j��jÒ��hC]hB]h@]hA]hF]uhHMChJ]r��hUX-���http://yourserver.yourdomain.com/yourcontext/rÒ��ÖÅrÚ��}rÛ��(h/U�h0jÌ��ubaubaubhY)ÅrÙ��}rı��(h/X≠��You should substitute your context name for "yourcontext" in the URL above
(your context will be "metacat" unless you change the name of the metacat.war file to
something else). If everything is working correctly, you should be presented
with Metacat's Authorization Configuration screen. Note that if you do not have
Tomcat integrated with Apache you will probably have to type
http://yourserver.yourdomain.com:8080/yourcontext/h0j��h:h;h<h]h>}rˆ��(h@]hA]hB]hC]hF]uhHMEhIhhJ]r˜��(hUX{��You should substitute your context name for "yourcontext" in the URL above
(your context will be "metacat" unless you change the name of the metacat.war file to
something else). If everything is working correctly, you should be presented
with Metacat's Authorization Configuration screen. Note that if you do not have
Tomcat integrated with Apache you will probably have to type
r¯��ÖÅr˘��}r˙��(h/X{��You should substitute your context name for "yourcontext" in the URL above
(your context will be "metacat" unless you change the name of the metacat.war file to
something else). If everything is working correctly, you should be presented
with Metacat's Authorization Configuration screen. Note that if you do not have
Tomcat integrated with Apache you will probably have to type
h0jÙ��ubhÑ)År˚��}r¸��(h/X2���http://yourserver.yourdomain.com:8080/yourcontext/r˝��h>}r˛��(Urefurij˝��hC]hB]h@]hA]hF]uh0jÙ��hJ]rˇ��hUX2���http://yourserver.yourdomain.com:8080/yourcontext/r���ÖÅr��}r��(h/U�h0j˚��ubah<hçubeubeubh1)År��}r��(h/U�h0j7
��h:h;h<h=h>}r��(h@]hA]hB]hC]r��j‡��ahF]r��hauhHMMhIhhJ]r��(hL)År	��}r
��(h/j��h0j��h:h;h<hPh>}r��(hC]hB]h@]hA]hF]hRjfl��uhHMMhIhhJ]r��hUX���Source Install and Upgrader
��ÖÅr��}r��(h/jÂ��h0j	��ubaubhY)År��}r��(h/Xfi���Whether you are building Metacat from the source distribution or source code
checked out from SVN, you will need Apache Ant to do the build (see Installing
and Configuring Required Software for more information about Ant).r��h0j��h:h;h<h]h>}r��(h@]hA]hB]hC]hF]uhHMNhIhhJ]r��hUXfi���Whether you are building Metacat from the source distribution or source code
checked out from SVN, you will need Apache Ant to do the build (see Installing
and Configuring Required Software for more information about Ant).r��ÖÅr��}r��(h/j��h0j��ubaubhY)År��}r��(h/X���To install Metacat from source:r��h0j��h:h;h<h]h>}r��(h@]hA]hB]hC]hF]uhHMRhIhhJ]r��hUX���To install Metacat from source:r��ÖÅr��}r��(h/j��h0j��ubaubj��)År ��}r!��(h/U�h0j��h:h;h<j��h>}r"��(j��U.hC]hB]h@]j��U�hA]hF]j��j	��uhHMThIhhJ]r#��h{)År$��}r%��(h/X¥���Edit the build.properties file found in the directory in which you
downloaded Metacat. Note: Throughout the instructions, we will refer to this
directory as ``<metacat_src_dir>``.
h0j ��h:h;h<h•h>}r&��(h@]hA]hB]hC]hF]uhHNhIhhJ]r'��hY)År(��}r)��(h/X≥���Edit the build.properties file found in the directory in which you
downloaded Metacat. Note: Throughout the instructions, we will refer to this
directory as ``<metacat_src_dir>``.h0j$��h:h;h<h]h>}r*��(h@]hA]hB]hC]hF]uhHMThJ]r+��(hUXù���Edit the build.properties file found in the directory in which you
downloaded Metacat. Note: Throughout the instructions, we will refer to this
directory as r,��ÖÅr-��}r.��(h/Xù���Edit the build.properties file found in the directory in which you
downloaded Metacat. Note: Throughout the instructions, we will refer to this
directory as h0j(��ubj6��)År/��}r0��(h/X���``<metacat_src_dir>``h>}r1��(h@]hA]hB]hC]hF]uh0j(��hJ]r2��hUX���<metacat_src_dir>r3��ÖÅr4��}r5��(h/U�h0j/��ubah<j>��ubhUX���.ÖÅr6��}r7��(h/X���.h0j(��ubeubaubaubjÂ��)År8��}r9��(h/U�h0j��h:Nh<jË��h>}r:��(h@]hA]hB]hC]hF]uhHNhIhhJ]r;��hu)År<��}r=��(h/U�h>}r>��(j��X���*hC]hB]h@]hA]hF]uh0j8��hJ]r?��(h{)År@��}rA��(h/X¿���Set the build.tomcat.dir property to your Tomcat installation directory.
Metacat will use some of the native Tomcat libraries during the build. For
instance: build.tomcat.dir=/usr/local/tomcath>}rB��(h@]hA]hB]hC]hF]uh0j<��hJ]rC��hY)ÅrD��}rE��(h/X¿���Set the build.tomcat.dir property to your Tomcat installation directory.
Metacat will use some of the native Tomcat libraries during the build. For
instance: build.tomcat.dir=/usr/local/tomcatrF��h0j@��h:h;h<h]h>}rG��(h@]hA]hB]hC]hF]uhHMXhJ]rH��hUX¿���Set the build.tomcat.dir property to your Tomcat installation directory.
Metacat will use some of the native Tomcat libraries during the build. For
instance: build.tomcat.dir=/usr/local/tomcatrI��ÖÅrJ��}rK��(h/jF��h0jD��ubaubah<h•ubh{)ÅrL��}rM��(h/XÅ���Set the app.deploy.dir property to your application deployment directory.
For instance: app.deploy.dir=/usr/local/tomcat/webapps
h>}rN��(h@]hA]hB]hC]hF]uh0j<��hJ]rO��hY)ÅrP��}rQ��(h/XÄ���Set the app.deploy.dir property to your application deployment directory.
For instance: app.deploy.dir=/usr/local/tomcat/webappsrR��h0jL��h:h;h<h]h>}rS��(h@]hA]hB]hC]hF]uhHM[hJ]rT��hUX���Set the app.deploy.dir property to your application deployment directory.
For instance: app.deploy.dir=/usr/local/tomcat/webappsrU��ÖÅrV��}rW��(h/jR��h0jP��ubaubah<h•ubeh<hxubaubj��)ÅrX��}rY��(h/U�h0j��h:h;h<j��h>}rZ��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHM^hIhhJ]r[��h{)År\��}r]��(h/X#���In the ``<metacat_src_dir>``, run:
h0jX��h:h;h<h•h>}r^��(h@]hA]hB]hC]hF]uhHNhIhhJ]r_��hY)År`��}ra��(h/X"���In the ``<metacat_src_dir>``, run:h0j\��h:h;h<h]h>}rb��(h@]hA]hB]hC]hF]uhHM^hJ]rc��(hUX���In the rd��ÖÅre��}rf��(h/X���In the h0j`��ubj6��)Årg��}rh��(h/X���``<metacat_src_dir>``h>}ri��(h@]hA]hB]hC]hF]uh0j`��hJ]rj��hUX���<metacat_src_dir>rk��ÖÅrl��}rm��(h/U�h0jg��ubah<j>��ubhUX���, run:rn��ÖÅro��}rp��(h/X���, run:h0j`��ubeubaubaubjÂ��)Årq��}rr��(h/U�h0j��h:h;h<jË��h>}rs��(h@]hA]hB]hC]hF]uhHNhIhhJ]rt��(jÎ��)Åru��}rv��(h/X���sudo ant clean installh0jq��h<jÓ��h>}rw��(j��jÒ��hC]hB]h@]hA]hF]uhHMbhJ]rx��hUX���sudo ant clean installry��ÖÅrz��}r{��(h/U�h0ju��ubaubhY)År|��}r}��(h/Xf���You will see the individual modules get built. You should see a "BUILD
SUCCESSFUL" message at the end.r~��h0jq��h:h;h<h]h>}r��(h@]hA]hB]hC]hF]uhHMdhJ]r��hUXf���You will see the individual modules get built. You should see a "BUILD
SUCCESSFUL" message at the end.rÅ��ÖÅrÇ��}rÉ��(h/j~��h0j|��ubaubhY)ÅrÑ��}rÖ��(h/XU���You should see a new file named metacat.war in your application deployment
directory.r��h0jq��h:h;h<h]h>}r�(h@]hA]hB]hC]hF]uhHMghJ]r�hUXU���You should see a new file named metacat.war in your application deployment
directory.râ��ÖÅrä��}rã��(h/jÜ��h0jÑ��ubaubeubhY)Årå��}rç��(h/X>���To run your new Metacat servlet, open a Web browser and type::ré��h0j��h:h;h<h]h>}rè��(h@]hA]hB]hC]hF]uhHMjhIhhJ]rê��hUX=���To run your new Metacat servlet, open a Web browser and type:rë��ÖÅrí��}rì��(h/X=���To run your new Metacat servlet, open a Web browser and type:h0jå��ubaubjÎ��)Årî��}rï��(h/X\���http://yourserver.yourdomain.com/yourcontext/
(e.g.  http://knb.ecoinformatics.org/metacat/)h0j��h:h;h<jÓ��h>}rñ��(j��jÒ��hC]hB]h@]hA]hF]uhHMlhIhhJ]ró��hUX\���http://yourserver.yourdomain.com/yourcontext/
(e.g.  http://knb.ecoinformatics.org/metacat/)rò��ÖÅrô��}rö��(h/U�h0jî��ubaubhY)Årõ��}rú��(h/XÛ���Your context will be "metacat" unless you changed the name of the metacat.war file to
something else. The servlet may require a few seconds to start up, but once it
is running, you will be presented with the Authorization Configuration screen.rù��h0j��h:h;h<h]h>}rû��(h@]hA]hB]hC]hF]uhHMohIhhJ]rü��hUXÛ���Your context will be "metacat" unless you changed the name of the metacat.war file to
something else. The servlet may require a few seconds to start up, but once it
is running, you will be presented with the Authorization Configuration screen.r†��ÖÅr°��}r¢��(h/jù��h0jõ��ubaubeubeubh1)År£��}r§��(h/U�h0h6h:h;h<h=h>}r•��(h@]hA]hB]hC]r¶��jÛ��ahF]rß��hauhHMthIhhJ]r®��(hL)År©��}r™��(h/j¯��h0j£��h:h;h<hPh>}r´��(hC]hB]h@]hA]hF]hRjÚ��uhHMthIhhJ]r¨��hUX+���Optional Installation Options (LSID Server)r≠��ÖÅrÆ��}rØ��(h/j¯��h0j©��ubaubcdocutils.nodes
note
r∞��)År±��}r≤��(h/X˙���The support for LSID identifiers is deprecated, and is being replaced with
support for DOI_ identifiers in a future release. We are maintaining support
for LSIDs on one particular site, but this support will be removed in a
future version of Metacat.h0j£��h:h;h<Unoter≥��h>}r¥��(h@]hA]hB]hC]hF]uhHNhIhhJ]rµ��hY)År∂��}r∑��(h/X˙���The support for LSID identifiers is deprecated, and is being replaced with
support for DOI_ identifiers in a future release. We are maintaining support
for LSIDs on one particular site, but this support will be removed in a
future version of Metacat.h0j±��h:h;h<h]h>}r∏��(h@]hA]hB]hC]hF]uhHMxhJ]rπ��(hUXW���The support for LSID identifiers is deprecated, and is being replaced with
support for r∫��ÖÅrª��}rº��(h/XW���The support for LSID identifiers is deprecated, and is being replaced with
support for h0j∂��ubhÑ)ÅrΩ��}ræ��(h/X���DOI_j��Kh0j∂��h<hçh>}rø��(UnameX���DOIj��X���http://www.doi.org/r¿��hC]hB]h@]hA]hF]uhJ]r¡��hUX���DOIr¬��ÖÅr√��}rƒ��(h/U�h0jΩ��ubaubhUXü��� identifiers in a future release. We are maintaining support
for LSIDs on one particular site, but this support will be removed in a
future version of Metacat.r≈��ÖÅr∆��}r«��(h/Xü��� identifiers in a future release. We are maintaining support
for LSIDs on one particular site, but this support will be removed in a
future version of Metacat.h0j∂��ubeubaubju��)År»��}r…��(h/X���.. _DOI: http://www.doi.org/jx��Kh0j£��h:h;h<jy��h>}r ��(j��j¿��hC]rÀ��UdoirÃ��ahB]h@]hA]hF]rÕ��hauhHM}hIhhJ]ubhY)ÅrŒ��}rœ��(h/XË��Metacat's optional LSID server allows Metacat to use a standardized syntax for
identifying data sets, in addition to Metacat's internal, custom scheme for
identifiers. LSID's were designed to identify complex biological entities with
short identifiers (much like DOIs in publishing) that are both computer and
human readable. LSID identifiers are URIs and are therefore usable in many
Internet applications, but they also cleanly separate the identity of a data
set (i.e., its permenant identifier) from its current location (e.g., the list
of URLs from which it might be retrieved).  LSIDs accomplish this by using a
level of indirection; the identifier represents simply a name without location,
but an associated resolver service can be used to locate the current location
of the data and medata for the data set.  This is accomplished by establishing
a well-known location for the resolution service for each authority using an
infrequently used feature of the domain name system called SRV records.  At its
most basic, resolution of an identifier is performed when a client looks up the
SRV record for an LSID by querying DNS, which returns the current host and port
of the authority web service, which is in turn used to locate the data and
metadata.r–��h0j£��h:h;h<h]h>}r—��(h@]hA]hB]hC]hF]uhHMhIhhJ]r“��hUXË��Metacat's optional LSID server allows Metacat to use a standardized syntax for
identifying data sets, in addition to Metacat's internal, custom scheme for
identifiers. LSID's were designed to identify complex biological entities with
short identifiers (much like DOIs in publishing) that are both computer and
human readable. LSID identifiers are URIs and are therefore usable in many
Internet applications, but they also cleanly separate the identity of a data
set (i.e., its permenant identifier) from its current location (e.g., the list
of URLs from which it might be retrieved).  LSIDs accomplish this by using a
level of indirection; the identifier represents simply a name without location,
but an associated resolver service can be used to locate the current location
of the data and medata for the data set.  This is accomplished by establishing
a well-known location for the resolution service for each authority using an
infrequently used feature of the domain name system called SRV records.  At its
most basic, resolution of an identifier is performed when a client looks up the
SRV record for an LSID by querying DNS, which returns the current host and port
of the authority web service, which is in turn used to locate the data and
metadata.r”��ÖÅr‘��}r’��(h/j–��h0jŒ��ubaubhY)År÷��}r◊��(h/X„��Using LSIDs to identify data records is being debated among members of the
Taxonomic Databases Working Group (TDWG).  There are several alternate
technologies that are under consideration (e.g., DOI_, plain http URIs), and so
at this time the support for LSIDs in Metacat has been created on an
experimental basis only.  If the LSID approach is ratified by the broader
community, we will expand support for LSIDs in Metacat, but until then it is an
optional and experimental feature.h0j£��h:h;h<h]h>}rÿ��(h@]hA]hB]hC]hF]uhHMëhIhhJ]rŸ��(hUX√���Using LSIDs to identify data records is being debated among members of the
Taxonomic Databases Working Group (TDWG).  There are several alternate
technologies that are under consideration (e.g., r⁄��ÖÅr€��}r‹��(h/X√���Using LSIDs to identify data records is being debated among members of the
Taxonomic Databases Working Group (TDWG).  There are several alternate
technologies that are under consideration (e.g., h0j÷��ubhÑ)År›��}rfi��(h/X���DOI_j��Kh0j÷��h<hçh>}rfl��(UnameX���DOIj��j¿��hC]hB]h@]hA]hF]uhJ]r‡��hUX���DOIr·��ÖÅr‚��}r„��(h/U�h0j›��ubaubhUX��, plain http URIs), and so
at this time the support for LSIDs in Metacat has been created on an
experimental basis only.  If the LSID approach is ratified by the broader
community, we will expand support for LSIDs in Metacat, but until then it is an
optional and experimental feature.r‰��ÖÅrÂ��}rÊ��(h/X��, plain http URIs), and so
at this time the support for LSIDs in Metacat has been created on an
experimental basis only.  If the LSID approach is ratified by the broader
community, we will expand support for LSIDs in Metacat, but until then it is an
optional and experimental feature.h0j÷��ubeubhY)ÅrÁ��}rË��(h/X���The format of an LSID is::rÈ��h0j£��h:h;h<h]h>}rÍ��(h@]hA]hB]hC]hF]uhHMôhIhhJ]rÎ��hUX���The format of an LSID is:rÏ��ÖÅrÌ��}rÓ��(h/X���The format of an LSID is:h0jÁ��ubaubjÎ��)ÅrÔ��}r��(h/Xe���urn:lsid:<Authority>:<Namespace>:<ObjectID>[:<Version>]
e.g., urn:lsid:ecoinformatics.org:tao:12039:1h0j£��h:h;h<jÓ��h>}rÒ��(j��jÒ��hC]hB]h@]hA]hF]uhHMõhIhhJ]rÚ��hUXe���urn:lsid:<Authority>:<Namespace>:<ObjectID>[:<Version>]
e.g., urn:lsid:ecoinformatics.org:tao:12039:1rÛ��ÖÅrÙ��}rı��(h/U�h0jÔ��ubaubhY)Årˆ��}r˜��(h/XÜ��When you enable the Metacat LSID support, you can use LSID clients (such as
LSID Launchpad) and LSID notation to query Metacat for data and metadata. LSID
notation can be used directly in Metacat HTTP queries as well. For example, a
data package with an ID tao.12039.1 that is stored in a Metacat available at:
http://example.com:9999 can be accessed by the following HTTP Metacat queries::h0j£��h:h;h<h]h>}r¯��(h@]hA]hB]hC]hF]uhHMûhIhhJ]r˘��(hUX7��When you enable the Metacat LSID support, you can use LSID clients (such as
LSID Launchpad) and LSID notation to query Metacat for data and metadata. LSID
notation can be used directly in Metacat HTTP queries as well. For example, a
data package with an ID tao.12039.1 that is stored in a Metacat available at:
r˙��ÖÅr˚��}r¸��(h/X7��When you enable the Metacat LSID support, you can use LSID clients (such as
LSID Launchpad) and LSID notation to query Metacat for data and metadata. LSID
notation can be used directly in Metacat HTTP queries as well. For example, a
data package with an ID tao.12039.1 that is stored in a Metacat available at:
h0jˆ��ubhÑ)År˝��}r˛��(h/X���http://example.com:9999rˇ��h>}r���(Urefurijˇ��hC]hB]h@]hA]hF]uh0jˆ��hJ]r��hUX���http://example.com:9999r��ÖÅr��}r��(h/U�h0j˝��ubah<hçubhUX7��� can be accessed by the following HTTP Metacat queries:r��ÖÅr��}r��(h/X7��� can be accessed by the following HTTP Metacat queries:h0jˆ��ubeubjÎ��)År��}r	��(h/X⁄���http://example.com:9999/authority/data?lsid=urn:lsid:ecoinformatics.org:tao:12039:1
(To return the data)

http://example.com:9999/authority/metadata?lsid=urn:lsid:ecoinformatics.org:tao:12039:1
(To return the metadata)h0j£��h:h;h<jÓ��h>}r
��(j��jÒ��hC]hB]h@]hA]hF]uhHM§hIhhJ]r��hUX⁄���http://example.com:9999/authority/data?lsid=urn:lsid:ecoinformatics.org:tao:12039:1
(To return the data)

http://example.com:9999/authority/metadata?lsid=urn:lsid:ecoinformatics.org:tao:12039:1
(To return the metadata)r��ÖÅr
��}r��(h/U�h0j��ubaubhY)År��}r��(h/XY��Notice that in the HTTP query strings, the periods in the data package ID have
been replaced with colons. The authority (ecoinformatics.org) must be properly
configured by the Metacat administrator. Note: In order to configure the
authority, you must have access to the DNS server for the Metacat domain.
Further instructions are provided below.r��h0j£��h:h;h<h]h>}r��(h@]hA]hB]hC]hF]uhHM™hIhhJ]r��hUXY��Notice that in the HTTP query strings, the periods in the data package ID have
been replaced with colons. The authority (ecoinformatics.org) must be properly
configured by the Metacat administrator. Note: In order to configure the
authority, you must have access to the DNS server for the Metacat domain.
Further instructions are provided below.r��ÖÅr��}r��(h/j��h0j��ubaubh1)År��}r��(h/U�h0j£��h:h;h<h=h>}r��(h@]hA]hB]hC]r��j
��ahF]r��h'auhHM±hIhhJ]r��(hL)År��}r��(h/j��h0j��h:h;h<hPh>}r��(hC]hB]h@]hA]hF]hRj	��uhHM±hIhhJ]r ��hUX:���Install and configure the LSID Server shipped with Metacatr!��ÖÅr"��}r#��(h/j��h0j��ubaubhY)År$��}r%��(h/X9���To install the LSID server using the binary installation:r&��h0j��h:h;h<h]h>}r'��(h@]hA]hB]hC]hF]uhHM≥hIhhJ]r(��hUX9���To install the LSID server using the binary installation:r)��ÖÅr*��}r+��(h/j&��h0j$��ubaubj��)År,��}r-��(h/U�h0j��h:h;h<j��h>}r.��(j��U.hC]hB]h@]j��U�hA]hF]j��j	��uhHMµhIhhJ]r/��h{)År0��}r1��(h/X'���Copy the authority.war file to Tomcat:
h0j,��h:h;h<h•h>}r2��(h@]hA]hB]hC]hF]uhHNhIhhJ]r3��hY)År4��}r5��(h/X&���Copy the authority.war file to Tomcat:r6��h0j0��h:h;h<h]h>}r7��(h@]hA]hB]hC]hF]uhHMµhJ]r8��hUX&���Copy the authority.war file to Tomcat:r9��ÖÅr:��}r;��(h/j6��h0j4��ubaubaubaubjÂ��)År<��}r=��(h/U�h0j��h:h;h<jË��h>}r>��(h@]hA]hB]hC]hF]uhHNhIhhJ]r?��jÎ��)År@��}rA��(h/XL���sudo cp <metacat_package_directory>/authority.war /usr/share/tomcat7/webappsh0j<��h<jÓ��h>}rB��(j��jÒ��hC]hB]h@]hA]hF]uhHMπhJ]rC��hUXL���sudo cp <metacat_package_directory>/authority.war /usr/share/tomcat7/webappsrD��ÖÅrE��}rF��(h/U�h0j@��ubaubaubj��)ÅrG��}rH��(h/U�h0j��h:h;h<j��h>}rI��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHMªhIhhJ]rJ��(h{)ÅrK��}rL��(h/XÏ���Set up the LSID server by dropping the authority file into Apache's
sites-available directory and running a2ensite to enable the site:

::

  sudo cp <metacat_helper_dir>/authority /etc/apache2/sites-available
  sudo a2ensite authority
h0jG��h:h;h<h•h>}rM��(h@]hA]hB]hC]hF]uhHNhIhhJ]rN��(hY)ÅrO��}rP��(h/XÜ���Set up the LSID server by dropping the authority file into Apache's
sites-available directory and running a2ensite to enable the site:rQ��h0jK��h:h;h<h]h>}rR��(h@]hA]hB]hC]hF]uhHMªhJ]rS��hUXÜ���Set up the LSID server by dropping the authority file into Apache's
sites-available directory and running a2ensite to enable the site:rT��ÖÅrU��}rV��(h/jQ��h0jO��ubaubjÎ��)ÅrW��}rX��(h/X[���sudo cp <metacat_helper_dir>/authority /etc/apache2/sites-available
sudo a2ensite authorityh0jK��h<jÓ��h>}rY��(j��jÒ��hC]hB]h@]hA]hF]uhHM¿hJ]rZ��hUX[���sudo cp <metacat_helper_dir>/authority /etc/apache2/sites-available
sudo a2ensite authorityr[��ÖÅr\��}r]��(h/U�h0jW��ubaubeubh{)År^��}r_��(h/XÄ���Restart Tomcat. Log in as the user that runs your Tomcat server (often
"tomcat") and type:

::

  /etc/init.d/tomcat5.5 restart
h0jG��h:h;h<h•h>}r`��(h@]hA]hB]hC]hF]uhHNhIhhJ]ra��(hY)Årb��}rc��(h/XZ���Restart Tomcat. Log in as the user that runs your Tomcat server (often
"tomcat") and type:rd��h0j^��h:h;h<h]h>}re��(h@]hA]hB]hC]hF]uhHM√hJ]rf��hUXZ���Restart Tomcat. Log in as the user that runs your Tomcat server (often
"tomcat") and type:rg��ÖÅrh��}ri��(h/jd��h0jb��ubaubjÎ��)Årj��}rk��(h/X���/etc/init.d/tomcat5.5 restarth0j^��h<jÓ��h>}rl��(j��jÒ��hC]hB]h@]hA]hF]uhHM»hJ]rm��hUX���/etc/init.d/tomcat5.5 restartrn��ÖÅro��}rp��(h/U�h0jj��ubaubeubh{)Årq��}rr��(h/X.���Restart Apache to bring in changes by typing:
h0jG��h:h;h<h•h>}rs��(h@]hA]hB]hC]hF]uhHNhIhhJ]rt��hY)Åru��}rv��(h/X-���Restart Apache to bring in changes by typing:rw��h0jq��h:h;h<h]h>}rx��(h@]hA]hB]hC]hF]uhHM hJ]ry��hUX-���Restart Apache to bring in changes by typing:rz��ÖÅr{��}r|��(h/jw��h0ju��ubaubaubeubjÂ��)År}��}r~��(h/U�h0j��h:h;h<jË��h>}r��(h@]hA]hB]hC]hF]uhHNhIhhJ]rÄ��jÎ��)ÅrÅ��}rÇ��(h/X ���sudo /etc/init.d/apache2 restarth0j}��h<jÓ��h>}rÉ��(j��jÒ��hC]hB]h@]hA]hF]uhHMŒhJ]rÑ��hUX ���sudo /etc/init.d/apache2 restartrÖ��ÖÅrÜ��}rá��(h/U�h0jÅ��ubaubaubj��)Årà��}râ��(h/U�h0j��h:h;h<j��h>}rä��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHM–hIhhJ]rã��h{)Årå��}rç��(h/Xc���See notes beneath LSID server source installation for instructions for
modifying the SRV record(s)
h0jà��h:h;h<h•h>}ré��(h@]hA]hB]hC]hF]uhHNhIhhJ]rè��hY)Årê��}rë��(h/Xb���See notes beneath LSID server source installation for instructions for
modifying the SRV record(s)rí��h0jå��h:h;h<h]h>}rì��(h@]hA]hB]hC]hF]uhHM–hJ]rî��hUXb���See notes beneath LSID server source installation for instructions for
modifying the SRV record(s)rï��ÖÅrñ��}ró��(h/jí��h0jê��ubaubaubaubeubh1)Årò��}rô��(h/U�h0j£��h:h;h<h=h>}rö��(h@]hA]hB]hC]rõ��j��ahF]rú��h
auhHM‘hIhhJ]rù��(hL)Årû��}rü��(h/j"��h0jò��h:h;h<hPh>}r†��(hC]hB]h@]hA]hF]hRj��uhHM‘hIhhJ]r°��hUX(���To install the LSID server from a sourcer¢��ÖÅr£��}r§��(h/j"��h0jû��ubaubj��)År•��}r¶��(h/U�h0jò��h:h;h<j��h>}rß��(j��U.hC]hB]h@]j��U�hA]hF]j��j	��uhHM÷hIhhJ]r®��h{)År©��}r™��(h/X™���In the build.properties file found in the directory into which you
extracted the Metacat source code, set the authority and config.lsidauthority
properties. For example:
h0j•��h:h;h<h•h>}r´��(h@]hA]hB]hC]hF]uhHNhIhhJ]r¨��hY)År≠��}rÆ��(h/X©���In the build.properties file found in the directory into which you
extracted the Metacat source code, set the authority and config.lsidauthority
properties. For example:rØ��h0j©��h:h;h<h]h>}r∞��(h@]hA]hB]hC]hF]uhHM÷hJ]r±��hUX©���In the build.properties file found in the directory into which you
extracted the Metacat source code, set the authority and config.lsidauthority
properties. For example:r≤��ÖÅr≥��}r¥��(h/jØ��h0j≠��ubaubaubaubjÂ��)Årµ��}r∂��(h/U�h0jò��h:h;h<jË��h>}r∑��(h@]hA]hB]hC]hF]uhHNhIhhJ]r∏��jÎ��)Årπ��}r∫��(h/XC���authority.context=authority
config.lsidauthority=ecoinformatics.orgh0jµ��h<jÓ��h>}rª��(j��jÒ��hC]hB]h@]hA]hF]uhHM‹hJ]rº��hUXC���authority.context=authority
config.lsidauthority=ecoinformatics.orgrΩ��ÖÅræ��}rø��(h/U�h0jπ��ubaubaubj��)År¿��}r¡��(h/U�h0jò��h:h;h<j��h>}r¬��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHMflhIhhJ]r√��h{)Årƒ��}r≈��(h/XC���In the <metacat-src-dirctory> create the authority.war by running:
h0j¿��h:h;h<h•h>}r∆��(h@]hA]hB]hC]hF]uhHNhIhhJ]r«��hY)År»��}r…��(h/XB���In the <metacat-src-dirctory> create the authority.war by running:r ��h0jƒ��h:h;h<h]h>}rÀ��(h@]hA]hB]hC]hF]uhHMflhJ]rÃ��hUXB���In the <metacat-src-dirctory> create the authority.war by running:rÕ��ÖÅrŒ��}rœ��(h/j ��h0j»��ubaubaubaubjÂ��)År–��}r—��(h/U�h0jò��h:h;h<jË��h>}r“��(h@]hA]hB]hC]hF]uhHNhIhhJ]r”��jÎ��)År‘��}r’��(h/X���sudo ant war-lsidh0j–��h<jÓ��h>}r÷��(j��jÒ��hC]hB]h@]hA]hF]uhHM„hJ]r◊��hUX���sudo ant war-lsidrÿ��ÖÅrŸ��}r⁄��(h/U�h0j‘��ubaubaubj��)År€��}r‹��(h/U�h0jò��h:h;h<j��h>}r›��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHMÂhIhhJ]rfi��h{)Årfl��}r‡��(h/X>���Copy the LSID WAR file into the Tomcat application directory.
h0j€��h:h;h<h•h>}r·��(h@]hA]hB]hC]hF]uhHNhIhhJ]r‚��hY)År„��}r‰��(h/X=���Copy the LSID WAR file into the Tomcat application directory.rÂ��h0jfl��h:h;h<h]h>}rÊ��(h@]hA]hB]hC]hF]uhHMÂhJ]rÁ��hUX=���Copy the LSID WAR file into the Tomcat application directory.rË��ÖÅrÈ��}rÍ��(h/jÂ��h0j„��ubaubaubaubjÂ��)ÅrÎ��}rÏ��(h/U�h0jò��h:h;h<jË��h>}rÌ��(h@]hA]hB]hC]hF]uhHNhIhhJ]rÓ��jÎ��)ÅrÔ��}r��(h/XA���sudo cp <metacat_package_dir>/dist/authority.war <tomcat_app_dir>h0jÎ��h<jÓ��h>}rÒ��(j��jÒ��hC]hB]h@]hA]hF]uhHMÈhJ]rÚ��hUXA���sudo cp <metacat_package_dir>/dist/authority.war <tomcat_app_dir>rÛ��ÖÅrÙ��}rı��(h/U�h0jÔ��ubaubaubj��)Årˆ��}r˜��(h/U�h0jò��h:h;h<j��h>}r¯��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHMÎhIhhJ]r˘��h{)År˙��}r˚��(h/X[���Restart Tomcat. Log in as the user that runs your Tomcat server (often
"tomcat") and type:
h0jˆ��h:h;h<h•h>}r¸��(h@]hA]hB]hC]hF]uhHNhIhhJ]r˝��hY)År˛��}rˇ��(h/XZ���Restart Tomcat. Log in as the user that runs your Tomcat server (often
"tomcat") and type:r���h0j˙��h:h;h<h]h>}r��(h@]hA]hB]hC]hF]uhHMÎhJ]r��hUXZ���Restart Tomcat. Log in as the user that runs your Tomcat server (often
"tomcat") and type:r��ÖÅr��}r��(h/j���h0j˛��ubaubaubaubjÂ��)År��}r��(h/U�h0jò��h:h;h<jË��h>}r��(h@]hA]hB]hC]hF]uhHNhIhhJ]r	��jÎ��)År
��}r��(h/X���/etc/init.d/tomcat7 restarth0j��h<jÓ��h>}r��(j��jÒ��hC]hB]h@]hA]hF]uhHMhJ]r
��hUX���/etc/init.d/tomcat7 restartr��ÖÅr��}r��(h/U�h0j
��ubaubaubj��)År��}r��(h/U�h0jò��h:h;h<j��h>}r��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHMÚhIhhJ]r��h{)År��}r��(h/Xõ���If you are running Tomcat behind the Apache server (the recommended
configuration), set up and enable the authority service site configurations by
typing:
h0j��h:h;h<h•h>}r��(h@]hA]hB]hC]hF]uhHNhIhhJ]r��hY)År��}r��(h/Xö���If you are running Tomcat behind the Apache server (the recommended
configuration), set up and enable the authority service site configurations by
typing:r��h0j��h:h;h<h]h>}r��(h@]hA]hB]hC]hF]uhHMÚhJ]r��hUXö���If you are running Tomcat behind the Apache server (the recommended
configuration), set up and enable the authority service site configurations by
typing:r��ÖÅr��}r ��(h/j��h0j��ubaubaubaubjÂ��)År!��}r"��(h/U�h0jò��h:h;h<jË��h>}r#��(h@]hA]hB]hC]hF]uhHNhIhhJ]r$��(jÎ��)År%��}r&��(h/Xc���sudo cp <metacat_helper_dir>/authority <apache_install_dir>/sites-available
sudo a2ensite authorityh0j!��h<jÓ��h>}r'��(j��jÒ��hC]hB]h@]hA]hF]uhHM¯hJ]r(��hUXc���sudo cp <metacat_helper_dir>/authority <apache_install_dir>/sites-available
sudo a2ensite authorityr)��ÖÅr*��}r+��(h/U�h0j%��ubaubhY)År,��}r-��(h/XI���Where <metacat_helper_dir> can be found in <metacat_code_dir>/src/scriptsr.��h0j!��h:h;h<h]h>}r/��(h@]hA]hB]hC]hF]uhHM˚hJ]r0��hUXI���Where <metacat_helper_dir> can be found in <metacat_code_dir>/src/scriptsr1��ÖÅr2��}r3��(h/j.��h0j,��ubaubeubj��)År4��}r5��(h/U�h0jò��h:h;h<j��h>}r6��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHM˝hIhhJ]r7��h{)År8��}r9��(h/X.���Restart Apache to bring in changes by typing:
h0j4��h:h;h<h•h>}r:��(h@]hA]hB]hC]hF]uhHNhIhhJ]r;��hY)År<��}r=��(h/X-���Restart Apache to bring in changes by typing:r>��h0j8��h:h;h<h]h>}r?��(h@]hA]hB]hC]hF]uhHM˝hJ]r@��hUX-���Restart Apache to bring in changes by typing:rA��ÖÅrB��}rC��(h/j>��h0j<��ubaubaubaubjÂ��)ÅrD��}rE��(h/U�h0jò��h:h;h<jË��h>}rF��(h@]hA]hB]hC]hF]uhHNhIhhJ]rG��(jÎ��)ÅrH��}rI��(h/X ���sudo /etc/init.d/apache2 restarth0jD��h<jÓ��h>}rJ��(j��jÒ��hC]hB]h@]hA]hF]uhHMhJ]rK��hUX ���sudo /etc/init.d/apache2 restartrL��ÖÅrM��}rN��(h/U�h0jH��ubaubhY)ÅrO��}rP��(h/X“���Once the authority.war is installed, you must also modify the SRV record(s)
on the DNS server for the domain hosting the Metacat. The record should be
added to the master zone file for the metacat's DNS server:rQ��h0jD��h:h;h<h]h>}rR��(h@]hA]hB]hC]hF]uhHMhJ]rS��hUX“���Once the authority.war is installed, you must also modify the SRV record(s)
on the DNS server for the domain hosting the Metacat. The record should be
added to the master zone file for the metacat's DNS server:rT��ÖÅrU��}rV��(h/jQ��h0jO��ubaubjÂ��)ÅrW��}rX��(h/U�h>}rY��(h@]hA]hB]hC]hF]uh0jD��hJ]rZ��jÎ��)År[��}r\��(h/XF���_lsid._tcp      IN      SRV     1       0       8080    <metacat.edu>.h0jW��h<jÓ��h>}r]��(j��jÒ��hC]hB]h@]hA]hF]uhHM	hJ]r^��hUXF���_lsid._tcp      IN      SRV     1       0       8080    <metacat.edu>.r_��ÖÅr`��}ra��(h/U�h0j[��ubaubah<jË��ubhY)Årb��}rc��(h/Xp���Where <metacat.edu> is the name of the machine that will serve as the
physical location of the AuthorityService.rd��h0jD��h:h;h<h]h>}re��(h@]hA]hB]hC]hF]uhHMhJ]rf��hUXp���Where <metacat.edu> is the name of the machine that will serve as the
physical location of the AuthorityService.rg��ÖÅrh��}ri��(h/jd��h0jb��ubaubhY)Årj��}rk��(h/XW���For example, the value of <metacat.edu> for the below example URL would be
example.com:rl��h0jD��h:h;h<h]h>}rm��(h@]hA]hB]hC]hF]uhHMhJ]rn��hUXW���For example, the value of <metacat.edu> for the below example URL would be
example.com:ro��ÖÅrp��}rq��(h/jl��h0jj��ubaubjÂ��)Årr��}rs��(h/U�h>}rt��(h@]hA]hB]hC]hF]uh0jD��hJ]ru��jÎ��)Årv��}rw��(h/XS���http://example.com:9999/authority/data?lsid=urn:lsid:ecoinformatics.org:tao:12039:1h0jr��h<jÓ��h>}rx��(j��jÒ��hC]hB]h@]hA]hF]uhHMhJ]ry��hUXS���http://example.com:9999/authority/data?lsid=urn:lsid:ecoinformatics.org:tao:12039:1rz��ÖÅr{��}r|��(h/U�h0jv��ubaubah<jË��ubhY)År}��}r~��(h/X^���For more information, please see http://www.ibm.com/developerworks/opensource/library/os-lsid/r��h0jD��h:h;h<h]h>}rÄ��(h@]hA]hB]hC]hF]uhHMhJ]rÅ��(hUX!���For more information, please see rÇ��ÖÅrÉ��}rÑ��(h/X!���For more information, please see h0j}��ubhÑ)ÅrÖ��}rÜ��(h/X=���http://www.ibm.com/developerworks/opensource/library/os-lsid/rá��h>}rà��(Urefurijá��hC]hB]h@]hA]hF]uh0j}��hJ]râ��hUX=���http://www.ibm.com/developerworks/opensource/library/os-lsid/rä��ÖÅrã��}rå��(h/U�h0jÖ��ubah<hçubeubeubeubeubh1)Årç��}ré��(h/U�h0h6h:h;h<h=h>}rè��(h@]hA]hB]hC]rê��j0��ahF]rë��hauhHMhIhhJ]rí��(hL)Årì��}rî��(h/j5��h0jç��h:h;h<hPh>}rï��(hC]hB]h@]hA]hF]hRj/��uhHMhIhhJ]rñ��hUX���Troubleshootingró��ÖÅrò��}rô��(h/j5��h0jì��ubaubhY)Årö��}rõ��(h/X≤���We keep and update a list of common problems and their solutions on the KNB
website. See http://knb.ecoinformatics.org/software/metacat/troubleshooting.html
for more information.h0jç��h:h;h<h]h>}rú��(h@]hA]hB]hC]hF]uhHMhIhhJ]rù��(hUXY���We keep and update a list of common problems and their solutions on the KNB
website. See rû��ÖÅrü��}r†��(h/XY���We keep and update a list of common problems and their solutions on the KNB
website. See h0jö��ubhÑ)År°��}r¢��(h/XC���http://knb.ecoinformatics.org/software/metacat/troubleshooting.htmlr£��h>}r§��(Urefurij£��hC]hB]h@]hA]hF]uh0jö��hJ]r•��hUXC���http://knb.ecoinformatics.org/software/metacat/troubleshooting.htmlr¶��ÖÅrß��}r®��(h/U�h0j°��ubah<hçubhUX���
for more information.r©��ÖÅr™��}r´��(h/X���
for more information.h0jö��ubeubeubeubh:h;h<h=h>}r¨��(h@]hA]hB]hC]r≠��h›ahF]rÆ��hauhHKDhIhhJ]rØ��(hL)År∞��}r±��(h/h‚h0h4h:h;h<hPh>}r≤��(hC]hB]h@]hA]hF]hRh‹uhHKDhIhhJ]r≥��hUX���Downloading Metacatr¥��ÖÅrµ��}r∂��(h/h‚h0j∞��ubaubhY)År∑��}r∏��(h/X∆���Before installing Metacat, please ensure that all required software is
installed and running correctly. To obtain a Metacat WAR file, which is needed
for installation, download one of the following:rπ��h0h4h:h;h<h]h>}r∫��(h@]hA]hB]hC]hF]uhHKEhIhhJ]rª��hUX∆���Before installing Metacat, please ensure that all required software is
installed and running correctly. To obtain a Metacat WAR file, which is needed
for installation, download one of the following:rº��ÖÅrΩ��}ræ��(h/jπ��h0j∑��ubaubhu)Årø��}r¿��(h/U�h0h4h:h;h<hxh>}r¡��(j��X���*hC]hB]h@]hA]hF]uhHKIhIhhJ]r¬��(h{)År√��}rƒ��(h/X6���the Metacat installer, which has a pre-built WAR file,r≈��h0jø��h:h;h<h•h>}r∆��(h@]hA]hB]hC]hF]uhHNhIhhJ]r«��hY)År»��}r…��(h/j≈��h0j√��h:h;h<h]h>}r ��(h@]hA]hB]hC]hF]uhHKIhJ]rÀ��hUX6���the Metacat installer, which has a pre-built WAR file,rÃ��ÖÅrÕ��}rŒ��(h/j≈��h0j»��ubaubaubh{)Årœ��}r–��(h/XS���the Metacat source distribution, which must be built in order to create a WAR file,r—��h0jø��h:h;h<h•h>}r“��(h@]hA]hB]hC]hF]uhHNhIhhJ]r”��hY)År‘��}r’��(h/j—��h0jœ��h:h;h<h]h>}r÷��(h@]hA]hB]hC]hF]uhHKJhJ]r◊��hUXS���the Metacat source distribution, which must be built in order to create a WAR file,rÿ��ÖÅrŸ��}r⁄��(h/j—��h0j‘��ubaubaubh{)År€��}r‹��(h/X`���the Metacat source code from SVN. You must build the source code in order to create a WAR file.
h0jø��h:h;h<h•h>}r›��(h@]hA]hB]hC]hF]uhHNhIhhJ]rfi��hY)Årfl��}r‡��(h/X_���the Metacat source code from SVN. You must build the source code in order to create a WAR file.r·��h0j€��h:h;h<h]h>}r‚��(h@]hA]hB]hC]hF]uhHKKhJ]r„��hUX_���the Metacat source code from SVN. You must build the source code in order to create a WAR file.r‰��ÖÅrÂ��}rÊ��(h/j·��h0jfl��ubaubaubeubhY)ÅrÁ��}rË��(h/Xü���Instructions for all three options are discussed below. Note that downloading
the installer (described in the next section) is the simplest way to get
started.rÈ��h0h4h:h;h<h]h>}rÍ��(h@]hA]hB]hC]hF]uhHKMhIhhJ]rÎ��hUXü���Instructions for all three options are discussed below. Note that downloading
the installer (described in the next section) is the simplest way to get
started.rÏ��ÖÅrÌ��}rÓ��(h/jÈ��h0jÁ��ubaubh1)ÅrÔ��}r��(h/U�h0h4h:h;h<h=h>}rÒ��(h@]hA]hB]hC]rÚ��hÙahF]rÛ��h!auhHKRhIhhJ]rÙ��(hL)Årı��}rˆ��(h/h˘h0jÔ��h:h;h<hPh>}r˜��(hC]hB]h@]hA]hF]hRhÛuhHKRhIhhJ]r¯��hUX���Download the Metacat Installerr˘��ÖÅr˙��}r˚��(h/h˘h0jı��ubaubhY)År¸��}r˝��(h/Xu���Downloading the Metacat Installer is the simplest way to get started with the
application. To download the installer:r˛��h0jÔ��h:h;h<h]h>}rˇ��(h@]hA]hB]hC]hF]uhHKShIhhJ]r���hUXu���Downloading the Metacat Installer is the simplest way to get started with the
application. To download the installer:r��ÖÅr��}r��(h/j˛��h0j¸��ubaubj��)År��}r��(h/U�h0jÔ��h:h;h<j��h>}r��(j��U.hC]hB]h@]j��U�hA]hF]j��j	��uhHKVhIhhJ]r��(h{)År��}r	��(h/X“���Browse to the `Metacat Download Page`_. In the Metacat section, select the link to the "GZIP file" (the link should look like: metacat-bin-X.X.X.tar.gz, where X.X.X is the latest version of Metacat e.g., 2.7.2)r
��h0j��h:h;h<h•h>}r��(h@]hA]hB]hC]hF]uhHNhIhhJ]r��hY)År
��}r��(h/j
��h0j��h:h;h<h]h>}r��(h@]hA]hB]hC]hF]uhHKVhJ]r��(hUX���Browse to the r��ÖÅr��}r��(h/X���Browse to the h0j
��ubhÑ)År��}r��(h/X���`Metacat Download Page`_j��Kh0j
��h<hçh>}r��(UnameX���Metacat Download Pagej��j��hC]hB]h@]hA]hF]uhJ]r��hUX���Metacat Download Pager��ÖÅr��}r��(h/U�h0j��ubaubhUX¨���. In the Metacat section, select the link to the "GZIP file" (the link should look like: metacat-bin-X.X.X.tar.gz, where X.X.X is the latest version of Metacat e.g., 2.7.2)r��ÖÅr��}r��(h/X¨���. In the Metacat section, select the link to the "GZIP file" (the link should look like: metacat-bin-X.X.X.tar.gz, where X.X.X is the latest version of Metacat e.g., 2.7.2)h0j
��ubeubaubh{)År��}r��(h/X���Save the file locally.r ��h0j��h:h;h<h•h>}r!��(h@]hA]hB]hC]hF]uhHNhIhhJ]r"��hY)År#��}r$��(h/j ��h0j��h:h;h<h]h>}r%��(h@]hA]hB]hC]hF]uhHKWhJ]r&��hUX���Save the file locally.r'��ÖÅr(��}r)��(h/j ��h0j#��ubaubaubh{)År*��}r+��(h/X-���Extract the Metacat package files by typing:
h0j��h:h;h<h•h>}r,��(h@]hA]hB]hC]hF]uhHNhIhhJ]r-��hY)År.��}r/��(h/X,���Extract the Metacat package files by typing:r0��h0j*��h:h;h<h]h>}r1��(h@]hA]hB]hC]hF]uhHKXhJ]r2��hUX,���Extract the Metacat package files by typing:r3��ÖÅr4��}r5��(h/j0��h0j.��ubaubaubeubjÎ��)År6��}r7��(h/X"���tar -xvzf metacat-bin-X.X.X.tar.gzh0jÔ��h:h;h<jÓ��h>}r8��(j��jÒ��hC]hB]h@]hA]hF]uhHK\hIhhJ]r9��hUX"���tar -xvzf metacat-bin-X.X.X.tar.gzr:��ÖÅr;��}r<��(h/U�h0j6��ubaubhY)År=��}r>��(h/X¿���You should see a WAR file and several sample supporting files (Table 2.1). The
extraction location will be referred to as the ``<metacat_package_dir>`` for the
remainder of this documentation.h0j��h:h;h<h]h>}r?��(h@]hA]hB]hC]hF]uhHK^hIhhJ]r@��(hUX~���You should see a WAR file and several sample supporting files (Table 2.1). The
extraction location will be referred to as the rA��ÖÅrB��}rC��(h/X~���You should see a WAR file and several sample supporting files (Table 2.1). The
extraction location will be referred to as the h0j=��ubj6��)ÅrD��}rE��(h/X���``<metacat_package_dir>``h>}rF��(h@]hA]hB]hC]hF]uh0j=��hJ]rG��hUX���<metacat_package_dir>rH��ÖÅrI��}rJ��(h/U�h0jD��ubah<j>��ubhUX)��� for the
remainder of this documentation.rK��ÖÅrL��}rM��(h/X)��� for the
remainder of this documentation.h0j=��ubeubcdocutils.nodes
table
rN��)ÅrO��}rP��(h/U�h0jÔ��h:h;h<UtablerQ��h>}rR��(h@]hA]hB]hC]hF]uhHNhIhhJ]rS��cdocutils.nodes
tgroup
rT��)ÅrU��}rV��(h/U�h>}rW��(hC]hB]h@]hA]hF]UcolsKuh0jO��hJ]rX��(cdocutils.nodes
colspec
rY��)ÅrZ��}r[��(h/U�h>}r\��(hC]hB]h@]hA]hF]UcolwidthKuh0jU��hJ]h<Ucolspecr]��ubjY��)År^��}r_��(h/U�h>}r`��(hC]hB]h@]hA]hF]UcolwidthKÇuh0jU��hJ]h<j]��ubcdocutils.nodes
thead
ra��)Årb��}rc��(h/U�h>}rd��(h@]hA]hB]hC]hF]uh0jU��hJ]re��cdocutils.nodes
row
rf��)Årg��}rh��(h/U�h>}ri��(h@]hA]hB]hC]hF]uh0jb��hJ]rj��(cdocutils.nodes
entry
rk��)Årl��}rm��(h/U�h>}rn��(h@]hA]hB]hC]hF]uh0jg��hJ]ro��hY)Årp��}rq��(h/X���Filerr��h0jl��h:h;h<h]h>}rs��(h@]hA]hB]hC]hF]uhHKchJ]rt��hUX���Fileru��ÖÅrv��}rw��(h/jr��h0jp��ubaubah<Uentryrx��ubjk��)Åry��}rz��(h/U�h>}r{��(h@]hA]hB]hC]hF]uh0jg��hJ]r|��hY)År}��}r~��(h/X���Descriptionr��h0jy��h:h;h<h]h>}rÄ��(h@]hA]hB]hC]hF]uhHKchJ]rÅ��hUX���DescriptionrÇ��ÖÅrÉ��}rÑ��(h/j��h0j}��ubaubah<jx��ubeh<UrowrÖ��ubah<UtheadrÜ��ubcdocutils.nodes
tbody
rá��)Årà��}râ��(h/U�h>}rä��(h@]hA]hB]hC]hF]uh0jU��hJ]rã��(jf��)Årå��}rç��(h/U�h>}ré��(h@]hA]hB]hC]hF]uh0jà��hJ]rè��(jk��)Årê��}rë��(h/U�h>}rí��(h@]hA]hB]hC]hF]uh0jå��hJ]rì��hY)Årî��}rï��(h/X���metacat.warrñ��h0jê��h:h;h<h]h>}ró��(h@]hA]hB]hC]hF]uhHKehJ]rò��hUX���metacat.warrô��ÖÅrö��}rõ��(h/jñ��h0jî��ubaubah<jx��ubjk��)Årú��}rù��(h/U�h>}rû��(h@]hA]hB]hC]hF]uh0jå��hJ]rü��hY)År†��}r°��(h/X"���The Metacat Web archive file (WAR)r¢��h0jú��h:h;h<h]h>}r£��(h@]hA]hB]hC]hF]uhHKehJ]r§��hUX"���The Metacat Web archive file (WAR)r•��ÖÅr¶��}rß��(h/j¢��h0j†��ubaubah<jx��ubeh<jÖ��ubjf��)År®��}r©��(h/U�h>}r™��(h@]hA]hB]hC]hF]uh0jà��hJ]r´��(jk��)År¨��}r≠��(h/U�h>}rÆ��(h@]hA]hB]hC]hF]uh0j®��hJ]rØ��hY)År∞��}r±��(h/X���metacat-site.confr≤��h0j¨��h:h;h<h]h>}r≥��(h@]hA]hB]hC]hF]uhHKfhJ]r¥��hUX���metacat-site.confrµ��ÖÅr∂��}r∑��(h/j≤��h0j∞��ubaubah<jx��ubjk��)År∏��}rπ��(h/U�h>}r∫��(h@]hA]hB]hC]hF]uh0j®��hJ]rª��hY)Årº��}rΩ��(h/XI���Sample Web definition file used by Apache on Ubuntu/Debian Linux systems.ræ��h0j∏��h:h;h<h]h>}rø��(h@]hA]hB]hC]hF]uhHKfhJ]r¿��hUXI���Sample Web definition file used by Apache on Ubuntu/Debian Linux systems.r¡��ÖÅr¬��}r√��(h/jæ��h0jº��ubaubah<jx��ubeh<jÖ��ubjf��)Årƒ��}r≈��(h/U�h>}r∆��(h@]hA]hB]hC]hF]uh0jà��hJ]r«��(jk��)År»��}r…��(h/U�h>}r ��(h@]hA]hB]hC]hF]uh0jƒ��hJ]rÀ��hY)ÅrÃ��}rÕ��(h/X���metacat-site-ssl.confrŒ��h0j»��h:h;h<h]h>}rœ��(h@]hA]hB]hC]hF]uhHKghJ]r–��hUX���metacat-site-ssl.confr—��ÖÅr“��}r”��(h/jŒ��h0jÃ��ubaubah<jx��ubjk��)År‘��}r’��(h/U�h>}r÷��(h@]hA]hB]hC]hF]uh0jƒ��hJ]r◊��hY)Årÿ��}rŸ��(h/XI���Sample SSL definition file used by Apache on Ubuntu/Debian Linux systems.r⁄��h0j‘��h:h;h<h]h>}r€��(h@]hA]hB]hC]hF]uhHKghJ]r‹��hUXI���Sample SSL definition file used by Apache on Ubuntu/Debian Linux systems.r›��ÖÅrfi��}rfl��(h/j⁄��h0jÿ��ubaubah<jx��ubeh<jÖ��ubjf��)År‡��}r·��(h/U�h>}r‚��(h@]hA]hB]hC]hF]uh0jà��hJ]r„��(jk��)År‰��}rÂ��(h/U�h>}rÊ��(h@]hA]hB]hC]hF]uh0j‡��hJ]rÁ��hY)ÅrË��}rÈ��(h/X���jk.confrÍ��h0j‰��h:h;h<h]h>}rÎ��(h@]hA]hB]hC]hF]uhHKhhJ]rÏ��hUX���jk.confrÌ��ÖÅrÓ��}rÔ��(h/jÍ��h0jË��ubaubah<jx��ubjk��)År��}rÒ��(h/U�h>}rÚ��(h@]hA]hB]hC]hF]uh0j‡��hJ]rÛ��hY)ÅrÙ��}rı��(h/XP���Sample JkMount configuration file used by Apache on Ubuntu/Debian Linux systems.rˆ��h0j��h:h;h<h]h>}r˜��(h@]hA]hB]hC]hF]uhHKhhJ]r¯��hUXP���Sample JkMount configuration file used by Apache on Ubuntu/Debian Linux systems.r˘��ÖÅr˙��}r˚��(h/jˆ��h0jÙ��ubaubah<jx��ubeh<jÖ��ubjf��)År¸��}r˝��(h/U�h>}r˛��(h@]hA]hB]hC]hF]uh0jà��hJ]rˇ��(jk��)År���}r��(h/U�h>}r��(h@]hA]hB]hC]hF]uh0j¸��hJ]r��hY)År��}r��(h/X���workers.propertiesr��h0j���h:h;h<h]h>}r��(h@]hA]hB]hC]hF]uhHKihJ]r��hUX���workers.propertiesr	��ÖÅr
��}r��(h/j��h0j��ubaubah<jx��ubjk��)År��}r
��(h/U�h>}r��(h@]hA]hB]hC]hF]uh0j¸��hJ]r��hY)År��}r��(h/XM���Sample workers definition file used by Apache on Ubuntu/Debian Linux systems.r��h0j��h:h;h<h]h>}r��(h@]hA]hB]hC]hF]uhHKihJ]r��hUXM���Sample workers definition file used by Apache on Ubuntu/Debian Linux systems.r��ÖÅr��}r��(h/j��h0j��ubaubah<jx��ubeh<jÖ��ubjf��)År��}r��(h/U�h>}r��(h@]hA]hB]hC]hF]uh0jà��hJ]r��(jk��)År��}r��(h/U�h>}r��(h@]hA]hB]hC]hF]uh0j��hJ]r��hY)År ��}r!��(h/X���metacat-index.warr"��h0j��h:h;h<h]h>}r#��(h@]hA]hB]hC]hF]uhHKjhJ]r$��hUX���metacat-index.warr%��ÖÅr&��}r'��(h/j"��h0j ��ubaubah<jx��ubjk��)År(��}r)��(h/U�h>}r*��(h@]hA]hB]hC]hF]uh0j��hJ]r+��hY)År,��}r-��(h/Xb���The Metacat Index WAR for supporting SOLR query features Optional unless Metacat UI is being used.r.��h0j(��h:h;h<h]h>}r/��(h@]hA]hB]hC]hF]uhHKjhJ]r0��hUXb���The Metacat Index WAR for supporting SOLR query features Optional unless Metacat UI is being used.r1��ÖÅr2��}r3��(h/j.��h0j,��ubaubah<jx��ubeh<jÖ��ubjf��)År4��}r5��(h/U�h>}r6��(h@]hA]hB]hC]hF]uh0jà��hJ]r7��(jk��)År8��}r9��(h/U�h>}r:��(h@]hA]hB]hC]hF]uh0j4��hJ]r;��hY)År<��}r=��(h/X
���metacatui.warr>��h0j8��h:h;h<h]h>}r?��(h@]hA]hB]hC]hF]uhHKkhJ]r@��hUX
���metacatui.warrA��ÖÅrB��}rC��(h/j>��h0j<��ubaubah<jx��ubjk��)ÅrD��}rE��(h/U�h>}rF��(h@]hA]hB]hC]hF]uh0j4��hJ]rG��hY)ÅrH��}rI��(h/XÇ���The Metacat UI - can be deployed as a webapp or directly in webserverMetacat UI requires metacat-index be deployed and configured.rJ��h0jD��h:h;h<h]h>}rK��(h@]hA]hB]hC]hF]uhHKkhJ]rL��hUXÇ���The Metacat UI - can be deployed as a webapp or directly in webserverMetacat UI requires metacat-index be deployed and configured.rM��ÖÅrN��}rO��(h/jJ��h0jH��ubaubah<jx��ubeh<jÖ��ubjf��)ÅrP��}rQ��(h/U�h>}rR��(h@]hA]hB]hC]hF]uh0jà��hJ]rS��(jk��)ÅrT��}rU��(h/U�h>}rV��(h@]hA]hB]hC]hF]uh0jP��hJ]rW��hY)ÅrX��}rY��(h/X
���authority.warrZ��h0jT��h:h;h<h]h>}r[��(h@]hA]hB]hC]hF]uhHKlhJ]r\��hUX
���authority.warr]��ÖÅr^��}r_��(h/jZ��h0jX��ubaubah<jx��ubjk��)År`��}ra��(h/U�h>}rb��(h@]hA]hB]hC]hF]uh0jP��hJ]rc��hY)Ård��}re��(h/X(���The optional LSID Server application WARrf��h0j`��h:h;h<h]h>}rg��(h@]hA]hB]hC]hF]uhHKlhJ]rh��hUX(���The optional LSID Server application WARri��ÖÅrj��}rk��(h/jf��h0jd��ubaubah<jx��ubeh<jÖ��ubeh<Utbodyrl��ubeh<Utgrouprm��ubaubeubh2h1)Årn��}ro��(h/U�h0h4h:h;h<h=h>}rp��(h@]hA]hB]hC]rq��j��ahF]rr��hauhHKÉhIhhJ]rs��(hL)Årt��}ru��(h/j��h0jn��h:h;h<hPh>}rv��(hC]hB]h@]hA]hF]hRj��uhHKÉhIhhJ]rw��hUX7���Check Out Metacat Source Code from SVN (for Developers)rx��ÖÅry��}rz��(h/j��h0jt��ubaubjŒ	��)År{��}r|��(h/X��If you have not already installed Subversion and you are running Ubuntu/Debian,
you can get the SVN client by typing:

::

    sudo apt-get install subversion

Otherwise, you can get the SVN client from The Subversion homepage
(http://subversion.tigris.org/).h0jn��h:h;h<j—	��h>}r}��(h@]hA]hB]hC]hF]uhHNhIhhJ]r~��(hL)År��}rÄ��(h/X���Installing an SVN Client:rÅ��h>}rÇ��(h@]hA]hB]hC]hF]uh0j{��hJ]rÉ��hUX���Installing an SVN Client:rÑ��ÖÅrÖ��}rÜ��(h/jÅ��h0j��ubah<hPubhY)Årá��}rà��(h/Xu���If you have not already installed Subversion and you are running Ubuntu/Debian,
you can get the SVN client by typing:râ��h0j{��h:h;h<h]h>}rä��(h@]hA]hB]hC]hF]uhHKáhJ]rã��hUXu���If you have not already installed Subversion and you are running Ubuntu/Debian,
you can get the SVN client by typing:rå��ÖÅrç��}ré��(h/jâ��h0já��ubaubjÎ��)Årè��}rê��(h/X���sudo apt-get install subversionh0j{��h<jÓ��h>}rë��(j��jÒ��hC]hB]h@]hA]hF]uhHKåhJ]rí��hUX���sudo apt-get install subversionrì��ÖÅrî��}rï��(h/U�h0jè��ubaubhY)Årñ��}ró��(h/Xc���Otherwise, you can get the SVN client from The Subversion homepage
(http://subversion.tigris.org/).h0j{��h:h;h<h]h>}rò��(h@]hA]hB]hC]hF]uhHKéhJ]rô��(hUXD���Otherwise, you can get the SVN client from The Subversion homepage
(rö��ÖÅrõ��}rú��(h/XD���Otherwise, you can get the SVN client from The Subversion homepage
(h0jñ��ubhÑ)Årù��}rû��(h/X���http://subversion.tigris.org/rü��h>}r†��(Urefurijü��hC]hB]h@]hA]hF]uh0jñ��hJ]r°��hUX���http://subversion.tigris.org/r¢��ÖÅr£��}r§��(h/U�h0jù��ubah<hçubhUX���).r•��ÖÅr¶��}rß��(h/X���).h0jñ��ubeubeubhY)År®��}r©��(h/XB��If you wish to work with the most recent Metacat code, or you'd like to extend
the Metacat code yourself, you may wish to check out the Metacat source code
from SVN. You will need a Subversion (SVN) client installed and configured on
your system (see the end of this section for information about obtaining an SVN
client).r™��h0jn��h:h;h<h]h>}r´��(h@]hA]hB]hC]hF]uhHKëhIhhJ]r¨��hUXB��If you wish to work with the most recent Metacat code, or you'd like to extend
the Metacat code yourself, you may wish to check out the Metacat source code
from SVN. You will need a Subversion (SVN) client installed and configured on
your system (see the end of this section for information about obtaining an SVN
client).r≠��ÖÅrÆ��}rØ��(h/j™��h0j®��ubaubhY)År∞��}r±��(h/Xd���To check out the code from SVN, go to the directory where you would like the
code to live and type::h0jn��h:h;h<h]h>}r≤��(h@]hA]hB]hC]hF]uhHKóhIhhJ]r≥��hUXc���To check out the code from SVN, go to the directory where you would like the
code to live and type:r¥��ÖÅrµ��}r∂��(h/Xc���To check out the code from SVN, go to the directory where you would like the
code to live and type:h0j∞��ubaubjÎ��)År∑��}r∏��(h/XN���svn co https://code.ecoinformatics.org/code/metacat/tags/METACAT_<rev> metacath0jn��h:h;h<jÓ��h>}rπ��(j��jÒ��hC]hB]h@]hA]hF]uhHKöhIhhJ]r∫��hUXN���svn co https://code.ecoinformatics.org/code/metacat/tags/METACAT_<rev> metacatrª��ÖÅrº��}rΩ��(h/U�h0j∑��ubaubhY)Åræ��}rø��(h/XN���Where ``<rev>`` is the version of the code you want to check out (like 2_0_0).r¿��h0jn��h:h;h<h]h>}r¡��(h@]hA]hB]hC]hF]uhHKúhIhhJ]r¬��(hUX���Where r√��ÖÅrƒ��}r≈��(h/X���Where h0jæ��ubj6��)År∆��}r«��(h/X	���``<rev>``h>}r»��(h@]hA]hB]hC]hF]uh0jæ��hJ]r…��hUX���<rev>r ��ÖÅrÀ��}rÃ��(h/U�h0j∆��ubah<j>��ubhUX?��� is the version of the code you want to check out (like 2_0_0).rÕ��ÖÅrŒ��}rœ��(h/X?��� is the version of the code you want to check out (like 2_0_0).h0jæ��ubeubhY)År–��}r—��(h/X���To check out the head, type::r“��h0jn��h:h;h<h]h>}r”��(h@]hA]hB]hC]hF]uhHKûhIhhJ]r‘��hUX���To check out the head, type:r’��ÖÅr÷��}r◊��(h/X���To check out the head, type:h0j–��ubaubjÎ��)Årÿ��}rŸ��(h/XA���svn co https://code.ecoinformatics.org/code/metacat/trunk metacath0jn��h:h;h<jÓ��h>}r⁄��(j��jÒ��hC]hB]h@]hA]hF]uhHK†hIhhJ]r€��hUXA���svn co https://code.ecoinformatics.org/code/metacat/trunk metacatr‹��ÖÅr›��}rfi��(h/U�h0jÿ��ubaubhY)Årfl��}r‡��(h/X1���You should see a list of files as they check out.r·��h0jn��h:h;h<h]h>}r‚��(h@]hA]hB]hC]hF]uhHK¢hIhhJ]r„��hUX1���You should see a list of files as they check out.r‰��ÖÅrÂ��}rÊ��(h/j·��h0jfl��ubaubhY)ÅrÁ��}rË��(h/Xò���Note that you do not need to create the WAR file directly because the Ant
build-file has an "install" target that will build and deploy the WAR for you.rÈ��h0jn��h:h;h<h]h>}rÍ��(h@]hA]hB]hC]hF]uhHK§hIhhJ]rÎ��hUXò���Note that you do not need to create the WAR file directly because the Ant
build-file has an "install" target that will build and deploy the WAR for you.rÏ��ÖÅrÌ��}rÓ��(h/jÈ��h0jÁ��ubaubeubeubh:h;h<h=h>}rÔ��(h@]hA]hB]hC]r��j��ahF]rÒ��hauhHKqhIhhJ]rÚ��(hL)ÅrÛ��}rÙ��(h/j��h0h2h:h;h<hPh>}rı��(hC]hB]h@]hA]hF]hRj��uhHKqhIhhJ]rˆ��hUX���Download Metacat Source Coder˜��ÖÅr¯��}r˘��(h/j��h0jÛ��ubaubhY)År˙��}r˚��(h/X'���To get the Metacat source distribution:r¸��h0h2h:h;h<h]h>}r˝��(h@]hA]hB]hC]hF]uhHKrhIhhJ]r˛��hUX'���To get the Metacat source distribution:rˇ��ÖÅr���}r��(h/j¸��h0j˙��ubaubj��)År��}r��(h/U�h0h2h:h;h<j��h>}r��(j��U.hC]hB]h@]j��U�hA]hF]j��j	��uhHKthIhhJ]r��(h{)År��}r��(h/X„���Browse to the `Metacat Download Page`_. In the Metacat section, select the link to the Metacat Source code (it will look something like this: metacat-src-X.X.X.tar.gz, where X.X.X is the latest version of Metacat, e.g., 2.7.2).r��h0j��h:h;h<h•h>}r	��(h@]hA]hB]hC]hF]uhHNhIhhJ]r
��hY)År��}r��(h/j��h0j��h:h;h<h]h>}r
��(h@]hA]hB]hC]hF]uhHKthJ]r��(hUX���Browse to the r��ÖÅr��}r��(h/X���Browse to the h0j��ubhÑ)År��}r��(h/X���`Metacat Download Page`_j��Kh0j��h<hçh>}r��(UnameX���Metacat Download Pagej��j��hC]hB]h@]hA]hF]uhJ]r��hUX���Metacat Download Pager��ÖÅr��}r��(h/U�h0j��ubaubhUXΩ���. In the Metacat section, select the link to the Metacat Source code (it will look something like this: metacat-src-X.X.X.tar.gz, where X.X.X is the latest version of Metacat, e.g., 2.7.2).r��ÖÅr��}r��(h/XΩ���. In the Metacat section, select the link to the Metacat Source code (it will look something like this: metacat-src-X.X.X.tar.gz, where X.X.X is the latest version of Metacat, e.g., 2.7.2).h0j��ubeubaubh{)År��}r��(h/X���Save the file locally.r��h0j��h:h;h<h•h>}r��(h@]hA]hB]hC]hF]uhHNhIhhJ]r ��hY)År!��}r"��(h/j��h0j��h:h;h<h]h>}r#��(h@]hA]hB]hC]hF]uhHKuhJ]r$��hUX���Save the file locally.r%��ÖÅr&��}r'��(h/j��h0j!��ubaubaubh{)År(��}r)��(h/X]���Extract the Metacat package files by typing (replace X.X.X with the current version number):
h0j��h:h;h<h•h>}r*��(h@]hA]hB]hC]hF]uhHNhIhhJ]r+��hY)År,��}r-��(h/X\���Extract the Metacat package files by typing (replace X.X.X with the current version number):r.��h0j(��h:h;h<h]h>}r/��(h@]hA]hB]hC]hF]uhHKvhJ]r0��hUX\���Extract the Metacat package files by typing (replace X.X.X with the current version number):r1��ÖÅr2��}r3��(h/j.��h0j,��ubaubaubeubjÎ��)År4��}r5��(h/X"���tar -xvzf metacat-src-X.X.X.tar.gzh0h2h:h;h<jÓ��h>}r6��(j��jÒ��hC]hB]h@]hA]hF]uhHKzhIhhJ]r7��hUX"���tar -xvzf metacat-src-X.X.X.tar.gzr8��ÖÅr9��}r:��(h/U�h0j4��ubaubj��)År;��}r<��(h/U�h0h2h:h;h<j��h>}r=��(j��U.j°��KhC]hB]h@]j��U�hA]hF]j��j	��uhHK|hIhhJ]r>��h{)År?��}r@��(h/X/���Rename the metacat-X.X.X directory to metacat.
h0j;��h:h;h<h•h>}rA��(h@]hA]hB]hC]hF]uhHNhIhhJ]rB��hY)ÅrC��}rD��(h/X.���Rename the metacat-X.X.X directory to metacat.rE��h0j?��h:h;h<h]h>}rF��(h@]hA]hB]hC]hF]uhHK|hJ]rG��hUX.���Rename the metacat-X.X.X directory to metacat.rH��ÖÅrI��}rJ��(h/jE��h0jC��ubaubaubaubhY)ÅrK��}rL��(h/Xò���Note that you do not need to create the WAR file directly because the Ant
build-file has an "install" target that will build and deploy the WAR for you.rM��h0h2h:h;h<h]h>}rN��(h@]hA]hB]hC]hF]uhHK~hIhhJ]rO��hUX�Note that you do not need to create the WAR file directly because the Ant
build-file has an "install" target that will build and deploy the WAR for you.rP��ÖÅrQ��}rR��(h/jM��h0jK��ubaubeubh:h;h<Usystem_messagerS��h>}rT��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypeUINFOrU��uhHK|hIhhJ]rV��hY)ÅrW��}rX��(h/U�h>}rY��(h@]hA]hB]hC]hF]uh0h-hJ]rZ��hUX:���Enumerated list start value not ordinal-1: "4" (ordinal 4)r[��ÖÅr\��}r]��(h/U�h0jW��ubah<h]ubaubh,)År^��}r_��(h/U�h0jæ��h:h;h<jS��h>}r`��(h@]UlevelKhC]hB]ra��jD��aUsourceh;hA]hF]UlineK∑UtypejU��uhHK∑hIhhJ]rb��hY)Årc��}rd��(h/U�h>}re��(h@]hA]hB]hC]hF]uh0j^��hJ]rf��hUX)���Duplicate implicit target name: "java 7".rg��ÖÅrh��}ri��(h/U�h0jc��ubah<h]ubaubh,)Årj��}rk��(h/U�h0j#	��h:h;h<jS��h>}rl��(h@]UlevelKhC]hB]rm��jW��aUsourceh;hA]hF]UlineK≈UtypejU��uhHK≈hIhhJ]rn��hY)Åro��}rp��(h/U�h>}rq��(h@]hA]hB]hC]hF]uh0jj��hJ]rr��hUX0���Duplicate implicit target name: "apache tomcat".rs��ÖÅrt��}ru��(h/U�h0jo��ubah<h]ubaubh,)Årv��}rw��(h/U�h>}rx��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uh0jœ	��hJ]ry��hY)Årz��}r{��(h/U�h>}r|��(h@]hA]hB]hC]hF]uh0jv��hJ]r}��hUX:���Enumerated list start value not ordinal-1: "2" (ordinal 2)r~��ÖÅr��}rÄ��(h/U�h0jz��ubah<h]ubah<jS��ubh,)ÅrÅ��}rÇ��(h/U�h>}rÉ��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uh0jœ	��hJ]rÑ��hY)ÅrÖ��}rÜ��(h/U�h>}rá��(h@]hA]hB]hC]hF]uh0jÅ��hJ]rà��hUX:���Enumerated list start value not ordinal-1: "3" (ordinal 3)râ��ÖÅrä��}rã��(h/U�h0jÖ��ubah<h]ubah<jS��ubh,)Årå��}rç��(h/U�h>}ré��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uh0jœ	��hJ]rè��hY)Årê��}rë��(h/U�h>}rí��(h@]hA]hB]hC]hF]uh0jå��hJ]rì��hUX:���Enumerated list start value not ordinal-1: "4" (ordinal 4)rî��ÖÅrï��}rñ��(h/U�h0jê��ubah<h]ubah<jS��ubh,)Åró��}rò��(h/U�h>}rô��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uh0jœ	��hJ]rö��hY)Årõ��}rú��(h/U�h>}rù��(h@]hA]hB]hC]hF]uh0jó��hJ]rû��hUX:���Enumerated list start value not ordinal-1: "5" (ordinal 5)rü��ÖÅr†��}r°��(h/U�h0jõ��ubah<h]ubah<jS��ubh,)År¢��}r£��(h/U�h0jπ	��h:h;h<jS��h>}r§��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMEhIhhJ]r•��hY)År¶��}rß��(h/U�h>}r®��(h@]hA]hB]hC]hF]uh0j¢��hJ]r©��hUX:���Enumerated list start value not ordinal-1: "2" (ordinal 2)r™��ÖÅr´��}r¨��(h/U�h0j¶��ubah<h]ubaubh,)År≠��}rÆ��(h/U�h0jπ	��h:h;h<jS��h>}rØ��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMLhIhhJ]r∞��hY)År±��}r≤��(h/U�h>}r≥��(h@]hA]hB]hC]hF]uh0j≠��hJ]r¥��hUX:���Enumerated list start value not ordinal-1: "3" (ordinal 3)rµ��ÖÅr∂��}r∑��(h/U�h0j±��ubah<h]ubaubh,)År∏��}rπ��(h/U�h0jπ	��h:h;h<jS��h>}r∫��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMShIhhJ]rª��hY)Årº��}rΩ��(h/U�h>}ræ��(h@]hA]hB]hC]hF]uh0j∏��hJ]rø��hUX:���Enumerated list start value not ordinal-1: "4" (ordinal 4)r¿��ÖÅr¡��}r¬��(h/U�h0jº��ubah<h]ubaubh,)År√��}rƒ��(h/U�h0jπ	��h:h;h<jS��h>}r≈��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMZhIhhJ]r∆��hY)År«��}r»��(h/U�h>}r…��(h@]hA]hB]hC]hF]uh0j√��hJ]r ��hUX:���Enumerated list start value not ordinal-1: "5" (ordinal 5)rÀ��ÖÅrÃ��}rÕ��(h/U�h0j«��ubah<h]ubaubh,)ÅrŒ��}rœ��(h/U�h0jπ	��h:h;h<jS��h>}r–��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHM`hIhhJ]r—��hY)År“��}r”��(h/U�h>}r‘��(h@]hA]hB]hC]hF]uh0jŒ��hJ]r’��hUX:���Enumerated list start value not ordinal-1: "6" (ordinal 6)r÷��ÖÅr◊��}rÿ��(h/U�h0j“��ubah<h]ubaubh,)ÅrŸ��}r⁄��(h/U�h0ji��h:h;h<jS��h>}r€��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMshIhhJ]r‹��hY)År›��}rfi��(h/U�h>}rfl��(h@]hA]hB]hC]hF]uh0jŸ��hJ]r‡��hUX:���Enumerated list start value not ordinal-1: "2" (ordinal 2)r·��ÖÅr‚��}r„��(h/U�h0j›��ubah<h]ubaubh,)År‰��}rÂ��(h/U�h0ji��h:h;h<jS��h>}rÊ��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMyhIhhJ]rÁ��hY)ÅrË��}rÈ��(h/U�h>}rÍ��(h@]hA]hB]hC]hF]uh0j‰��hJ]rÎ��hUX:���Enumerated list start value not ordinal-1: "3" (ordinal 3)rÏ��ÖÅrÌ��}rÓ��(h/U�h0jË��ubah<h]ubaubh,)ÅrÔ��}r��(h/U�h0ji��h:h;h<jS��h>}rÒ��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMÄhIhhJ]rÚ��hY)ÅrÛ��}rÙ��(h/U�h>}rı��(h@]hA]hB]hC]hF]uh0jÔ��hJ]rˆ��hUX:���Enumerated list start value not ordinal-1: "4" (ordinal 4)r˜��ÖÅr¯��}r˘��(h/U�h0jÛ��ubah<h]ubaubh,)År˙��}r˚��(h/U�h0ji��h:h;h<jS��h>}r¸��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMïhIhhJ]r˝��hY)År˛��}rˇ��(h/U�h>}r���(h@]hA]hB]hC]hF]uh0j˙��hJ]r��hUX:���Enumerated list start value not ordinal-1: "5" (ordinal 5)r��ÖÅr��}r��(h/U�h0j˛��ubah<h]ubaubh,)År��}r��(h/U�h0ji��h:h;h<jS��h>}r��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMúhIhhJ]r��hY)År	��}r
��(h/U�h>}r��(h@]hA]hB]hC]hF]uh0j��hJ]r��hUX:���Enumerated list start value not ordinal-1: "6" (ordinal 6)r
��ÖÅr��}r��(h/U�h0j	��ubah<h]ubaubh,)År��}r��(h/U�h0ji��h:h;h<jS��h>}r��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHM§hIhhJ]r��hY)År��}r��(h/U�h>}r��(h@]hA]hB]hC]hF]uh0j��hJ]r��hUX:���Enumerated list start value not ordinal-1: "7" (ordinal 7)r��ÖÅr��}r��(h/U�h0j��ubah<h]ubaubh,)År��}r��(h/U�h0ji��h:h;h<jS��h>}r��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHM™hIhhJ]r��hY)År��}r ��(h/U�h>}r!��(h@]hA]hB]hC]hF]uh0j��hJ]r"��hUX:���Enumerated list start value not ordinal-1: "8" (ordinal 8)r#��ÖÅr$��}r%��(h/U�h0j��ubah<h]ubaubh,)År&��}r'��(h/U�h0ji��h:h;h<jS��h>}r(��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHM∞hIhhJ]r)��hY)År*��}r+��(h/U�h>}r,��(h@]hA]hB]hC]hF]uh0j&��hJ]r-��hUX:���Enumerated list start value not ordinal-1: "9" (ordinal 9)r.��ÖÅr/��}r0��(h/U�h0j*��ubah<h]ubaubh,)År1��}r2��(h/U�h0ji��h:h;h<jS��h>}r3��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHM∂hIhhJ]r4��hY)År5��}r6��(h/U�h>}r7��(h@]hA]hB]hC]hF]uh0j1��hJ]r8��hUX<���Enumerated list start value not ordinal-1: "10" (ordinal 10)r9��ÖÅr:��}r;��(h/U�h0j5��ubah<h]ubaubh,)År<��}r=��(h/U�h0ji��h:h;h<jS��h>}r>��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMºhIhhJ]r?��hY)År@��}rA��(h/U�h>}rB��(h@]hA]hB]hC]hF]uh0j<��hJ]rC��hUX<���Enumerated list start value not ordinal-1: "11" (ordinal 11)rD��ÖÅrE��}rF��(h/U�h0j@��ubah<h]ubaubh,)ÅrG��}rH��(h/U�h0jL
��h:h;h<jS��h>}rI��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMÔhIhhJ]rJ��hY)ÅrK��}rL��(h/U�h>}rM��(h@]hA]hB]hC]hF]uh0jG��hJ]rN��hUX:���Enumerated list start value not ordinal-1: "2" (ordinal 2)rO��ÖÅrP��}rQ��(h/U�h0jK��ubah<h]ubaubh,)ÅrR��}rS��(h/U�h0jL
��h:h;h<jS��h>}rT��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMˆhIhhJ]rU��hY)ÅrV��}rW��(h/U�h>}rX��(h@]hA]hB]hC]hF]uh0jR��hJ]rY��hUX:���Enumerated list start value not ordinal-1: "3" (ordinal 3)rZ��ÖÅr[��}r\��(h/U�h0jV��ubah<h]ubaubh,)År]��}r^��(h/U�h0jL
��h:h;h<jS��h>}r_��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHM˝hIhhJ]r`��hY)Åra��}rb��(h/U�h>}rc��(h@]hA]hB]hC]hF]uh0j]��hJ]rd��hUX:���Enumerated list start value not ordinal-1: "4" (ordinal 4)re��ÖÅrf��}rg��(h/U�h0ja��ubah<h]ubaubh,)Årh��}ri��(h/U�h0j��h:h;h<jS��h>}rj��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMhIhhJ]rk��hY)Årl��}rm��(h/U�h>}rn��(h@]hA]hB]hC]hF]uh0jh��hJ]ro��hUX:���Enumerated list start value not ordinal-1: "3" (ordinal 3)rp��ÖÅrq��}rr��(h/U�h0jl��ubah<h]ubaubh,)Års��}rt��(h/U�h0j��h:h;h<jS��h>}ru��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHM'hIhhJ]rv��hY)Årw��}rx��(h/U�h>}ry��(h@]hA]hB]hC]hF]uh0js��hJ]rz��hUX:���Enumerated list start value not ordinal-1: "4" (ordinal 4)r{��ÖÅr|��}r}��(h/U�h0jw��ubah<h]ubaubh,)År~��}r��(h/U�h0j��h:h;h<jS��h>}rÄ��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHM1hIhhJ]rÅ��hY)ÅrÇ��}rÉ��(h/U�h>}rÑ��(h@]hA]hB]hC]hF]uh0j~��hJ]rÖ��hUX:���Enumerated list start value not ordinal-1: "5" (ordinal 5)rÜ��ÖÅrá��}rà��(h/U�h0jÇ��ubah<h]ubaubh,)Årâ��}rä��(h/U�h0j��h:h;h<jS��h>}rã��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHM7hIhhJ]rå��hY)Årç��}ré��(h/U�h>}rè��(h@]hA]hB]hC]hF]uh0jâ��hJ]rê��hUX:���Enumerated list start value not ordinal-1: "6" (ordinal 6)rë��ÖÅrí��}rì��(h/U�h0jç��ubah<h]ubaubh,)Årî��}rï��(h/U�h0j��h:h;h<jS��h>}rñ��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHM^hIhhJ]ró��hY)Årò��}rô��(h/U�h>}rö��(h@]hA]hB]hC]hF]uh0jî��hJ]rõ��hUX:���Enumerated list start value not ordinal-1: "2" (ordinal 2)rú��ÖÅrù��}rû��(h/U�h0jò��ubah<h]ubaubh,)Årü��}r†��(h/U�h0j��h:h;h<jS��h>}r°��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMªhIhhJ]r¢��hY)År£��}r§��(h/U�h>}r•��(h@]hA]hB]hC]hF]uh0jü��hJ]r¶��hUX:���Enumerated list start value not ordinal-1: "2" (ordinal 2)rß��ÖÅr®��}r©��(h/U�h0j£��ubah<h]ubaubh,)År™��}r´��(h/U�h0j��h:h;h<jS��h>}r¨��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHM–hIhhJ]r≠��hY)ÅrÆ��}rØ��(h/U�h>}r∞��(h@]hA]hB]hC]hF]uh0j™��hJ]r±��hUX:���Enumerated list start value not ordinal-1: "5" (ordinal 5)r≤��ÖÅr≥��}r¥��(h/U�h0jÆ��ubah<h]ubaubh,)Årµ��}r∂��(h/U�h0jò��h:h;h<jS��h>}r∑��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMflhIhhJ]r∏��hY)Årπ��}r∫��(h/U�h>}rª��(h@]hA]hB]hC]hF]uh0jµ��hJ]rº��hUX:���Enumerated list start value not ordinal-1: "2" (ordinal 2)rΩ��ÖÅræ��}rø��(h/U�h0jπ��ubah<h]ubaubh,)År¿��}r¡��(h/U�h0jò��h:h;h<jS��h>}r¬��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMÂhIhhJ]r√��hY)Årƒ��}r≈��(h/U�h>}r∆��(h@]hA]hB]hC]hF]uh0j¿��hJ]r«��hUX:���Enumerated list start value not ordinal-1: "3" (ordinal 3)r»��ÖÅr…��}r ��(h/U�h0jƒ��ubah<h]ubaubh,)ÅrÀ��}rÃ��(h/U�h0jò��h:h;h<jS��h>}rÕ��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMÎhIhhJ]rŒ��hY)Årœ��}r–��(h/U�h>}r—��(h@]hA]hB]hC]hF]uh0jÀ��hJ]r“��hUX:���Enumerated list start value not ordinal-1: "4" (ordinal 4)r”��ÖÅr‘��}r’��(h/U�h0jœ��ubah<h]ubaubh,)År÷��}r◊��(h/U�h0jò��h:h;h<jS��h>}rÿ��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMÚhIhhJ]rŸ��hY)År⁄��}r€��(h/U�h>}r‹��(h@]hA]hB]hC]hF]uh0j÷��hJ]r›��hUX:���Enumerated list start value not ordinal-1: "5" (ordinal 5)rfi��ÖÅrfl��}r‡��(h/U�h0j⁄��ubah<h]ubaubh,)År·��}r‚��(h/U�h0jò��h:h;h<jS��h>}r„��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHM˝hIhhJ]r‰��hY)ÅrÂ��}rÊ��(h/U�h>}rÁ��(h@]hA]hB]hC]hF]uh0j·��hJ]rË��hUX:���Enumerated list start value not ordinal-1: "6" (ordinal 6)rÈ��ÖÅrÍ��}rÎ��(h/U�h0jÂ��ubah<h]ubaubh,)ÅrÏ��}rÌ��(h/U�h0jï��h:h;h<jS��h>}rÓ��(h@]UlevelKhC]hB]rÔ��jÑ��aUsourceh;hA]hF]UlineMDUtypejU��uhHMDhIhhJ]r��hY)ÅrÒ��}rÚ��(h/U�h>}rÛ��(h@]hA]hB]hC]hF]uh0jÏ��hJ]rÙ��hUX)���Duplicate implicit target name: "java 7".rı��ÖÅrˆ��}r˜��(h/U�h0jÒ��ubah<h]ubaubh,)År¯��}r˘��(h/U�h0jˆ��h:h;h<jS��h>}r˙��(h@]UlevelKhC]hB]r˚��jó��aUsourceh;hA]hF]UlineMYUtypejU��uhHMYhIhhJ]r¸��hY)År˝��}r˛��(h/U�h>}rˇ��(h@]hA]hB]hC]hF]uh0j¯��hJ]r���hUX0���Duplicate implicit target name: "apache tomcat".r��ÖÅr��}r��(h/U�h0j˝��ubah<h]ubaubh,)År��}r��(h/U�h0j;��h:h;h<jS��h>}r��(h@]UlevelKhC]hB]r��j™��aUsourceh;hA]hF]UlineMbUtypejU��uhHMbhIhhJ]r��hY)År	��}r
��(h/U�h>}r��(h@]hA]hB]hC]hF]uh0j��hJ]r��hUX6���Duplicate implicit target name: "postgresql database".r
��ÖÅr��}r��(h/U�h0j	��ubah<h]ubaubh,)År��}r��(h/U�h0j;��h:h;h<jS��h>}r��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMqhIhhJ]r��hY)År��}r��(h/U�h>}r��(h@]hA]hB]hC]hF]uh0j��hJ]r��hUX:���Enumerated list start value not ordinal-1: "4" (ordinal 4)r��ÖÅr��}r��(h/U�h0j��ubah<h]ubaubh,)År��}r��(h/U�h0j;��h:h;h<jS��h>}r��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMxhIhhJ]r��hY)År��}r ��(h/U�h>}r!��(h@]hA]hB]hC]hF]uh0j��hJ]r"��hUX:���Enumerated list start value not ordinal-1: "5" (ordinal 5)r#��ÖÅr$��}r%��(h/U�h0j��ubah<h]ubaubh,)År&��}r'��(h/U�h0j;��h:h;h<jS��h>}r(��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHM~hIhhJ]r)��hY)År*��}r+��(h/U�h>}r,��(h@]hA]hB]hC]hF]uh0j&��hJ]r-��hUX:���Enumerated list start value not ordinal-1: "6" (ordinal 6)r.��ÖÅr/��}r0��(h/U�h0j*��ubah<h]ubaubh,)År1��}r2��(h/U�h0j;��h:h;h<jS��h>}r3��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMÑhIhhJ]r4��hY)År5��}r6��(h/U�h>}r7��(h@]hA]hB]hC]hF]uh0j1��hJ]r8��hUX:���Enumerated list start value not ordinal-1: "7" (ordinal 7)r9��ÖÅr:��}r;��(h/U�h0j5��ubah<h]ubaubh,)År<��}r=��(h/U�h0j;��h:h;h<jS��h>}r>��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMähIhhJ]r?��hY)År@��}rA��(h/U�h>}rB��(h@]hA]hB]hC]hF]uh0j<��hJ]rC��hUX:���Enumerated list start value not ordinal-1: "8" (ordinal 8)rD��ÖÅrE��}rF��(h/U�h0j@��ubah<h]ubaubh,)ÅrG��}rH��(h/U�h0j;��h:h;h<jS��h>}rI��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMíhIhhJ]rJ��hY)ÅrK��}rL��(h/U�h>}rM��(h@]hA]hB]hC]hF]uh0jG��hJ]rN��hUX:���Enumerated list start value not ordinal-1: "9" (ordinal 9)rO��ÖÅrP��}rQ��(h/U�h0jK��ubah<h]ubaubh,)ÅrR��}rS��(h/U�h0j;��h:h;h<jS��h>}rT��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMòhIhhJ]rU��hY)ÅrV��}rW��(h/U�h>}rX��(h@]hA]hB]hC]hF]uh0jR��hJ]rY��hUX<���Enumerated list start value not ordinal-1: "10" (ordinal 10)rZ��ÖÅr[��}r\��(h/U�h0jV��ubah<h]ubaubh,)År]��}r^��(h/U�h0jd��h:h;h<jS��h>}r_��(h@]UlevelKhC]hB]r`��jΩ��aUsourceh;hA]hF]UlineM¢UtypejU��uhHM¢hIhhJ]ra��hY)Årb��}rc��(h/U�h>}rd��(h@]hA]hB]hC]hF]uh0j]��hJ]re��hUX5���Duplicate implicit target name: "installing metacat".rf��ÖÅrg��}rh��(h/U�h0jb��ubah<h]ubaubh,)Åri��}rj��(h/U�h0jz��h:h;h<jS��h>}rk��(h@]UlevelKhC]hB]rl��j‘��aUsourceh;hA]hF]UlineM¶UtypejU��uhHM¶hIhhJ]rm��hY)Årn��}ro��(h/U�h>}rp��(h@]hA]hB]hC]hF]uh0ji��hJ]rq��hUX.���Duplicate implicit target name: "new install".rr��ÖÅrs��}rt��(h/U�h0jn��ubah<h]ubaubh,)Åru��}rv��(h/U�h0jz��h:h;h<jS��h>}rw��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHM≥hIhhJ]rx��hY)Åry��}rz��(h/U�h>}r{��(h@]hA]hB]hC]hF]uh0ju��hJ]r|��hUX:���Enumerated list start value not ordinal-1: "2" (ordinal 2)r}��ÖÅr~��}r��(h/U�h0jy��ubah<h]ubaubh,)ÅrÄ��}rÅ��(h/U�h0jz��h:h;h<jS��h>}rÇ��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHM∫hIhhJ]rÉ��hY)ÅrÑ��}rÖ��(h/U�h>}rÜ��(h@]hA]hB]hC]hF]uh0jÄ��hJ]rá��hUX:���Enumerated list start value not ordinal-1: "3" (ordinal 3)rà��ÖÅrâ��}rä��(h/U�h0jÑ��ubah<h]ubaubh,)Årã��}rå��(h/U�h0jÒ��h:h;h<jS��h>}rç��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMÿhIhhJ]ré��hY)Årè��}rê��(h/U�h>}rë��(h@]hA]hB]hC]hF]uh0jã��hJ]rí��hUX:���Enumerated list start value not ordinal-1: "3" (ordinal 3)rì��ÖÅrî��}rï��(h/U�h0jè��ubah<h]ubaubh,)Årñ��}ró��(h/U�h0jÒ��h:h;h<jS��h>}rò��(h@]UlevelKhC]hB]Usourceh;hA]hF]UlineKUtypejU��uhHMfihIhhJ]rô��hY)Årö��}rõ��(h/U�h>}rú��(h@]hA]hB]hC]hF]uh0jñ��hJ]rù��hUX:���Enumerated list start value not ordinal-1: "4" (ordinal 4)rû��ÖÅrü��}r†��(h/U�h0jö��ubah<h]ubaubeUcurrent_sourcer°��NU
decorationr¢��NUautofootnote_startr£��KUnameidsr§��}r•��(hhEhj‡��hjÕ��h	Nh
jC��hj0��hj�h
j��hhkhjÁ��hjê��hjZ��hNhj��hj��hhühh≥hh hj-��hjK��hjj��hh›hj!	��hNhjÛ��hjÃ��h j|��h!hÙh"jõ��h#jï��h$jâ��h%jÉ��h&jm��h'j
��uhJ]r¶��h8ah/U�Utransformerrß��NU
footnote_refsr®��}r©��Urefnamesr™��}r´��(X���doi]r¨��(jΩ��j›��eX
���postgresql]r≠��(j��jµ��jø��j¢��j~��jà��jã��jP��eX���metacat download page]rÆ��(j���j��j��eX
���apache ant]rØ��(j#��j¥��j%
��eX���java 7]r∞��(jj��j´��jo��jl��eX���apache httpd server]r±��(jG��j…��jè��eX
���apache tomcat]r≤��(j7��jµ��j��jk	��j|��eX���oracle]r≥��j	��aX���ubuntu]r¥��(jÔ��j		��jR	��jé
��j†��euUsymbol_footnotesrµ��]r∂��Uautofootnote_refsr∑��]r∏��Usymbol_footnote_refsrπ��]r∫��U	citationsrª��]rº��hIhUcurrent_linerΩ��NUtransform_messagesræ��]rø��Ureporterr¿��NUid_startr¡��K(U
autofootnotesr¬��]r√��U
citation_refsrƒ��}r≈��Uindirect_targetsr∆��]r«��Usettingsr»��(cdocutils.frontend
Values
r…��or ��}rÀ��(Ufootnote_backlinksrÃ��KUrecord_dependenciesrÕ��NUrfc_base_urlrŒ��Uhttps://tools.ietf.org/html/rœ��U	tracebackr–��àUpep_referencesr—��NUstrip_commentsr“��NU
toc_backlinksr”��jx��U
language_coder‘��Uenr’��U	datestampr÷��NUreport_levelr◊��KU_destinationrÿ��NU
halt_levelrŸ��KU
strip_classesr⁄��NhPNUerror_encoding_error_handlerr€��Ubackslashreplacer‹��Udebugr›��NUembed_stylesheetrfi��âUoutput_encoding_error_handlerrfl��Ustrictr‡��U
sectnum_xformr·��KUdump_transformsr‚��NU
docinfo_xformr„��KUwarning_streamr‰��NUpep_file_url_templaterÂ��Upep-%04drÊ��Uexit_status_levelrÁ��KUconfigrË��NUstrict_visitorrÈ��NUcloak_email_addressesrÍ��àUtrim_footnote_reference_spacerÎ��âUenvrÏ��NUdump_pseudo_xmlrÌ��NUexpose_internalsrÓ��NUsectsubtitle_xformrÔ��âUsource_linkr��NUrfc_referencesrÒ��NUoutput_encodingrÚ��Uutf-8rÛ��U
source_urlrÙ��NUinput_encodingrı��U	utf-8-sigrˆ��U_disable_configr˜��NU	id_prefixr¯��U�U	tab_widthr˘��KUerror_encodingr˙��UUTF-8r˚��U_sourcer¸��h;Ugettext_compactr˝��àU	generatorr˛��NUdump_internalsrˇ��NUsmart_quotesr���âUpep_base_urlr��U https://www.python.org/dev/peps/r��Usyntax_highlightr��Ulongr��Uinput_encoding_error_handlerr��j‡��Uauto_id_prefixr��Uidr��Udoctitle_xformr��âUstrip_elements_with_classesr	��NU
_config_filesr
��]Ufile_insertion_enabledr��àUraw_enabledr��KU
dump_settingsr
��NubUsymbol_footnote_startr��K�Uidsr��}r��(j|��jx��j
��j��jC��j◊��j”��jœ��jº��j∏��jj��jπ	��jõ��jó��j©��j•��jπ��jµ��h jÜ��jK��jG��j-��jM��hEh8hShÖjΩ��jd��j‘��jz��j��h2j™��j;��jW��j#	��jÑ��jï��jD��jæ��hûhöh≤hÆh…h≈h‹hÿj0��jç��hkhdj��j��j£��j7
��jC��j?��hÛhÔjV��jR��j	��j��jY��jU��jl��jh��j/��j+��j��j��j¢��jû��jB��j>��j‡��j��j,��j(��jê��j˘��jñ��jí��j∫��jL
��h›h4jè��jã��jÁ��jÒ��jÊ��j‚��jÉ��j��j!	��j	��jâ��jÖ��jfl��j€��jï��jë��h≥h6jÃ��j»��j|��jv��j��j˝
��jm��jJ��j}��ji��jÛ��j£��j��jò��j��j��hÙjÔ��jÕ��j��ji��je��jÉ��j~��j��jn��jZ��jÏ��jè��jã��jÃ��j»��jó��jˆ��jÚ��jÓ��hüjÌ��uUsubstitution_namesr��}r��h<hIh>}r��(h@]hC]hB]Usourceh;hA]hF]uU	footnotesr��]r��Urefidsr��}r��ub.