You are browsing the Dreamhost category:

Setting up eRuby at DreamHost

January 7th, 2009 . by Toni

Eruby is a handy way to embed Ruby in HTML. In this tutorial, we will explain how to setup Eruby for DreamHost customers (though the instructions will probably work for other hosts as well). Setting up Eruby Use SSH to copy /usr/bin/eruby, and name that file eruby.cgi. Place eruby.cgi it in the root of the [...]

Why Don’t You Use DreamHost One Click Installs?

January 6th, 2009 . by Toni

I just read an interesting post on the Official DreamHost Blog entitled “One-Click Mystery“. (the post had a chart — so I was immediately intrigued): Dallas Kashuba explained DreamHost users are using One-Clicks less and less, with newer customers using this feature significantly less than users who signed up in ’05/’06. “The clear trend we [...]

DreamHost CPU Resource Reporting

January 5th, 2009 . by Toni

When troubleshooting your website, it is useful to know how many CPU resources are being consumed by that site. If you are a webmaster like me, you are likely to use your DreamHost account to host multiple websites. One of the problems an account with many hosted domains can have is tracking down which particular [...]

Using Mac/iWeb with Dreamhost

December 2nd, 2008 . by Toni

If you have registered or host a domain with DreamHost and would like to host it with your .Mac/iWeb 08 account, you can do so using the following steps: The first step is to log into your .Mac/iWeb account page and then click the “Use personal domain” option – enter your domain name into the [...]

Detecting IP Abuse at DreamHost

December 1st, 2008 . by Toni

I just came across a handy tool for DreamHost users called ip-abuse-lookup.sh. This shell script analyzes error and access logs for a domain, looking for the IP addresses that have connected to your site the most often. It checks for IP addresses that cause a Concurrent Connection Limit Exceeded error, which is a strong indication [...]

Enabling Shell Access at Dreamhost

November 28th, 2008 . by Toni

DreamHost offers shell access, but it needs to be specifically enabled for each user. You can either create a new user with shell access enabled, or modify and existing user to have shell. Here’s how: Enabling Shell Access for an Existing User: Navigate to “USERS > MANAGE USERS” section of the web panel. Click the [...]

Decompress ZIP Archives via SSH

November 27th, 2008 . by Toni

Uploading an entire site or script in a ZIP archive then decompressing via SSH is useful, time-saving, and increases your geek webmaster points by +5. Here’s how to do it: First you need the right tools and setup: Start by making sure you have Shell access enabled for your domain. You are also going to [...]

Deploy Ruby on Rails with Passenger

November 26th, 2008 . by Toni

Although you can still use FastCGI, DreamHost now recommends using Passenger to deploy and host Ruby on Rails applications on DreamHost servers. Enabling Passenger: To enable Passenger, edit any of your fully hosted domains or add a new domain from the Manage Domains area of the web panel. Check the “Ruby on Rails Passenger (mod_rails)?” [...]

Easy Custom Error Pages at DreamHost

November 25th, 2008 . by Toni

Making a custom error page with DreamHost is easy. DreamHost servers have built-in special file names that, if present in your domain’s root directory, will load automatically when a visitor gets a particular error message on your website. Here are the special file names: failed_auth.html – for Error 401 – Failed Authorization forbidden.html – for [...]

PhpBB Optimization on Dreamhost

November 24th, 2008 . by Toni

PhpBB is one of the most popular free message board applications, and Dreamhost offers it as a “one-click” install from your web panel. Like other database dependent web scripts, phpBB can drain server resources — especially on popular sites. Here are some tips to help optimize your phpBB forum on Dreamhost (though, the tips will [...]