STRIX
StrixInstall: Revision 1

Kako instalirati prazan Strix?

Za listu software-a koji treba biti instaliran pogledajte StrixPrerequisites

  • napraviti checkout strix-a iz repozitorija

 $ cd data $ mkdir foo
 $ cd foo
 $ svn co svn://svn.pliva.hr/strix/foo

  • popraviti permissione i napraviti direktorije za upload

 $ cd foo
 $ ./utils/fix_perms.sh

  • napraviti konfiguracijske datoteke

 etc/foo.conf.php
 etc/foo-httpd.conf

Detaljan opis parametara u foo.conf.php je na stranici GlobalneConfigVarijable.

  • uključiti virtualni host u apache configuraciju

Dodati u /etc/apache/httpd.conf (ili ekvivalentnu) nešto kao

 Include /data/foo/strix/etc/foo-httpd.conf

Pretpostavlja se da je DNS podešen ispravno.
Nakon toga restartati apache

 /etc/init.d/apache reload

  • kreirati korisnika i bazu podataka za site, dodati plpgsql jezik u bazu

 $ createuser --no-adduser --no-createdb foouser
 $ createdb --encoding=latin2 --owner=foouser foo
 $ createlang plpgsql foo

editirati tables2/Makefile tako da varijable db i user budu iste kao u pretkodnom koraku

 db = foo
 user = foouser
 ....

nakon toga pokrenuti u tables2 direktoriju make init

 $ cd tables2
 $ make init

  • napraviti direktorij za logove

 $ sudo mkdir /var/log/strix/
 $ sudo chown www-data /var/log/strix/

Kreiranje site-a korištenjem FreeMind-a

Ovo podrazumjeva da imate napravljenu mapu web-a u
http://freemind.sourceforge.net FreeMind-u snimljenu u /data/foo/strix/utils/freemind/ i da želite stvoriti prazan site.

 $ cd /data/foo/strix/table2/
 $ make init

Pogledajte također:
NoviSite