Ä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ê��hauhHKhIhhJ]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]uhHKhJ]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]uhHMhJ]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]uhHMhJ]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��hjè��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º��hIhUcurrent_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Õ��NUrfc_base_urlrŒ��Uhttps://tools.ietf.org/html/rœ��U tracebackr–��àUpep_referencesr—��NUstrip_commentsr“��NU toc_backlinksr”��jx��U language_coder‘��Uenr’��U datestampr÷��NUreport_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ˇ��NUsmart_quotesr���âUpep_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.