-
Notifications
You must be signed in to change notification settings - Fork 1
Localhosti installatsioonijuhend
NB! Käskude, mille eesmärgiks on midagi installida, täitmiseks on vaja sudo õiguseid.
Tarvis on:
- aptitude (UNIX)
sudo apt-get install aptitude
Uuendame kohe aptitude repository listi ka ära:
sudo aptitude update
- MySQL Server
sudo aptitude install mysql-server
- MySQL Python Connector
sudo aptitude install python-mysqldb
- 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