Warning: Division by zero in /.2/vhosts/www.cabbycentral.com/html/nonsense.php on line 333

Warning: Division by zero in /.2/vhosts/www.cabbycentral.com/html/nonsense.php on line 335
Linode Installation
QA Site
A blog by spikef2163i5 RSS Feed - Newest 10 Posts Add To Favourites

Linode Installation
Posted on 2008-09-09 by spikef2163i5

QA-Site.com is on a Linode with 360MB RAM as well as 15GM Disk using the Linode Xen-beta. I pointed the qa-site.com domain registrar to user Linode’s nameservers:

NS1.LINODE.COM
NS2.LINODE.COM

The last couple of days have been spent installing software in order to set up. I still have some CPAN work (for bugzilla) as well as Python work (for trac) but once that’s ready I’ll take a snapshot as a base OS. I tried to utilize RPMs on behalf of everything (except MagickWand, as noted below) but I might in the future desire to have a custom Apache + mod_perl + mod_ssl + mod_python + PHP as well as MySQL/PostgreSQL on behalf of each qa-site. That way install is just a copy & unzip. I would prefer everything to be tidily installed in /usr/local instead of RPMs with config files, init scripts, etc. scattered all over. But one of the advantages of the RPMs is the existing init scripts on behalf of things like service httpd start.

One thing I would require to do is remove the gcc dependencies, so I don’t have to add as well as remove it.

First, I removed the root login from /etc/ssh/sshd_config
Second, I did a complete ‘yum update’ from the CentOS 5 base repository.
Then I installed the web as well as database RPMs (using yum mostly)

Here is a list of what I’ve installed via yum:

  • http-2.2.3-11-el5
  • mod_ssl-2.2.3-11.el5.centos
  • perl-5.8.8-10.el5_0.2
  • php-5.1.6-15.el5
  • Ruby-1.8.5-5
  • ruby-ri ruby-rdoc ruby-irb ruby-docs
  • a bunch of perl libraries (whatever I needed from default RPMs)
  • a bunch of php/pear/pecl libraries (whatever I needed from default RPMSs)
  • mysql-5.0.22-2.2.el5_1.1, mysql-server-5.0.22-2.2.el5_1.1
  • mod_auth_mysql
  • subversion-1.4.2-2.el5
  • subversion-perl, subversion-ruby, mod_dav_svn
  • OpenLDAP-2.3.27-8
  • php-LDAP, perl-LDAP, python-LDAP, mod_authz_ldap
  • FreeRADIUS-1.1.3-1.2.el5
  • ImageMagick-6.2.8
  • ImageMagick-perl-6.2.8
  • ImageMagick-devel-6.2.8
  • gd-devel-2.0.33-9.3.fc6

For packages from utterramblings, I created the following file:
etc/yum.repos.d/utterramblings.repo

name=Jason’s Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

And upgraded/installed the following from utterramblings.repo:

  • php- 5.2.5
  • php-xcache
  • mysql-5.0.54, , mysql-server-5.0.54
feed | tags: installation


del.icio.us digg Fark YahooMyWeb Reddit Furl NewsVine Spurl BlinkList blogmarks

<<< Back