{"id":255,"date":"2004-12-26T18:32:40","date_gmt":"2004-12-27T01:32:40","guid":{"rendered":"\/?p=255"},"modified":"2004-12-27T10:44:10","modified_gmt":"2004-12-27T17:44:10","slug":"new-web-server","status":"publish","type":"post","link":"https:\/\/www.rnsmith.com\/?p=255","title":{"rendered":"New Web Server"},"content":{"rendered":"<p>I&#8217;ve also been building a new web server which is now in production. I&#8217;ve moved the blogs over to the new server and have gotten most everything working that needed to be completed. I&#8217;ve now turned my attention to building a development server. Most of that initial work is done. Hopefully by the end of the week I&#8217;ll have everything from my old development server transferred to the new one. The development server is intended to provide the following functions:<\/p>\n<ol>\n<li>Be a development location where I can try out stuff on my blog server and get it tested before transporting the new stuff into the production server. This is more important now that I&#8217;m serving up web logs for Jim, Nina, and eventually some other functions. The server pretty much needs to be operational except when I&#8217;m making backup copies.  Backups are currently a pain as I have to tar up the backup, ftp it to my windows machine, and then make a CD or a DVD of the tarfile. I need to buy a cd recorder to put into the production web server so I can write the backups directly to CD on that server. <\/li>\n<li>Domain Name Server. I&#8217;ve put up Bind9 as a name server inside the network referring to the CableOne name servers on the outside. That allowed me to retire an old computer from the network entirely that was running <a href=\"http:\/\/cr.yp.to\/\" target=\"_Blank\">djbdns<\/a>. The fellow running this dns project hasn&#8217;t made much of the bind9 capability available in his system and seems to refuse to consider any of it important. There&#8217;s been a lot of work done on bind to fix most of the security holes and bind9 is a pretty capable system. So I&#8217;ve switched dns server software.<\/li>\n<li>dhcp server. The computer that I retired also served up dhcp addresses. That&#8217;s been moved to the new development server.<\/li>\n<li>Source Code Management. I have been using CVS to manage my source code. A much improved code management system has become available in the meantime called <a href=\"http:\/\/subversion.tigris.org\/\" target=\"_Blank\">Subversion<\/a>. I&#8217;m now in the process of getting Subversion implemented and configured the way I&#8217;d like it to be configured. Along with that will be a web log specifically for what I&#8217;m doing with my source code. That weblog will be on this development server, and thus not visible to the outside world. Going along with Subversion will be something like <a href=\"http:\/\/tortoisesvn.tigris.org\/\" target=\"_Blank\">Tortisesvn<\/a> to connect my development environment on my windows machine to the Subversion server.<\/li>\n<li>Samba server. I&#8217;ve been running an older version of <a href=\"http:\/\/us2.samba.org\/samba\/\" target=\"_Blank\">Samba<\/a> on the old development server. The new Samba3 has much better capability and is a lot more stable, so the next set of work will be to get Samba configured on the development server and running properly. I put backups of some important files out on the Samba shares as a quick place to store things.<\/li>\n<li>e-mail server. I&#8217;ve been running <a href=\"http:\/\/cr.yp.to\/\" target=\"_Blank\">qmail<\/a> as an e-mail server. This is another project with poor documentation. There&#8217;s a good book about how to install qmail titled <a href=\"http:\/\/www.apress.com\/book\/bookDisplay.html?bID=8\" target=\"_Blank\">The qmail Handbook<\/a> but it doesn&#8217;t have any info on how to administer qmail once it&#8217;s installed, for instance, something as simple as adding a new user. It&#8217;s just gotten frustrating enough that I&#8217;m going to a standard email server &#8212; <a href=\"http:\/\/www.postfix.org\/\" target=\"_Blank\">Postfix<\/a>. There&#8217;s plenty of help available and lots of good documentation around on this program. Further, since I&#8217;m running <a href=\"http:\/\/www.novell.com\/linux\/suse\/\" target=\"_Blank\">SuSe<\/a> as the operating system, the standard configuration program YaST has all of the assistance on managing Postfix and administering the mail server. Perhaps once I have postfix running correctly, I can get the problem with the weblog no longer accepting emails fixed.<\/li>\n<li>Mailing list manager. I haven&#8217;t been running a mailing list server in the past but I think it could be a helpful service. So, that&#8217;s something I hope to put in place during the month of January. So, there&#8217;s plenty to do on the technical front here in the office.<\/li>\n<\/ol>\n<p>I need a name for the home office. It needs some kind of a snazzy name such as Roland&#8217;s Roost or something like that. Use the comment link to give me some ideas. Happy New Year!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve also been building a new web server which is now in production. I&#8217;ve moved the blogs over to the new server and have gotten most everything working that needed to be completed. I&#8217;ve now turned my attention to building a development server. Most of that initial work is done. Hopefully by the end of &hellip; <a href=\"https:\/\/www.rnsmith.com\/?p=255\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">New Web Server<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[2],"tags":[],"class_list":["post-255","post","type-post","status-publish","format-standard","hentry","category-technical"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pnKxs-47","_links":{"self":[{"href":"https:\/\/www.rnsmith.com\/index.php?rest_route=\/wp\/v2\/posts\/255","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rnsmith.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rnsmith.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rnsmith.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rnsmith.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=255"}],"version-history":[{"count":0,"href":"https:\/\/www.rnsmith.com\/index.php?rest_route=\/wp\/v2\/posts\/255\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.rnsmith.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=255"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rnsmith.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=255"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rnsmith.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=255"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}