STRIX
Install: 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 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