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: