tag:blogger.com,1999:blog-3237724005744642470.post2357000488475660206..comments2020-07-30T12:43:10.297+01:00Comments on Captain Debug's Blog: Super Fast Tomcat Installation using FTP and Version ControlRoger Hugheshttp://www.blogger.com/profile/07042290171112551665[email protected]Blogger5125tag:blogger.com,1999:blog-3237724005744642470.post-78292409116641975402013-08-01T10:41:36.497+01:002013-08-01T10:41:36.497+01:00Hi, You really made it look pretty easy -the insta...Hi,<br />You really made it look pretty easy -the installation process for Tomcat Server using the Config filesParlyBr.Java Onlinehttp://proitonlinetraining.com[email protected]tag:blogger.com,1999:blog-3237724005744642470.post-85211798553506059612013-01-04T07:59:29.784+00:002013-01-04T07:59:29.784+00:00GT, most things are easier than writing shell scri...GT, most things are easier than writing shell scripts, and between you and me I really don&#39;t like them very much. The idea behind using the shell script was to demonstrate the simplest and most rudimentary method of making life easier for yourself.<br /><br />Roger Hugheshttps://www.blogger.com/profile/07042290171112551665[email protected]tag:blogger.com,1999:blog-3237724005744642470.post-89593566606002152562013-01-03T20:09:19.341+00:002013-01-03T20:09:19.341+00:00Colin, Thanks for the comment. I quite agree that ...Colin, Thanks for the comment. I quite agree that there are much better ways of deploying a server than using a shell script and I&#39;ve only heard good things about puppet - so I&#39;ll be looking into it. In the blog I really wanted to emphasise the fact that manually creating servers is inefficient and that server config files should be in version control and treated like source files.Roger Hugheshttps://www.blogger.com/profile/07042290171112551665[email protected]tag:blogger.com,1999:blog-3237724005744642470.post-60836497813408234952013-01-03T02:34:59.318+00:002013-01-03T02:34:59.318+00:00Have you ever considered using any configuration m...Have you ever considered using any configuration management software?<br /><br />http://en.wikipedia.org/wiki/Comparison_of_open_source_configuration_management_software<br /><br />It&#39;s much easier than writing shell scripts and provides many handy functions to repeatedly configure servers.<br /><br />My favorite tool is Ansible. It can configure my production server within few minutes through SSH, and I added all my Ansible scripts in version control system just like you did.<br /><br />GT<br />Anonymous[email protected]tag:blogger.com,1999:blog-3237724005744642470.post-54558301022799249022013-01-02T18:38:07.807+00:002013-01-02T18:38:07.807+00:00Or just use http://puppetlabs.com/, it makes this ...Or just use http://puppetlabs.com/, it makes this sort of thing pretty trivial.<br /><br />The great thing about puppet over this is that puppet is declarative so if you upgrade your puppet definitions all the clients are updated automatically (clients poll), so if you decide to add a new bit of software - no problem. If you then change your mind and want to remove that bit of software - no problem.<br /><br />Puppet rocks - it really does :).Colin Yateshttps://www.blogger.com/profile/03220345119421398909[email protected]