Skip to content

Localhosti installatsioonijuhend

alarkirikal edited this page Apr 9, 2013 · 20 revisions

NB! Käskude, mille eesmärgiks on midagi installida, täitmiseks on vaja sudo õiguseid.

Tarvis on:

  1. aptitude (UNIX)
    sudo apt-get install aptitude
    Uuendame kohe aptitude repository listi ka ära:
    sudo aptitude update
  2. MySQL Server
    sudo aptitude install mysql-server
  3. MySQL Python Connector
    sudo aptitude install python-mysqldb
  4. Python (2.6 või 2.7)
    sudo aptitude install python

Aptitude alustab automaatselt mysql service'i. Järgmisena tuleb sinna sisse logida ning seadistada root parool:
mysql --user=root --pass mysql

Loome endale kasutaja:
mysql> CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';
Anname loodud kasutajale admin õigused:
mysql> GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'localhost' WITH GRANT OPTION;
Loome andmebaasi, mida meie server kasutama hakkab(PS: selleks peab asuma uuedvalimised/ kasutas ning sealt mysql serveri jooksutama käsuga mysql):
mysql> SOURCE helpers/local/db.sql;

Lahkume mysql'ist käsuga CTRL+C, peaksime asuma jätkuvalt kaustas uuedvalimised/, kus saame jätkata pythoni käskudega

Kui andmebaas on olemas, saame minna Python serveri kallale.
Asudes veebivalimised/uuedvalimised/ kasutas, tuleb käivitada järgnev käsk:
python google_appengine/dev_appserver.py --mysql_user='myuser' --mysql_pass='mypassword' backend/

Server jooksutatakse ning veebilehe saab kätte aadressilt:
localhost:8080



Clone this wiki locally