Librehatti

Download as .zip Download as .tar.gz View on GitHub

LibreHatti

REQUIREMENTS

1.Apache2
2.mysql-server
3.python2.7
4.python-pip
5.python-mysqldb
6.django 1.7

Installation of Requiremets

1) Apache2

Run following command in terminal to install

 $ sudo apt-get install apache2

2) mysql-server

Run following commands in terminal

$ sudo apt-get install mysql-server

3) python2.7

Run following commands in terminal

$ sudo apt-get install python

4) python-pip

Run following commands in terminal

$ sudo apt-get install python-pip

5) python-mysqldb

Run following commands in terminal

$ sudo apt-get install python-mysqldb

6) Django 1.7

Run following commands in terminal

sudo pip install https://www.djangoproject.com/download/1.7.b4/tarball/

Steps for Installation of LibreHatti.

1) Fork the repositery LibreHatti and clone the forked repositery

$ git clone 'link to your forked repository'

2) Create a database for LibreHatti.

$ mysql -u root -p
$ create database librehatti
$ quit

3) Edit settings.py file. Things to be edited are:

Line No 10 : DATABASES

NAME : librehatti
USER : Your MySQL username
PASSWORD : Your MySQl password

Line No 39 : STATIC_ROOT

Line No 43 : STATICFILES_DIRS

4) Goto the project directory and run the following commands.

$ cd src
$ python manage.py migrate
$ python manage.py runserver 127.0.0.1:8090

5) Open 'localhost:8090' in your browser.