stuck with install/config

3 views
Skip to first unread message

Jim Priest

unread,
Jun 30, 2009, 10:33:32 AM6/30/09
to reviewboard
I've scrapped my previous attempt at setting up ReviewBoard on Windows
and now have an Ubuntu 8.10 server setup in VirtualBox.

Got all the dependencies installed I believe with no errors.

I setup a 'reviewboard' site and have /var/www/reviewboard setup.
Apache is starting with no errors using my reviewboard.conf file.

But when I try to hit http://reviewboard (I setup an entry in my hosts
file to point to 127.0.0.1) nothing happens. No error. No site...

Any ideas? I've never messed with Python so not quite sure how best to
troubleshoot.

I was reading through some of the older emails on the list and I don't
seem to have a settings.py file either. Though when I run through the
site creation script it seems to complete OK.

Jim

Jim Priest

unread,
Jul 1, 2009, 8:04:37 AM7/1/09
to reviewboard
Anyone have any ideas??

Jim Priest

unread,
Jul 1, 2009, 8:40:08 AM7/1/09
to reviewboard
I'm going back through everything this AM - the only thing I can't
find is this reference in my reviewboard.conf

<Location "/">
...
SetEvn DJANGO_SETTINGS_MODULE reviewboard.settings
...
</Location>

I've seen that settings file mentioned on other posts - where does
that file live??

I guess at this point I'm going to just start over and try again from
scratch and see what happens.

Jim

grimbeaver

unread,
Jul 1, 2009, 9:07:59 AM7/1/09
to reviewboard
Not sure about the apache setup on Ubuntu 8.10. But on Ubuntu 9.10 I
had to remove the default site file /etc/apache2/sites-enabled/000-
default before the site would load. Not sure if that will help you
but thought I would throw it out there.

Jeff Andros

unread,
Jul 1, 2009, 11:16:03 AM7/1/09
to revie...@googlegroups.com
You sound pretty new to debian style apache management, so here goes.

Yeah, you'll either need to shut off the default site, or configure reviewboard as a vhost. Shutting off default is probably the easiest. You shouldn't have to remove it, there's a management script that will do that for you, a2dissite or something like that (sorry, not set up to check the actual name from my blackberry). There's that command's twin, a2ensite, that will turn on reviewboard if you drop the config file in the /etc/apache2/sites-available directory (again, double check that path as I'm working from memory).

This is debian's apache management system, it's pretty sweet if you dig into it. There should be documentation all over the web if you get really interested in learning more.
--Jeff

-----Original Message-----
From: grimbeaver <tbre...@gmail.com>

Date: Wed, 1 Jul 2009 06:07:59
To: reviewboard<revie...@googlegroups.com>
Subject: Re: stuck with install/config

Christian Hammond

unread,
Jul 1, 2009, 6:01:16 PM7/1/09
to revie...@googlegroups.com
The settings file is internal to Review Board. It's just a requirement of Django. You don't have to worry about it.

As for the configuration, as Jeff Andros said, you probably need to shut off the default site and then use this. If that turns out not to be the problem, then we can investigate further. Though, it would help to know exactly what is meant by "nothing happens."

Christian

--
Christian Hammond - chi...@chipx86.com
Review Board - http://www.review-board.org
VMware, Inc. - http://www.vmware.com

Jim Priest

unread,
Jul 4, 2009, 9:42:13 AM7/4/09
to reviewboard
On Jul 1, 6:01 pm, Christian Hammond <chip...@chipx86.com> wrote:
> As for the configuration, as Jeff Andros said, you probably need to shut off
> the default site and then use this. If that turns out not to be the problem,
> then we can investigate further. Though, it would help to know exactly what
> is meant by "nothing happens."

I finally got this working after several stabs at it... I've blogged
about it here:
http://www.thecrumb.com/2009/07/03/review-board-code-reviews-made-easy-installation/

Had several issues with combos of VM and OS, getting cmemcache
installed and a few issues with Apache configs.

Everything seems to be working so next week at work I'll start digging
into the config and setup a few users so we can start tinkering.

Jim

Christian Hammond

unread,
Jul 6, 2009, 2:55:05 AM7/6/09
to revie...@googlegroups.com
Thanks Jim! I'll be integrating some of your steps into the docs.

Glad you got it working!


Christian

--
Christian Hammond - chi...@chipx86.com
Review Board - http://www.review-board.org
VMware, Inc. - http://www.vmware.com


Reply all
Reply to author
Forward
0 new messages