{"id":332,"date":"2008-05-07T10:25:31","date_gmt":"2008-05-07T09:25:31","guid":{"rendered":"http:\/\/west-penwith.org.uk\/blog\/?p=332"},"modified":"2014-04-17T10:56:13","modified_gmt":"2014-04-17T09:56:13","slug":"ubuntu-dev-platform-loose-ends","status":"publish","type":"post","link":"https:\/\/west-penwith.org.uk\/blog\/archives\/332","title":{"rendered":"Ubuntu dev platform &#8211; loose ends"},"content":{"rendered":"<p>Having installed a <a href=\"http:\/\/west-penwith.org.uk\/blog\/archives\/329\">virtual client for web development<\/a> using Ubuntu desktop under VMware Fusion there are just a few loose ends to tidy up.<\/p>\n<ul>\n<li>We need it to have a fixed IP address so we can find it easily from the rest of the network. You can either modify the client so that it doesn&#8217;t use dhcp and assign a fixed address or configure your dhcp server (usually part of the router) to assign a fixed address to the incoming request. I chose the latter. At the same time you can tell your clients about it (in the hosts files) as it won&#8217;t be resolved by DNS.\n<\/li>\n<li>It would be convenient to have ssh and ftp available to completely mimic the production server. This is described below.\n<\/li>\n<li>We need to install the VMwareTools to improve the desktop interface. There is a good guide to that on the <a href=\"http:\/\/ubuntu-tutorials.com\/2007\/10\/02\/how-to-install-vmware-tools-on-ubuntu-guests\/\">Ubuntu Tutorials<\/a>.\n<\/li>\n<\/ul>\n<p>Installing ssh is as simple as<br \/>\n<code>sudo apt-get install openssh-server<\/code><br \/>\nSimilarly ftp can be done using<br \/>\n<code>sudo apt-get install wu-ftpd<\/code><br \/>\nbut there is a little configuration to do for the latter. Wu-ftpd is set up for inetd and we have xinetd installed by default so the configuration file needs to be converted. A script is provided to do that.<br \/>\n<code>sudo su<br \/>\nxconv.pl < \/etc\/inetd.conf > \/etc\/xinetd.conf<br \/>\nexit<\/code><br \/>\nbut beware if you have already customised xinetd.conf as this will lose them.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Having installed a virtual client for web development using Ubuntu desktop under VMware Fusion there are just a few loose ends to tidy up. We need it to have a fixed IP address so we can find it easily from the rest of the network. You can either modify the client so that it doesn&#8217;t [&hellip;]<\/p>\n","protected":false},"author":239,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-332","post","type-post","status-publish","format-standard","hentry","category-technical"],"_links":{"self":[{"href":"https:\/\/west-penwith.org.uk\/blog\/wp-json\/wp\/v2\/posts\/332","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/west-penwith.org.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/west-penwith.org.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/west-penwith.org.uk\/blog\/wp-json\/wp\/v2\/users\/239"}],"replies":[{"embeddable":true,"href":"https:\/\/west-penwith.org.uk\/blog\/wp-json\/wp\/v2\/comments?post=332"}],"version-history":[{"count":1,"href":"https:\/\/west-penwith.org.uk\/blog\/wp-json\/wp\/v2\/posts\/332\/revisions"}],"predecessor-version":[{"id":1883,"href":"https:\/\/west-penwith.org.uk\/blog\/wp-json\/wp\/v2\/posts\/332\/revisions\/1883"}],"wp:attachment":[{"href":"https:\/\/west-penwith.org.uk\/blog\/wp-json\/wp\/v2\/media?parent=332"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/west-penwith.org.uk\/blog\/wp-json\/wp\/v2\/categories?post=332"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/west-penwith.org.uk\/blog\/wp-json\/wp\/v2\/tags?post=332"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}