Warning: Table './jebas/www_sessions' is marked as crashed and should be repaired
query: SELECT u.*, s.* FROM www_users u INNER JOIN www_sessions s ON u.uid = s.uid WHERE s.sid = 'c967b585ad73d8673b012128e1f6e019' in /var/www/localhost/htdocs/includes/database.mysql.inc on line 174
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/localhost/htdocs/includes/database.mysql.inc:174) in /var/www/localhost/htdocs/includes/bootstrap.inc on line 913
Warning: Cannot modify header information - headers already sent by (output started at /var/www/localhost/htdocs/includes/database.mysql.inc:174) in /var/www/localhost/htdocs/includes/bootstrap.inc on line 545
Warning: Cannot modify header information - headers already sent by (output started at /var/www/localhost/htdocs/includes/database.mysql.inc:174) in /var/www/localhost/htdocs/includes/bootstrap.inc on line 546
Warning: Cannot modify header information - headers already sent by (output started at /var/www/localhost/htdocs/includes/database.mysql.inc:174) in /var/www/localhost/htdocs/includes/bootstrap.inc on line 547
Warning: Cannot modify header information - headers already sent by (output started at /var/www/localhost/htdocs/includes/database.mysql.inc:174) in /var/www/localhost/htdocs/includes/bootstrap.inc on line 548 www.JeBas.us - planning
http://www.jebas.us/taxonomy/term/3/0
enBuilding a Home Data Center for Fun and Profit.
http://www.jebas.us/content/building-home-data-center-fun-and-profit
<p>A while back, the <a href="http://www.gentoo-wiki.com" target="_blank">gentoo-wiki</a> and <a href="http://www.gentoo-portage.com" target="_blank">gentoo-portage</a> websites got yanked off of the net because the ISP got into a dispute with its landlord. This got me wondering if it was possible for a small business owner or hobbyist to build their own data center. So I am starting a project to do just that.</p>
<p>The first step for me is to move my existing servers off of the physical hardware and onto virtual servers. Virtual servers can easily be moved from one physical system to another. As a bonus it is possible to clone a virtual machine to test upgrades before they go into production. Also, none of my present servers use enough I/O, CPU, or RAM to require an independent box.</p>
<p>After a little research, I chose my virtualization software based on my requirements.</p>
<p>I eliminated <a href="http://wiki.openvz.org" target="_blank">OpenVZ</a> fairly early. Though most of my servers are Linux based, I occasionally need access to a Windows machine. OpenVZ uses one main kernel to run all of the separate environments, and will not run Windows.</p>
<p>I also eliminated <a href="http://www.virtualbox.org/" target="_blank">Virtual Box</a> and <a href="http://bellard.org/qemu/" target="_blank">QEMU</a>. These system seemed to be designed to run on desktops environments. Both have heavy emphasis on the user interface. Neither of them seem to be interested in server cloning or clusters.</p>
<p>KVM was eliminated because of my hardware. <a href="http://kvm.qumranet.com/kvmwiki" target="_blank">KVM</a> requires the Intel VT or AMD-V, and some of my machines don't have it. Since I don't have the money to replace these machines, I can't use KVM.</p>
<p><a href="http://www.vmware.com/" target="_blank">VMWare</a> was eliminated for the same reason that KVM was. Though VMWare will run on machines without Intel VT or AMD-V, it will not run a 64 bit OS. VMWare is limited to using 32 bit OSes if it does not have the hardware support.</p>
<p>This left me with <a href="http://www.xen.org/" target="_blank">Xen</a>. It will run 64 bit OS as long as that OS is built for paravirtualization. It will limit which machines will run Windows, but I don't see that as a problem. It supports server cloning, and allows servers to be moved to different physical machines. </p>
<p>So my first step is to move JeBas.us off of its present server, and onto a Xen virtual machine.</p>
http://www.jebas.us/content/building-home-data-center-fun-and-profit#commentsdata centerplanningvirtualizationMon, 23 Feb 2009 10:00:00 +0000JeBas11 at http://www.jebas.usWhy I chose Drupal over Joomla.
http://www.jebas.us/content/why-i-chose-drupal-over-joomla
<p>When I originally started using this domain, I was using <a href="http://www.joomla.org/">Joomla</a>. I wanted the experience of running a website, but I also knew that I wanted to do a few things more than were available in <a href="http://wordpress.org/">WordPress</a> at the time. So I loaded Joomla onto my Apache server, and started my stories blog.</p>
<p>As I got use to putting up posts, I quickly realized that there were other subjects that I wanted to write about. Some of these subjects required more than a simple content management system. I had wanted to have recipes on my GlutenFree site and galleries on my art site. I also wanted to link all of my sites so that there was a common login for everyone. That's when I realized that Joomla was not going to work for me.<br />
The first problem that I ran into was how modules were distributed in Joomla. Most of the modules that I was interested in were proprietary, and shipped without the source code. I didn't have a problem with paying someone for providing the module, but a lot of what I was interested in doing required changes to the modules. This made modifying the site more difficult.</p>
<p>The second problem was running multiple sites off of the same code. Joomla, at the time, was designed to run one site at a time. My goal at the time was to have multiple sub-domains sites running off a common login database. There was a module I could added that was highly unstable and extremely difficult to install. It would give me multiple site access, but it would have made software upgrades difficult. I was forced to return to my original research, and choose some new software.<br />
When I had done my original research, I was deciding between <a href="http://drupal.org/">Drupal</a>, Joomla, and <a href="http://plone.org/">Plone</a>. I had given up on Plone because I could never get it to run at a reasonable speed, so I looked at Drupal again.</p>
<p>I immediately noticed that Drupal placed its modules into an open source format. If something didn't quite meet my needs, I would have access to the code to make changes. Secondly, the system was initially designed to run multiple sites off the same code and database. There was even a <a href="http://drupal.org/project/singlesignon">common sign on module</a> that gave me the ability to have a single login for all of the sites. </p>
<p>After a little time for debate, I finally decided that it was worth scrapping Joomla, and rebuilding the site with Drupal. It was a bit of a pain, but Drupal has proven that it was worth the effort.</p>
http://www.jebas.us/content/why-i-chose-drupal-over-joomla#commentsdrupalplanningsoftwareMon, 15 Dec 2008 10:00:00 +0000JeBas9 at http://www.jebas.usNew Plan for www.JeBas.US
http://www.jebas.us/content/new-plan-wwwjebasus
<p>In the past year, I have learned a lot developing JeBas.US. Some of the lessons were technical, some were spiritual, and some were just plan weird. However the most important lesson that I've learned is that you need to contribute as much if not more than you receive. Because of that, I am now changing the <a href="http://www.JeBas.US" title="www.JeBas.US">www.JeBas.US</a> website.</p>
<p>All of these various lessons that learned are now in little notes all over my office. Most of them could be useful to other people if I were to post them somewhere. This includes experimentation with virtual machines, comparisons of Drupal and Joomla, and what makes a working website. It's a lot of information that I am now going to share.</p>
<p>I'm going to be discussing the various aspects of running this website. That means the topics may be a little broad, but they will have a narrow focus. It will cover what I have done, some of the mistakes that I've made, and some of my successes. It will also cover sections as I learn a new skill for this on going project.</p>
<p>I am hoping that the information that I am providing will be as useful to someone else as I have found it.</p>
http://www.jebas.us/content/new-plan-wwwjebasus#commentsplanningMon, 17 Nov 2008 10:00:00 +0000JeBas7 at http://www.jebas.us