<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/assets/rss.xsl" type="text/xsl"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"

>
<channel>
	<title>Sacha Chua - tag - sysad</title>
	<atom:link href="https://sachachua.com/blog/tag/sysad/feed/index.xml" rel="self" type="application/rss+xml" />
	<atom:link href="https://sachachua.com/blog/tag/sysad" rel="alternate" type="text/html" />
	<link>https://sachachua.com/blog/tag/sysad/feed/index.xml</link>
	<description>Emacs, sketches, and life</description>
  
	<lastBuildDate>Mon, 06 Jul 2026 16:20:27 GMT</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>daily</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>11ty</generator>
  <item>
		<title>Setting up virtual machines with Vagrant</title>
		<link>https://sachachua.com/blog/2013/12/setting-up-virtual-machines-with-vagrant/</link>
		<dc:creator><![CDATA[Sacha Chua]]></dc:creator>
		<pubDate>Mon, 02 Dec 2013 12:00:00 GMT</pubDate>
    <category>geek</category>
		<guid isPermaLink="false">https://sachachua.com/blog/?p=26388</guid>
		<description><![CDATA[<p>I spent a week focusing on system administration, and I feel more comfortable with my setup already. My web server hosts a number of blogs (like this one!) as well as my <a href="http://quantifiedawesome.com">QuantifiedAwesome.com</a> tracking dashboard. I want to make sure that things are backed up <em>and</em> that I can verify that my backups are running by creating a working website. It’s also useful to have a separate development environment where I can try out server configuration changes before applying them to production. Virtual machines to the rescue!</p>
<p><a href="http://www.vagrantup.com">Vagrant</a> is a tool that makes it easy to create and manage virtual machines with forwarded ports and shared folders. I use it for a couple of Ubuntu-based virtual machines on my laptop, and another backup-focused virtual machine on our Ubuntu desktop.</p>
<p><a href="https://sachachua.com/blog/wp-content/uploads/2013/11/2013-10-28-Setting-up-virtual-machines-with-Vagrant.png"><img loading="lazy" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="2013-10-28 Setting up virtual machines with Vagrant" alt="2013-10-28 Setting up virtual machines with Vagrant" src="https://sachachua.com/blog/wp-content/uploads/2013/11/2013-10-28-Setting-up-virtual-machines-with-Vagrant_thumb.png" width="640" height="487" border="0"></a></p>
<p>You can make your Vagrant box more secure by changing the default passwords for <strong>root</strong> and <strong>vagrant</strong>, and setting up your own SSH key. Use <strong>vagrant package</strong> and <strong>vagrant box add </strong>to make this a new base box.</p>
<p><strong>Related tools:</strong></p>
<ul>
<li>Give <a href="https://github.com/jedi4ever/veewee">Veewee</a> kernel and install info, and it will make base boxes for you. Good for testing different versions of distributions.</li>
<li>Vagrant works with <a href="http://www.opscode.com/chef/‎">Chef</a>, <a href="http://puppetlabs.com/‎">Puppet</a>, or shell scripts for provisioning. Need to reverse-engineer config from an existing server? Check out <a href="http://devstructure.com/blueprint/">Devstructure Blueprint</a>.</li>
<li>If you upgrade kernels or Virtualbox/VMWare, you might find <a href="https://github.com/dotless-de/vagrant-vbguest">vagrant-vbguest</a> handy.</li>
<li>If your host system is pretty much the same as your deployment system architecture, check out <a href="http://www.docker.io">Docker</a> for a lighter-weight way to isolate your development environment.</li>
</ul>
<p>&#8212;<br>
These are some of my notes from when I was setting up my VMs. Different console backgrounds in Putty really help!</p>
<p><a href="https://sachachua.com/blog/wp-content/uploads/2013/11/2013-10-28-Setting-up-my-development-environment-VMs.png"><img loading="lazy" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="2013-10-28 Setting up my development environment VMs" alt="2013-10-28 Setting up my development environment VMs" src="https://sachachua.com/blog/wp-content/uploads/2013/11/2013-10-28-Setting-up-my-development-environment-VMs_thumb.png" width="640" height="488" border="0"></a></p>
<p>&nbsp;</p>
<p><a href="https://sachachua.com/blog/wp-content/uploads/2013/11/2013-10-28-Deployment-procedures.png"><img loading="lazy" class="alignnone size-medium wp-image-26390" alt="2013-10-28 Deployment procedures" src="https://sachachua.com/blog/wp-content/uploads/2013/11/2013-10-28-Deployment-procedures-640x490.png" width="640" height="490" srcset="https://sachachua.com/blog/wp-content/uploads/2013/11/2013-10-28-Deployment-procedures-640x490.png 640w, https://sachachua.com/blog/wp-content/uploads/2013/11/2013-10-28-Deployment-procedures-200x153.png 200w" sizes="(max-width: 640px) 100vw, 640px"></a></p>

<p>You can <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2013%2F12%2Fsetting-up-virtual-machines-with-vagrant%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></description>
		</item><item>
		<title>Next steps for system administration</title>
		<link>https://sachachua.com/blog/2013/10/next-steps-for-system-administration/</link>
		<dc:creator><![CDATA[Sacha Chua]]></dc:creator>
		<pubDate>Mon, 28 Oct 2013 12:00:00 GMT</pubDate>
    <category>geek</category>
		<guid isPermaLink="false">https://sachachua.com/blog/?p=26314</guid>
		<description><![CDATA[<p>System administration is one of those things that is useful to get better at <em>before</em> you need it. I’ve got a lot to learn in this area. For starters, I need to set up solid backups before I can let other people into my servers to help me. That way, even if things go haywire, I should be able to get things back in order. Once that’s sorted out, I can move on to tweaking my memory and server configuration so that I can make my website more responsive, and I can work on improving my web site.</p>
<p><a href="https://sachachua.com/blog/wp-content/uploads/2013/10/What-do-I-need-to-do-in-terms-of-system-administration.jpg"><img loading="lazy" title="What do I need to do in terms of system administration" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="What do I need to do in terms of system administration" src="https://sachachua.com/blog/wp-content/uploads/2013/10/What-do-I-need-to-do-in-terms-of-system-administration_thumb.jpg" width="640" height="494"></a></p>
<p>So much to do, one step at a time… =)</p>

<p>You can <a href="https://sachachua.com/blog/2013/10/next-steps-for-system-administration/#comment">view 7 comments</a> or <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2013%2F10%2Fnext-steps-for-system-administration%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></description>
		</item>
	</channel>
</rss>