green field

Korištenje PostgreeSQL-a

1) Prvo, morat ćete se uključiti kao postgres korisnik:
su postgres

ako već nemate instaliran plpgsql jezik, instalirajte ga:
psql -d template1 -f plpgsql.sql

2) Pokrenite:
psql -d template1 -f 1CreateDatabase.sql

3) Kreirajte mojoPortal korisnika:
createuser --pwprompt --no-adduser --no-createdb mojo

4) Pobrinite se da se mojo može priključiti preko tcpip-a:

Ako su vaš server baze podataka i webserver na istom uređaju, dodajte ova 2 retka na vrh (top) /var/lib/pgsql/data/pg_hba.conf da bi kreirali postavke koje su najmanje privilegirane za mojo kako bi se priključio sa lokalnog uređaja.

host mojoportal mojo ::1/128 password
host mojoportal mojo 127.0.0.1 255.255.255.255 password
    
Ako su server vaše baze podataka i webserver na različitim uređajima, osigurajte da je firewall na serveru baze podataka uređaja otvoren prema tcp prometu na portu 5432 iz webservera, i za detalje pogledajte PostgreSQL dokumentaciju na setting listen_addresses u postgresql.conf i setting up pg_hba.conf , kako bi dopustili pristup iz udaljenih hostova.

Ako želite napraviti postgresql server listen na svim njegovim ip adresama, u /var/lib/pgsql/data/postgresql.conf:
listen_addresses = '*'
po defaultu je jedino slušajući (listening) na loopback adresi 127.0.0.1
isto tako možete odrediti rang ip adrese ako je ne želite slušati na svim njenim adresama, no često ionako postoji samo jedna adresa.

5) Kao osnovu (root), restartajte posgresql:
/etc/init.d/postgresql restart

6) Promjenite lozinku na web.config ili user.config u lozinku koju ste odredili kada ste kreirali mojo korisnika.

Navigirajte do yoursiteroot/Setup/Default.aspx
Ako imate nekih nedoumica, molimo vas postavite nam pitanje na forumu i odredite vašu verziju OS-a, db-a (baze podataka), mono i mojoPortal-a.
 

A better event calendar for mojoportal