RackTables
From RCUB
(→Instalacija) |
|||
Line 8: | Line 8: | ||
U nastavku je dat pregled potrebnih koraka za instalaciju na raznim distribucijama. | U nastavku je dat pregled potrebnih koraka za instalaciju na raznim distribucijama. | ||
− | === Fedora 8-16, CentOS === | + | ==== Fedora 8-16, CentOS ==== |
* MySQL: | * MySQL: | ||
yum install mysql-server mysql | yum install mysql-server mysql | ||
Line 14: | Line 14: | ||
yum install httpd php php-mysql php-pdo php-gd php-snmp php-mbstring php-bcmath | yum install httpd php php-mysql php-pdo php-gd php-snmp php-mbstring php-bcmath | ||
− | === Debian 6 === | + | ==== Debian 6 ==== |
* MySQL: | * MySQL: | ||
aptitude install mysql-server-5.1 | aptitude install mysql-server-5.1 | ||
Line 20: | Line 20: | ||
aptitude install libapache2-mod-php5 php5-gd php5-mysql php5-snmp | aptitude install libapache2-mod-php5 php5-gd php5-mysql php5-snmp | ||
− | === Debian 7 with nginx === | + | ==== Debian 7 with nginx ==== |
* MySQL: | * MySQL: | ||
aptitude install mysql-server-5.1 | aptitude install mysql-server-5.1 | ||
Line 29: | Line 29: | ||
=== Aplikacija === | === Aplikacija === | ||
− | Instalacija same aplikacije se sastoji u kopiranju/raspakivanju tar.gz/zip fajla u direktorijum koji je u Apaču definisan kao DocumentRoot i startovanju podešavanja aplikacije kroz pregledač. | + | Instalacija same aplikacije se sastoji u kopiranju/raspakivanju tar.gz/zip fajla u direktorijum koji je u Apaču definisan kao DocumentRoot i startovanju podešavanja aplikacije kroz pregledač (http://localhost/?module=installer). |
− | == | + | Instaler se sastoji od 7 koraka. |
+ | |||
+ | # korak - u prvom koraku instaler evidentira eventualna upozorenja i greške u okruženju i testira dostupnost postojeće instalacije | ||
+ | # korak - testira se postojanje neophodnih php ekstenzija | ||
+ | # korak - kreira se konfiguracioni fajl ''/var/www/racktables/inc/secret.php'' sledećim komandama | ||
+ | #: <pre>touch /putanja do www/racktables/inc/secret.php</pre> | ||
+ | #: <pre>chmod 666 /putanja do www/racktables/inc/secret.php</pre> | ||
+ | #:Unose se podaci o lokaciji MySQL servera, bazi i korisniku sa privilegijama za pristup bazi. | ||
+ | #:Zaključava se pristup konfiguracionom fajlu tako da samo httpd proces ima ''read'' prava, komandama: | ||
+ | #: <pre>chown apache:apache /putanja do www/racktables/inc/secret.php</pre> | ||
+ | #: <pre>chmod 400 /putanja do www/racktables/inc/secret.php</pre> | ||
+ | # korak - baza se inicijalizuje | ||
+ | # korak - postavlja se administratorska lozinka | ||
+ | # korak - završetak instalacije | ||
+ | # korak - preusmerenje na login stranu | ||
+ | |||
+ | == Dodatna podešavanja == | ||
+ | |||
+ | === LDAP autentifikacija === | ||
+ | Racktables aplikacija podržava lokalnu autentifikaciju i LDAP autentifikaciju. Kada je u pitanju LDAP autentifikacija, ona može biti izvedena kao autentifikacija sa direktnim pristupom LDAP serveru ili tako da aplikacija veruje autentifikaciji httpd procesa koji je podešen da autentifikuje klijente na LDAP serveru. Ukoliko se koristi prvi pristup, aplikacija ima pristup podacima o isticanju lozinke i pripadnosti korisnika određenoj grupi koja se može premapirati u RackTables, dok kod drugog pristupa ove informacije nisu dostupne. | ||
+ | |||
+ | Detaljnije o načinu podešavanja LDAP autentifikacije možete naći na [http://wiki.racktables.org/index.php/LDAP]. | ||
+ | |||
+ | === SAML === | ||
+ | Aplikacija omogućava i autentifikaciju SAML protokolom koristeći SimpleSAMLPHP. | ||
+ | Detaljnije o načinu podešavanja aplikacije na [http://wiki.racktables.org/index.php/SAML]. | ||
+ | |||
+ | == Dokumentacija == | ||
+ | RackTables poseduje sopstveni viki sa dosta kvalitetne dokumentacije na adresi [http://wiki.racktables.org/ http://wiki.racktables.org/]. | ||
+ | Dokumentacija se sastoji od uputstava za instalaciju, podešavanje i razvoj. | ||
+ | Linkovi: | ||
+ | * [http://wiki.racktables.org/index.php/RackTablesInstallHowto Uputstvo za instalaciju] | ||
+ | * [http://wiki.racktables.org/index.php/RackTablesAdminGuide Vodič za administratore] | ||
+ | * [http://wiki.racktables.org/index.php/RackTablesUserGuide Vodič za korisnike] | ||
+ | * [http://wiki.racktables.org/index.php/8021Q Uputstva za 802.1Q VLAN Management] | ||
+ | * [http://wiki.racktables.org/index.php/LDAP LDAP autentifikacija] | ||
+ | * [http://wiki.racktables.org/index.php/SAML SAML autentifikacija] | ||
+ | * [http://wiki.racktables.org/index.php/FAQ FAQ] | ||
+ | * [http://wiki.racktables.org/index.php/Main_Page Glavna strana] | ||
[[Category:Mrežna ekipa/Instalacije (inženjeri)]] | [[Category:Mrežna ekipa/Instalacije (inženjeri)]] |