I spent some time to install graphite then decided to not use it since it requires more effort and i have to reinstall again to another machine. Here some notes in case you face some problems:
Carefull to uncomment your settings file’s required field, most importantly db side.
There is no manage.py file anymore so use these commends if you need them:
sudo django-admin.py migrate –pythonpath /opt/graphite/webapp –settings graphite.settings –run-syncdb
sudo django-admin.py makemigrations –pythonpath /opt/graphite/webapp –settings graphite.settings
sudo django-admin.py collectstatic –noinput –pythonpath /opt/graphite/webapp –settings graphite.settings
For permission problems at ubuntu change own. of folder to apache2 user like this:
sudo chown -R www-data:www-data /opt/graphite
If you are using new Django version, you need to edit urls you also need to edit setting file in order to fix template problem.
If i continue to install/use graphite i may add more tips but these are all for now, good luck!