blog.martincrockett.com is undergoing updates and enhancements. Please bear with us during these updates.

Installing BugZilla 3.4.1 on DreamHost Comments Off

Here are my updated instructions on installing BugZilla 3.4.1 on DreamHost shared hosting via the shell.

cd /
wget http://ftp.mozilla.org/pub/mozilla.org/webtools/bugzilla-3.4.1.tar.gz
tar zxf bugzilla-3.4.1.tar.gz
rm bugzilla-3.4.1.tar.gz
mv bugzilla-3.4.1*/* .
./checksetup.pl
groups

[Your groups name is displayed onscreen.]
Don’t try /usr/bin/perl install-module.pl --all
This process got killed for me. A DreamHost thing, no doubt.

I had to run the following updates one at a time.

/usr/bin/perl install-module.pl CGI
/usr/bin/perl install-module.pl DateTime::TimeZone
/usr/bin/perl install-module.pl Template
/usr/bin/perl install-module.pl Email::Send
/usr/bin/perl install-module.pl Email::MIME
/usr/bin/perl install-module.pl Email::MIME::Encodings
/usr/bin/perl install-module.pl Email::MIME::Modifier

Set up your MySQL database via the DreamHost control panel – or command line if you are happier. Make a note of the setup details: host, db name, username and password.

vi localconfig
[Update group and MySQL settings.]
!wq to save and exit from vi.

/usr/bin/perl install-module.pl DBD::mysql

Run the following commands one by one to set permissions and avoid 403 errors.
for i in docs graphs images js skins; do find $i -type d -exec chmod o+rx {} \; ; done
for i in jpg gif css js png html rdf xul; do find . -name \*.$i -exec chmod o+r {} \; ; done
find . -name .htaccess -exec chmod o+r {} \;
chmod o+x . data data/webdot

Run the checksetup one more time and you should be good to go.
./checksetup.pl

UX in Scrum Comments Off

Search blog.martincrockett.com