5
Feb

Full Rails Stack Part 2: Rails, Mongrel and Nginx

   Posted by: Jeff Owens   in Rails

We completed setting up ssh and ssh keys in part one, let's continue now with part two of installing a full Rails stack.

SSH into your server:

CODE:
  1. ssh -p 8888 deploy@your_linux_box.com

By default, Debian and Ubuntu have five package repositories called main, restricted, universe, multiverse, and commercial. You will need the universe package repository. By default, it may or may not be enabled. To check, edit the /etc/apt/sources.list file (note that if you didn't install the aliases in part one you'll use "sudo nano" instead of sn below):

Read the rest of this entry »

Tags: , , ,

4
Feb

Full Rails Stack With Nginx, Mongrel, Monit, And More

   Posted by: Jeff Owens   in Rails

I enjoy coding websites. I like coming up with elegant and flexible solutions to problems. If you saw David Heinemeier Hanssons' early screen casts on web development with Ruby on Rails, you may have been as impressed as I was. Unfortunately, deployment of a website to a *nix server can be a daunting task if you haven't done it before. It doesn't matter if it is a PHP, Python, or Ruby on Rails website, you need to have some basic sysadmin skills to set everything up on a newly installed server. You've got to know something about web servers (Apache, NginX, etc.), something about databases (MySQL, Postgres), about firewalls (iptables or Shorewall), source control (Subversion), email (SendMail, Postfix), monitoring your server (Monit, Nagios), statistics (Awstats, etc.), log rotation, cron jobs, offsite backups (Amazon s3). I have yet to meet an expert in all of these areas. For those sysadmins out there that fit the description I bow deeply. I've decided to do a series on setting up a full Rails stack on Ubuntu. So far I have deployed production Rails web applications to Red Hat, Open Solaris, CentOS, and Ubuntu servers. I've learned enough to know how truly ignorant I am. I don't claim to be an expert. But I am willing to share what I've learned so far in hopes it will help others out there. Here is what you'll get (in no particular order) when finished with the series. Read the rest of this entry »

Tags: , , , , , , ,

26
Sep

Amazon MP3 Music Service (Review)

   Posted by: Jeff Owens   in Music, Product Review

The Amazon MP3 Music Service has just been released. It is in beta and works quite well. To use it you must agree to the terms of service. You then are allowed to download the client software which is used to retrieve purchased music from Amazon's servers. Client software is available for both Mac and PC and has been promised for Linux sometime in the future. Linux users can download single items in the interim.
Amazon MP3 Terms Of Use

Read the rest of this entry »

Tags: , , , ,

15
Sep

LilyPond & Textmate Make Beautiful Music

   Posted by: Jeff Owens   in Music, Product Review

This weekend I finally got a chance to take the music notation software LilyPond for a spin. I had heard of the open source project and was anxious to try it out. As a former Finale and Sibelius user I must admit to being a bit skeptical about its capabilities. I was pleasantly surprised to find the documentation and examples on the website helpful in getting started. For my first attempt with the software I kept it simple. Since my eight-year-old son is now taking piano lessons, I decided to compose a simple Minuet in the Baroque style. Read the rest of this entry »

Tags: , , , , , , ,

Page 5 of 6« First...«23456»