<?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>Zen Dzign &#187; lamp</title>
	<atom:link href="http://www.zendzign.com/tag/lamp/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zendzign.com</link>
	<description>The official ZZ Servers Blog - Visit http://www.zzservers.com for your business hosting needs.</description>
	<lastBuildDate>Tue, 03 Aug 2010 13:15:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>SimpleScripts and Softaculous Script Installer Plugins Now Available in InterWorx 4.0</title>
		<link>http://www.zendzign.com/2009/11/simplescripts-and-softaculous-script-installer-plugins-now-available-in-interworx-4-0/</link>
		<comments>http://www.zendzign.com/2009/11/simplescripts-and-softaculous-script-installer-plugins-now-available-in-interworx-4-0/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 21:45:03 +0000</pubDate>
		<dc:creator>Peter Zendzian</dc:creator>
				<category><![CDATA[InterWorx]]></category>
		<category><![CDATA[Control Panel]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[hosting control panel]]></category>
		<category><![CDATA[Interworx-CP]]></category>
		<category><![CDATA[lamp]]></category>
		<category><![CDATA[shared hosting]]></category>

		<guid isPermaLink="false">http://www.zendzign.com/?p=89</guid>
		<description><![CDATA[The latest release of InterWorx Hosting Control Panel Version 4.0 now includes plugins for two 3rd party script installer plugins &#8211; SimpleScripts, and Softaculous. These plugins replace the old &#8220;ScriptWorx&#8221; functionality, for those of you that are familiar with it. However, they do more than just replace the functionality. In addition to just installing scripts [...]]]></description>
			<content:encoded><![CDATA[<p>The latest release of InterWorx Hosting Control Panel Version 4.0 now includes plugins for two 3rd party script installer plugins &#8211; <a href="http://www.simplescripts.com/" target="_blank">SimpleScripts</a>, and <a href="http://www.softaculous.com/" target="_blank">Softaculous</a>.<br />
<span id="more-89"></span><br />
These plugins replace the old &#8220;ScriptWorx&#8221; functionality, for those of you that are familiar with it. However, they do more than just replace the functionality. In addition to just installing scripts like wordpress, magento, etc, these software packages all the end user to also easily upgrade their software when new versions are released.</p>
<p><strong>Are these script installers free?</strong></p>
<p>Yes, and no. It depends on how you want to use them. Both packages have &#8220;Free versions&#8221; that are either ad-supported or limited in some way. See below for details.</p>
<p><strong>Which script installer should I choose?</strong></p>
<p>You can choose to enable either, or both on your InterWorx servers. You decide based on what makes sense for you and your customers. SimpleScripts is enabled by default.</p>
<p><strong>Why is SimpleScripts enabled by default?</strong></p>
<p>We choose to enable the SimpleScripts plugin by default because we felt that it provided the easiest transition for end users that are used to using ScriptWorx to install scripts.</p>
<p><strong>What are my options if I don&#8217;t want myself or my customers to pay anything extra?</strong></p>
<p>Both software packages have free versions, so you don&#8217;t have to do anything!</p>
<p><strong>What about my old ScriptWorx installs?  Can I import them?</strong></p>
<p>With some scripts, you may be able to import existing script installs into the script installer software packages for management. Check the relevant documentation for details.</p>
<p><strong>How are SimpleScripts and Softaculous different than one another?</strong></p>
<p>As you might expect there are a number of differences.  I will cover some of the important differences and similarities here.</p>
<ul>
<li> User interface<br />
Even though both script installer packages provide similar functionality, they have significantly different user interfaces. See each software package&#8217;s website for demonstrations.</li>
</ul>
<ul>
<li>Available Scripts<br />
While there is a lot of overlap in script support, there are some differences as well. See the websites linked above for details.</li>
</ul>
<ul>
<li>Service Design<br />
SimpleScripts is a &#8220;software as a service&#8221; solution &#8211; when the end user clicks on the SimpleScripts menu item in SiteWorx, they are sent to the simplescripts.com website. Before they get sent there, simplescripts is granted a special FTP user and API access to their SiteWorx account data, and SimpleScripts uses these tools to perform the script installation. Information about what scripts are installed where is maintained on the SimpleScripts servers. No SimpleScripts software is actually installed on the InterWorx server. The SimpleScripts software is updated on the SimpleScripts servers.</p>
<p>The Softaculous software is actually installed and run on each InterWorx server. It gets installed automatically the first time the plugin is enabled. The softaculous software itself is installed under /usr/local/softaculous, and the software packages softaculous can install get placed in /var/softaculous. Softaculous also makes use of the InterWorx API to assist the user with the installs. Softaculous will install a cron job periodically check for new script updates.</li>
</ul>
<ul>
<li>Software Administration<br />
With SimpleScripts, you can customize your customer&#8217;s interaction with the software by creating your own SimpleScripts &#8220;web host account.&#8221; This is not required, but it does allow you extra flexibility in managing SimpleScripts on your servers. Resellers also can have the option of using their own SimpleScripts web host account as well. SimpleScripts provides a &#8220;host key&#8221; and a &#8220;host API key&#8221;, both of which can be entered in The SimpleScripts portion of NodeWorx.</p>
<p>Softaculous has an administration interface built in that is accessible via NodeWorx, that allows you to configure various options.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.zendzign.com/2009/11/simplescripts-and-softaculous-script-installer-plugins-now-available-in-interworx-4-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>InterWorx Hosting Control Panel 4.1.0 Upgrade</title>
		<link>http://www.zendzign.com/2009/11/interworx-hosting-control-panel-4-1-0-upgrade/</link>
		<comments>http://www.zendzign.com/2009/11/interworx-hosting-control-panel-4-1-0-upgrade/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 21:39:00 +0000</pubDate>
		<dc:creator>Peter Zendzian</dc:creator>
				<category><![CDATA[InterWorx]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[hosting control panel]]></category>
		<category><![CDATA[Interworx-CP]]></category>
		<category><![CDATA[lamp]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[shared hosting]]></category>

		<guid isPermaLink="false">http://www.zendzign.com/?p=85</guid>
		<description><![CDATA[The dedicated team at InterWorx has released Hosting Control Panel 4.1.0. This is the first release of the 4.x series that will be automatically applied to all current InterWorx servers, versions 3 and higher. All InterWorx servers that have auto-updates enabled can and should receive this update. This will be an incremental release for servers [...]]]></description>
			<content:encoded><![CDATA[<p>The dedicated team at InterWorx has released Hosting Control Panel 4.1.0.</p>
<p>This is the first release of the 4.x series that will be automatically applied to all current InterWorx servers, versions 3 and higher. All InterWorx servers that have auto-updates enabled can and should receive this update.<br />
<span id="more-85"></span></p>
<p>This will be an incremental release for servers already running version 4.0.0. For servers running version 3.0, this upgrade will be significant. From version 3 to 4, virtually every aspect of the software has been improved, inside and out.</p>
<p><strong> Special notes for the version 3 to version 4 upgrade </strong></p>
<p>Given the magnitude of this upgrade from version 3 to version 4, there are a few things you should be on the lookout for:</p>
<p>1) Problems accessing InterWorx immediately following the upgrade<br />
IF you or your customers experience any problem logging in or accessing interworx after the upgrade, the first thing to try to fix it is to login as root, and restart interworx with the command</p>
<div style="margin: 5px 20px 20px;">
<div style="margin-bottom: 2px;">Code:</div>
<pre style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; width: 640px; height: 50px; text-align: left;" dir="ltr">service iworx restart
service httpd restart</pre>
</div>
<p>If problems persist after that, please open a support ticket.</p>
<p>2) Problems accessing webmail immediately following the upgrade<br />
IF there are any problems accessing webmail, try the following things first:</p>
<div style="margin: 5px 20px 20px;">
<div style="margin-bottom: 2px;">Code:</div>
<pre style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; width: 640px; height: 66px; text-align: left;" dir="ltr">service iworx restart
service httpd restart
~iworx/cron/iworx.pex --fively</pre>
</div>
<p>If problems persist after that, please open a support ticket.</p>
<p>3) Problems running PHP scripts on client websites<br />
We do not expect there to be significant problems with PHP scripts, but interworx version 4 does provide suphp as an optional server-wide option. In order to provide this feature, the upgrade script will have to make modifications to the clients&#8217; apache virtualhost config files. If these files have been heavily customized, manual intervention may be required.</p>
<p>If needed, backups of the original virtualhost config files will be in /etc/httpd/conf.d/conf_backup/ after the upgrade.</p>
<p>If there are any website problems, first just try restarting the webserver and see if that helps.</p>
<p>As always, any other problems with or questions about this update can be sent via e-mail to <a href="support@zzservers.com">support@zzservers.com</a>, or by opening a support ticket via the web at <a href="https://www.zzservers.com/support" target="_blank">https://www.zzservers.com/support</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zendzign.com/2009/11/interworx-hosting-control-panel-4-1-0-upgrade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Set Up A Ubuntu/Debian LAMP Server</title>
		<link>http://www.zendzign.com/2008/05/how-to-set-up-a-ubuntudebian-lamp-server/</link>
		<comments>http://www.zendzign.com/2008/05/how-to-set-up-a-ubuntudebian-lamp-server/#comments</comments>
		<pubDate>Sat, 10 May 2008 14:03:53 +0000</pubDate>
		<dc:creator>Peter Zendzian</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Sysadmin]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[lamp]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[vps]]></category>

		<guid isPermaLink="false">http://www.zendzign.com/2008/05/how-to-set-up-a-ubuntudebian-lamp-server/</guid>
		<description><![CDATA[Build Your Own Debian/Ubuntu LAMP Server &#8211; Quick &#38; Easy Do it Yourself Installation Apache 2 &#8211; Linux Web server MySQL 5 &#8211; MySQL Database Server PHP4/5 &#8211; PHP Scripting Language phpMyAdmin &#8211; Web-based database admin software. Note: Linux + Apache + MySQL + PHP/Perl together commonly known as LAMP Server. First, let us prepare [...]]]></description>
			<content:encoded><![CDATA[<h3>Build Your Own Debian/Ubuntu LAMP Server &#8211; Quick &amp; Easy Do it Yourself Installation</h3>
<ul>
<li>Apache 2 &#8211; Linux Web server</li>
<li>MySQL 5 &#8211; MySQL Database Server</li>
<li>PHP4/5 &#8211; PHP Scripting Language</li>
<li>phpMyAdmin &#8211; Web-based database admin software.</li>
</ul>
<p>Note: <strong>L</strong>inux + <strong>A</strong>pache + <strong>M</strong>ySQL + <strong>P</strong>HP/Perl together commonly known as <strong>LAMP Server</strong>.</p>
<p><span id="more-8"></span></p>
<p>First, let us prepare a system that has a minimum requirement of Debian/Ubuntu version of Linux with at least<strong> <a href="http://www.zzservers.com/hosting/virtual-private-servers/256/" target="_blank">256MB of RAM available</a></strong>.<strong> </strong>Anything less than this minimum ram will cause lot of problems since we are running a server along especially MySQL and Webmin requires lots of RAM to run properly. MySQL will give you this nasty error &#8220;cannot connect to mysql.sock&#8221; if you don&#8217;t have enough memory in your server.</p>
<p>I love Debian/Ubuntu based Linux because of my enormous affinity towards this command apt-get. As a starter knowing this one command, It is so easy to install packages and you don&#8217;t need to worry about package dependency and configuration. You need to buy a dedicated server or a VPS package if you want to setup your own server. If you want to experiment with the server and installation it is recommended to buy a VPS package. Believe it or not it is so easy to install and configure your server yourself even though you are new are to Linux and dedicated/VPS hosting.</p>
<p>First download <a href="http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe" target="_blank">PuTTy</a> if you are accessing your server through SSH. Just enter the IP of your server with root login to access your host. As you probably know, <a href="http://www.webmin.com/" target="_blank">Webmin</a> is a freely available server control panel and we will setup this once we have completed the LAMP server and Mail Server. Webmin makes more easier for us to fine tune our Linux box.</p>
<p>Before proceeding to install, update the necessary packages with Debian with this command.</p>
<p class="command">apt-get install update</p>
<h3>1. Installing Apache + PHP</h3>
<p>Apache is one of the most famous web server which runs on most Linux based servers. With just few commands you can configure apache to run with PHP 4 or PHP 5.</p>
<p>If you want to install PHP 4, just apt-get</p>
<p class="command">apt-get install apache2 php4 libapache2-mod-php4</p>
<p>To install PHP5, just run the following on Linux shell. Note that if you don&#8217;t specify packages with &#8217;4&#8242;, PHP5 will be automatically installed.</p>
<p class="command">apt-get install apache2 php5 libapache2-mod-php5</p>
<p>Apache configuration file is located at: <span class="system">/etc/apache2/apache2.conf</span> and your web folder is <span class="system">/var/www</span>.</p>
<p>To check whether php is installed and running properly, just create a <span class="system">test.php</span> in your <span class="system">/var/www</span> folder with <span class="system">phpinfo()</span> function exactly as shown below.</p>
<p class="command">vi /var/www/test.php</p>
<pre># test.php
&lt;?php phpinfo(); ?&gt;</pre>
<p>Point your browser to <span class="system">http://ip.address/test.php</span> or <span class="system">http://domain/test.php</span> and this should show all your php configuration and default settings.</p>
<p>You can edit necessary values or setup virtual domains using apache configuration file.</p>
<h3>2. Installing MySQL Database Server</h3>
<p>Installing mysql database server is always necessary if you are running a database driven e-commerce site. Remember running MySQL server to a fair extend requires at least 256mb of RAM in your server. So unless you are running database driven sites you don&#8217;t absolutely need MySQL. The following commands will install MySQL 5 server and MySQL 5 client.</p>
<p class="command">apt-get install mysql-server mysql-client php5-mysql</p>
<p>Note: If you have already installed php4, you should make a slight change like this.</p>
<p class="command">apt-get install mysql-server mysql-client php4-mysql</p>
<p>The configuration file of MySQL is located at: <span class="system">/etc/mysql/my.cnf</span></p>
<h4>Creating users to use MySQL and Changing Root Password</h4>
<p>By default mysql creates user as root and runs with no passport. You might need to change the root password.</p>
<p>To change Root Password</p>
<p class="command">mysql -u root</p>
<p>mysql&gt; USE mysql;</p>
<p>mysql&gt; UPDATE user SET Password=PASSWORD(&#8216;new-password&#8217;) WHERE user=&#8217;root&#8217;;</p>
<p>mysql&gt; FLUSH PRIVILEGES;</p>
<p>You must <strong>never use root password</strong>, so you might need to create a user to connect to MySQL database for a PHP script. Alternatively you can add users to MySQL database by using a control panel like <strong>Webmin</strong> or <strong>phpMyAdmin</strong> to easily create or assign database permission to users. We will install Webmin and phpMyAdmin during later once we complete basic installation.</p>
<h3>3. PhpMyAdmin Installation</h3>
<p>PhpMyAdmin is a nice web based database management and administration software and easy to install and configure under apache. Managing databases with tables couldn&#8217;t be much simpler by using phpMyAdmin.</p>
<p>All you need to do is:</p>
<p class="command">apt-get install phpmyadmin</p>
<p>The phpMyAdmin configuration file is located at: <span class="system">/etc/phpmyadmin</span> folder.</p>
<p>To set up under Apache all you need to do is include the following line in <span class="system">/etc/apache2/apache2.conf</span>:</p>
<pre>Include /etc/phpmyadmin/apache.conf</pre>
<p>Now restart Apache:</p>
<p class="command">/etc/init.d/apache2 restart</p>
<p>Point your browser to: <span class="system">http://domain/phpmyadmin</span></p>
<p>That&#8217;s it! MySQL and phpMyAdmin are ready. Log in with your mysql root password and create users to connect to database from your php script.</p>
<p><em>This tutorial was written by Scott who currently runs <a href="http://www.mysql-apache-php.com/" target="_blank">MySQL-Apache-PHP.com</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zendzign.com/2008/05/how-to-set-up-a-ubuntudebian-lamp-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
