Internet Bandaid   [RSS Feed]

Archive for the ‘bluehost’ tag

1and1 vs. Bluehost vs. HostGator

with one comment

I’ve been looking for new shared webhosting services.   I’ve been using 1and1.com for several years, bluehost.com for one year and hostgator.com for a few days.  I’ve been disappointed by all of them.  Perhaps my web needs have surpassed what shared hosting services can offer because each of the web hosting companies I’ve mentioned presented me with different debilitating problems.  Here’s a quick run-down:

1and1.com (Business Plan)

Pros: Very affordable
Cons: Limited number of databases, each limited to 100 mb, poor tech support, bad reputation

Bluehost.com

Pros: Very affordable, DNS changes are fast, decent customer service
Cons: I’ve experienced 4 downtimes in 1 month.  Tech support say they do not support subversion, so although I installed it myself, Bluehost system administrators may one day, without any warning, configure their servers in a way that disables my repositories.

Hostgator.com (Business Plan)

Pros: Very affordable, very good tech support (responds in less than 30 mins)
Cons: You can only connect/disconnect via SSH every 10 minutes.  You have to ask their system administrators to white list your IP if you want to repeatedly connect via SSH.  Their SSH is on port 2222.

I wish there were one hosting service that could grant me all my wishes.  But since I’m hard luck to find one, maybe it’s time for me to purchase a Virtual Private Server so that I can set things up the way I need them to be set up.

Written by John Lai

October 11th, 2009 at 8:33 pm

Posted in Uncategorized

Tagged with , , ,

Subversion on Bluehost

without comments

Bluehost does not officially support subversion. I was still able to install subversion on bluehost shared hosting using the following script:

cd ~
mkdir src
cd ~/src
wget http://www.gtlib.gatech.edu/pub/apache/apr/apr-util-1.2.12.tar.gz
wget http://www.gtlib.gatech.edu/pub/apache/apr/apr-1.2.12.tar.gz
wget http://subversion.tigris.org/downloads/subversion-1.4.6.tar.gz
wget http://www.webdav.org/neon/neon-0.28.0.tar.gz
tar -xzf apr-util-1.2.12.tar.gz
tar -xzf apr-1.2.12.tar.gz
tar -xzf subversion-1.4.6.tar.gz
tar -xzf neon-0.28.0.tar.gz
cd ~/src/apr-1.2.12
./configure –prefix=$HOME LDFLAGS=”-L/lib64″
make
make install
cd ~/src/apr-util-1.2.12
./configure –prefix=$HOME –with-apr=$HOME LDFLAGS=”-L/lib64″
make
make install
cd ~/src/neon-0.28.0
./configure –enable-shared –prefix=$HOME LDFLAGS=”-L/lib64″
make
make install
cd ~/src/subversion-1.4.6
./configure –prefix=$HOME –without-berkeley-db –with-zlib –with-ssl LDFLAGS=”-L/lib64″
make
make install

Copy and paste the contents into the terminal while logged in via. Remember to hit ENTER on the last line.

If you need to do a svn+ssh access, you need to open up port 22 for ssh access. You do this by purchasing a dedicated IP.

Written by John Lai

May 30th, 2009 at 4:27 pm

Posted in Uncategorized

Tagged with ,