Confirmed users
920
edits
No edit summary |
LesOrchard (talk | contribs) No edit summary |
||
| Line 35: | Line 35: | ||
* /var/www/html/graphs/g2 | * /var/www/html/graphs/g2 | ||
* if needed, grab the mysql dump from stage | * if needed, grab the mysql dump from stage | ||
= Mac OS X installation, rough dump = | |||
This is far from complete and needs revision and instructifying, but this is what LesOrchard has done so far before dinner. :) | |||
# Install MacPorts (http://macports.org/) | |||
cd ~/devel | |||
# ...or wherever you keep dev stuff. | |||
cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co -d graph-cvs mozilla/webtools/graph | |||
sudo port install mercurial | |||
hg clone http://hg.mozilla.org/graphs/ graphs-hg | |||
cd graphs-hg | |||
sudo port install mysql5 | |||
# follow directions and complete installation | |||
echo "create database o_graphs; grant all privileges on o_graphs.* to o@'localhost' identified by 'o';" | mysql5 -uroot | |||
cd graphs-hg | |||
mysql5 -uroot o_graphs < sql/schema.sql | |||
sudo port install python25 | |||
sudo port install python_select | |||
sudo python_select python25 | |||
sudo port install py25-mysql | |||
curl -O http://oss.itsystementwicklung.de/download/pysqlite/2.4/2.4.1/pysqlite-2.4.1.tar.gz | |||
tar -zxf pysqlite-2.4.1.tar.gz | |||
sudo python2.5 setup.py install | |||
sudo port install apache2 | |||
# Make sure .cgi runs CGI scripts | |||
# Uncomment line 383: | |||
# AddHandler cgi-script .cgi | |||
sudo port install mod_python25 | |||
######################################################## | |||
# to enable mod_python add | |||
# LoadModule python_module modules/mod_python.so | |||
# to your apache2 config file: | |||
# /opt/local/apache2/conf/httpd.conf | |||
######################################################## | |||
# Be sure to disable Apple's apache | |||
sudo /usr/sbin/apachectl stop | |||
sudo /opt/local/apache2/bin/apachectl start | |||
sudo port install wget | |||
# (temporary) Add these two lines to the top of graphs-hg/server/graphsdb.py | |||
# import sys | |||
# sys.path.append("../") | |||
ln -s `pwd`/graphs-hg ~/Sites/ | |||
# visit http://localhost/~USERNAME/graphs-hg/server/getdata.cgi | |||
# This may not yet work | |||