The Artima Developer Community
Sponsored Link

Python Buzz Forum
Installing PeopleAggregator on Nexenta OS (GNU/Solaris)

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Phillip Pearson

Posts: 1083
Nickname: myelin
Registered: Aug, 2003

Phillip Pearson is a Python hacker from New Zealand
Installing PeopleAggregator on Nexenta OS (GNU/Solaris) Posted: May 22, 2007 7:38 PM
Reply to this message Reply

This post originated from an RSS feed registered with Python Buzz by Phillip Pearson.
Original Post: Installing PeopleAggregator on Nexenta OS (GNU/Solaris)
Feed Title: Second p0st
Feed URL: http://www.myelin.co.nz/post/rss.xml
Feed Description: Tech notes and web hackery from the guy that brought you bzero, Python Community Server, the Blogging Ecosystem and the Internet Topic Exchange
Latest Python Buzz Posts
Latest Python Buzz Posts by Phillip Pearson
Latest Posts From Second p0st

Advertisement

Inspired by the evangelism from Joyent (and more... and here's an interview about zfs, one of the coolest bits), I've been taking a look at OpenSolaris. I've finally found a distribution that's familiar enough to work well for me - Nexenta OS, aka GNU/Solaris. Thanks to Tim Bray for the pointer. (I see he's written more on Nexenta... personally I can say that I'd notice something was different as soon as I tried 'ps auxf' or 'lsof', but it's VERY nice to have apt-get!)

So here's a quick HOWTO for installing PeopleAggregator on Nexenta.

First, set up your Nexenta install and make sure the hostname is something resolvable in DNS. I use pa.nexenta here because I have it running VMWare, but this meant I had to enter a static IP for pa.nexenta both in c:\windows\system32\drivers\etc\hosts on the host machine and in /etc/hosts on the VM. If you have this running on a server which is properly set up, you won't need to do this.

Now, install some software:

apt-get -y install libapache2-mod-php5 imagemagick php5-gd php5-mysql php-pear subversion php5-xsl php-db php5-xmlrpc python2.4 python-setuptools python-turbogears python-beautifulsoup python-mysqldb mysql-server

And check out our auto-PA-installer script:

svn co http://public.svn.broadbandmechanics.com/vm-root .

Now run it to check out the code and set up Apache, logrotate etc:

bin/pa-adm -c -h pa.nexenta

Now browse to http://pa.nexenta/ and fill out the form, then click 'set up peopleaggregator'. And finally move the local_config file as directed:

mv /var/www/pa.nexenta/htdocs/pa/web/config/local_config.php /var/www/pa.nexenta/htdocs/pa/

Click on the 'click here' link, and you're going!

The default homepage is showing me an error about timezone setting. There's probably something odd about how Solaris manages timezones, as I'm pretty sure I configured a timezone in the installer. I'll sort this out in due course...

Comment

Read: Installing PeopleAggregator on Nexenta OS (GNU/Solaris)

Topic: Web 2.0 Development with TurboGears (almost ready) Previous Topic   Next Topic Topic: Scale

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use