Perfomatic/Installation: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
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
Confirmed users
920

edits

Navigation menu