{"id":475,"date":"2009-04-03T16:03:48","date_gmt":"2009-04-03T16:03:48","guid":{"rendered":"https:\/\/twproject.com\/blog\/?p=475"},"modified":"2016-06-13T07:10:09","modified_gmt":"2016-06-13T07:10:09","slug":"installing-teamwork-via-console","status":"publish","type":"post","link":"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/","title":{"rendered":"Installing Teamwork via console"},"content":{"rendered":"<figure id=\"attachment_477\" aria-describedby=\"caption-attachment-477\" style=\"width: 549px\" class=\"wp-caption alignleft\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-477\" title=\"debian_console\" src=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2009\/04\/debian_console.gif\" alt=\"A Debian console.\" width=\"549\" height=\"169\" \/><figcaption id=\"caption-attachment-477\" class=\"wp-caption-text\">A Debian console.<\/figcaption><\/figure>\n<p>This is a post for Linux-console lovers.<\/p>\n<p>We have done a big effort to obtain a reliable and friendly graphical installer; but still we received several requests for detailed instructions for hand installations in a non graphical environment, as this is often where Teamwork gets installed when out of the evaluation phase. So we provide here complete instructions, taken from the installation guide.<\/p>\n<p><strong>Complete installation by hand<\/strong><\/p>\n<p>We assume that you have Java&#8217;s JDK 5 or 6 already installed, and also a Tomcat running. If you don&#8217;t, download and install those first.<\/p>\n<p><em>We are also assuming that you are not deploying as an unpacked war, as the web app needs to write in its folders, so if you want to use a war, you must use a \u201cunpacked\u201d war.<\/em><\/p>\n<p>1.\u00a0\u00a0\u00a0 Download and extract the archive version of Teamwork <a title=\"Teamwork 4 download\" href=\"http:\/\/www.twproject.com\/download.page\" target=\"_blank\">here<\/a> (zip, gz, or rpm)<\/p>\n<p>2.\u00a0\u00a0\u00a0 Take the folder Teamwork, it contains the folders and files shown in the picture.<\/p>\n<p style=\"text-align:center;\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-478 aligncenter\" style=\"margin-top:10px;margin-bottom:10px;\" title=\"capture_214\" src=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2009\/04\/capture_214.gif\" alt=\"capture_214\" width=\"146\" height=\"171\" \/><\/p>\n<p>This is the web app you need to install (you may remove .install4j).<\/p>\n<p>3.\u00a0\u00a0\u00a0 Copy the web application inside your Tomcat webapps, in a folder with the name you please, say \u201cteamwork\u201d. You must ensure that it is using JDK 5 or 6.<\/p>\n<p>4.\u00a0\u00a0\u00a0 In WEB-INF\/config.properties you must write the JDBC connection data and other configurations, an example config for MySQL:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-479\" title=\"capture_215\" src=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2009\/04\/capture_215.gif\" alt=\"capture_215\" width=\"485\" height=\"362\" \/><\/p>\n<p>5.\u00a0\u00a0\u00a0 In WEB-INF you must also create a file lic.properties file in which you paste the evaluation license, for example<\/p>\n<p># BEGIN TW4 ACTIVATION KEY &#8211; COPY FROM HERE ON<br \/>\ncustCode=SAMPLE<br \/>\nexpires=04\/05\/2009<br \/>\nlicenses=10<br \/>\nenterprise=no<br \/>\nlicense=823CUM1C7F5FD29F55D3211448746KZ36235A1425E80452<br \/>\n# END ACTIVATION KEY &#8211; END COPY<\/p>\n<p>The license can be generated any time <a title=\"Generate license\" href=\"http:\/\/www.twproject.com\/download.page\" target=\"_blank\">here<\/a>, by clicking on &#8220;Generate a free evaluation key&#8221;.<\/p>\n<p>6.\u00a0\u00a0\u00a0 This done, you may launch the web app; if you did the deploy operations while Tomcat was running, you may need to restart the web app. If the JDBC configuration is correct (this is most frequent mistake), the application will start, create the tables and insert sample data; you may now browse to the web app and you&#8217;ll be asked for login.<\/p>\n<p>7.\u00a0\u00a0\u00a0 DEBUG If the web application \u201cstarted too soon\u201d, and say the insertion of sample data failed, open<br \/>\nCommons\/settings\/global.properties<br \/>\nremove the lines<br \/>\nSETUP_DB_UPDATE_DONE=yes<br \/>\nSETUP_NOTIFIED_ADMIN_WIZARDS=yes<\/p>\n<p>And restart the web app.<\/p>\n<p>8.\u00a0\u00a0\u00a0 Remember to set the repository, file storage, indexing etc . paths in the admin pages.<\/p>\n<p>If you are deploying under JBoss, take care of the Hibernate (including Annotations and Search) version you are using, Teamwork provides its own, and it must be the same.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is a post for Linux-console lovers. We have done a big effort to obtain a reliable and friendly graphical installer; but still we received several requests for detailed instructions for hand installations in a non graphical environment, as this is often where Teamwork gets installed when out of the evaluation phase. So we provide &hellip; <a href=\"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Installing Teamwork via console&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_custom_body_class":"","_custom_post_class":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-475","post","type-post","status-publish","format-standard","hentry","category-news"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Installing Teamwork via console - Twproject.com<\/title>\n<meta name=\"description\" content=\"This is a post for Linux-console lovers. We have done a big effort to obtain a reliable and friendly graphical installer; but still we received several\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Installing Teamwork via console - Twproject.com\" \/>\n<meta property=\"og:description\" content=\"This is a post for Linux-console lovers. We have done a big effort to obtain a reliable and friendly graphical installer; but still we received several\" \/>\n<meta property=\"og:url\" content=\"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/\" \/>\n<meta property=\"og:site_name\" content=\"Twproject.com\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/twproject\" \/>\n<meta property=\"article:published_time\" content=\"2009-04-03T16:03:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-06-13T07:10:09+00:00\" \/>\n<meta name=\"author\" content=\"Twproject staff\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Twproject staff\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/\"},\"author\":{\"name\":\"Twproject staff\",\"@id\":\"https:\/\/twproject.com\/blog\/#\/schema\/person\/da893b575f6e2b7a1c2e1f9ff6de4e94\"},\"headline\":\"Installing Teamwork via console\",\"datePublished\":\"2009-04-03T16:03:48+00:00\",\"dateModified\":\"2016-06-13T07:10:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/\"},\"wordCount\":443,\"publisher\":{\"@id\":\"https:\/\/twproject.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2009\/04\/debian_console.gif\",\"articleSection\":[\"News\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/\",\"url\":\"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/\",\"name\":\"Installing Teamwork via console - Twproject.com\",\"isPartOf\":{\"@id\":\"https:\/\/twproject.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2009\/04\/debian_console.gif\",\"datePublished\":\"2009-04-03T16:03:48+00:00\",\"dateModified\":\"2016-06-13T07:10:09+00:00\",\"description\":\"This is a post for Linux-console lovers. We have done a big effort to obtain a reliable and friendly graphical installer; but still we received several\",\"breadcrumb\":{\"@id\":\"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/#primaryimage\",\"url\":\"\",\"contentUrl\":\"\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/twproject.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Installing Teamwork via console\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/twproject.com\/blog\/#website\",\"url\":\"https:\/\/twproject.com\/blog\/\",\"name\":\"Twproject.com\",\"description\":\"Twproject is a full featured web based project management software that gives you full visibility and control over your projects.Twproject is also a time tracking software, a bug tracking software, a project planning software.\",\"publisher\":{\"@id\":\"https:\/\/twproject.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/twproject.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/twproject.com\/blog\/#organization\",\"name\":\"Twproject - Project Management Software\",\"url\":\"https:\/\/twproject.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/twproject.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/twroject-logo-m.png\",\"contentUrl\":\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/twroject-logo-m.png\",\"width\":331,\"height\":110,\"caption\":\"Twproject - Project Management Software\"},\"image\":{\"@id\":\"https:\/\/twproject.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/twproject.com\/blog\/#\/schema\/person\/da893b575f6e2b7a1c2e1f9ff6de4e94\",\"name\":\"Twproject staff\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/twproject.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c4b6e8399059214de08987af10d007755925cbc1efa44a270a4a5ab552f7a862?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c4b6e8399059214de08987af10d007755925cbc1efa44a270a4a5ab552f7a862?s=96&d=mm&r=g\",\"caption\":\"Twproject staff\"},\"description\":\"Twproject is built by a small, solid and very efficient company. Its developers are ready to give support on the solution. Follow us for news, tips and updates.\",\"sameAs\":[\"https:\/\/www.facebook.com\/twproject\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Installing Teamwork via console - Twproject.com","description":"This is a post for Linux-console lovers. We have done a big effort to obtain a reliable and friendly graphical installer; but still we received several","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/","og_locale":"en_US","og_type":"article","og_title":"Installing Teamwork via console - Twproject.com","og_description":"This is a post for Linux-console lovers. We have done a big effort to obtain a reliable and friendly graphical installer; but still we received several","og_url":"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/","og_site_name":"Twproject.com","article_author":"https:\/\/www.facebook.com\/twproject","article_published_time":"2009-04-03T16:03:48+00:00","article_modified_time":"2016-06-13T07:10:09+00:00","author":"Twproject staff","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Twproject staff","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/#article","isPartOf":{"@id":"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/"},"author":{"name":"Twproject staff","@id":"https:\/\/twproject.com\/blog\/#\/schema\/person\/da893b575f6e2b7a1c2e1f9ff6de4e94"},"headline":"Installing Teamwork via console","datePublished":"2009-04-03T16:03:48+00:00","dateModified":"2016-06-13T07:10:09+00:00","mainEntityOfPage":{"@id":"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/"},"wordCount":443,"publisher":{"@id":"https:\/\/twproject.com\/blog\/#organization"},"image":{"@id":"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/#primaryimage"},"thumbnailUrl":"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2009\/04\/debian_console.gif","articleSection":["News"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/","url":"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/","name":"Installing Teamwork via console - Twproject.com","isPartOf":{"@id":"https:\/\/twproject.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/#primaryimage"},"image":{"@id":"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/#primaryimage"},"thumbnailUrl":"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2009\/04\/debian_console.gif","datePublished":"2009-04-03T16:03:48+00:00","dateModified":"2016-06-13T07:10:09+00:00","description":"This is a post for Linux-console lovers. We have done a big effort to obtain a reliable and friendly graphical installer; but still we received several","breadcrumb":{"@id":"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/#primaryimage","url":"","contentUrl":""},{"@type":"BreadcrumbList","@id":"https:\/\/twproject.com\/blog\/installing-teamwork-via-console\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/twproject.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Installing Teamwork via console"}]},{"@type":"WebSite","@id":"https:\/\/twproject.com\/blog\/#website","url":"https:\/\/twproject.com\/blog\/","name":"Twproject.com","description":"Twproject is a full featured web based project management software that gives you full visibility and control over your projects.Twproject is also a time tracking software, a bug tracking software, a project planning software.","publisher":{"@id":"https:\/\/twproject.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/twproject.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/twproject.com\/blog\/#organization","name":"Twproject - Project Management Software","url":"https:\/\/twproject.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/twproject.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/twproject.com\/blog\/wp-content\/uploads\/twroject-logo-m.png","contentUrl":"https:\/\/twproject.com\/blog\/wp-content\/uploads\/twroject-logo-m.png","width":331,"height":110,"caption":"Twproject - Project Management Software"},"image":{"@id":"https:\/\/twproject.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/twproject.com\/blog\/#\/schema\/person\/da893b575f6e2b7a1c2e1f9ff6de4e94","name":"Twproject staff","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/twproject.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c4b6e8399059214de08987af10d007755925cbc1efa44a270a4a5ab552f7a862?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c4b6e8399059214de08987af10d007755925cbc1efa44a270a4a5ab552f7a862?s=96&d=mm&r=g","caption":"Twproject staff"},"description":"Twproject is built by a small, solid and very efficient company. Its developers are ready to give support on the solution. Follow us for news, tips and updates.","sameAs":["https:\/\/www.facebook.com\/twproject"]}]}},"_links":{"self":[{"href":"https:\/\/twproject.com\/blog\/wp-json\/wp\/v2\/posts\/475","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twproject.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/twproject.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/twproject.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/twproject.com\/blog\/wp-json\/wp\/v2\/comments?post=475"}],"version-history":[{"count":0,"href":"https:\/\/twproject.com\/blog\/wp-json\/wp\/v2\/posts\/475\/revisions"}],"wp:attachment":[{"href":"https:\/\/twproject.com\/blog\/wp-json\/wp\/v2\/media?parent=475"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/twproject.com\/blog\/wp-json\/wp\/v2\/categories?post=475"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/twproject.com\/blog\/wp-json\/wp\/v2\/tags?post=475"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}