<?xml version="1.0" encoding="UTF-8"?><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>Add new tag Archives - Brandon Checketts</title>
	<atom:link href="https://www.brandonchecketts.com/archives/tag/add-new-tag/feed" rel="self" type="application/rss+xml" />
	<link>https://www.brandonchecketts.com/archives/tag/add-new-tag</link>
	<description>Web Programming, Linux System Administation, and Entrepreneurship in Athens Georgia</description>
	<lastBuildDate>Mon, 07 Sep 2009 17:43:00 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>Setting Up Virtualmin on an OpenVZ Guest</title>
		<link>https://www.brandonchecketts.com/archives/setting-up-virtualmin-on-an-openvz-guest</link>
					<comments>https://www.brandonchecketts.com/archives/setting-up-virtualmin-on-an-openvz-guest#respond</comments>
		
		<dc:creator><![CDATA[Brandon]]></dc:creator>
		<pubDate>Mon, 07 Sep 2009 17:42:04 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Linux System Administration]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Add new tag]]></category>
		<guid isPermaLink="false">http://www.brandonchecketts.com/?p=399</guid>

					<description><![CDATA[<p>I&#8217;m experimenting with a hosting control panel and am interested in Virtualmin. I generally avoid web-based control panels, because they generally make direct configuration via the command line and manually editing config files very difficult. However one of Virtualmin&#8217;s goals is to not interfere with such manual configurations. I&#8217;ve had plenty of clients who use [&#8230;]</p>
<p>The post <a href="https://www.brandonchecketts.com/archives/setting-up-virtualmin-on-an-openvz-guest">Setting Up Virtualmin on an OpenVZ Guest</a> appeared first on <a href="https://www.brandonchecketts.com">Brandon Checketts</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>I&#8217;m experimenting with a hosting control panel and am interested in <a href="https://www.virtualmin.com/">Virtualmin</a>.   I generally avoid web-based control panels, because they generally make direct configuration via the command line and manually editing config files very difficult.  However one of Virtualmin&#8217;s goals is to not interfere with such manual configurations.   I&#8217;ve had plenty of clients who use Webmin, and they seem to do a good job, so Virtualmin seems like a good choice.  </p>
<p>These are the steps that I went through to get a new OpenVZ guest set up with the GPL version of Virtualmin.</p>
<p>Download a CentOS 5 OS template and create the guest</p>
<pre>
# wget https://download.openvz.org/template/precreated/centos-5-x86_64.tar.gz
# vzctl create &lt;VEID&gt; --ostemplate centos-5-x86_64
</pre>
<p>I replaced all of these limits in /etc/vz/&lt;VEID&gt;.conf.  This is based off of a different running machine with some fairly generous limits.   Most importantly, it includes 1GB of RAM.</p>
<pre>
# UBC parameters (in form of barrier:limit)
KMEMSIZE="43118100:44370492"
LOCKEDPAGES="256:256"
PRIVVMPAGES="262144:262144"
SHMPAGES="21504:21504"
NUMPROC="2000:2000"
PHYSPAGES="0:9223372036854775807"
VMGUARPAGES="65536:65536"
OOMGUARPAGES="26112:9223372036854775807"
NUMTCPSOCK="360:360"
NUMFLOCK="380:420"
NUMPTY="16:16"
NUMSIGINFO="256:256"
TCPSNDBUF="10321920:16220160"
TCPRCVBUF="1720320:2703360"
OTHERSOCKBUF="4504320:16777216"
DGRAMRCVBUF="262144:262144"
NUMOTHERSOCK="5000:5000"
DCACHESIZE="3409920:3624960"
NUMFILE="18624:18624"
AVNUMPROC="180:180"
NUMIPTENT="128:128"
</pre>
<p>Then set up some host-specific parameters and start it up.</p>
<pre>
# vzctl set &lt;VEID&gt; --ipadd 10.0.0.1 --hostname yourhostname.com --nameserver 4.2.2.1 --diskspace 4G --save
# vzctl start &lt;VEID&gt;
# vzctl enter &lt;VEID&gt;
</pre>
<p>You are now logged in to the guest, where you can download and install virtualmin</p>
<pre>
# yum update
# cd /root
# wget https://software.virtualmin.com/gpl/scripts/install.sh
# sh install.sh
 Continue? (y/n) y
</pre>
<p>That should install without significant errors.  Finally, set a password for root, and then log in to Virtualmin to go through the post-installation configuration</p>
<pre>
passwd root
</pre>
<p>Login at https://&lt;your-ip&gt;:10000/  and go through the post-installation configuration</p>
<p>The post <a href="https://www.brandonchecketts.com/archives/setting-up-virtualmin-on-an-openvz-guest">Setting Up Virtualmin on an OpenVZ Guest</a> appeared first on <a href="https://www.brandonchecketts.com">Brandon Checketts</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.brandonchecketts.com/archives/setting-up-virtualmin-on-an-openvz-guest/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
