Instalacija Xoops CMS-a

AUTOR: Uroš Nedeljković 05.03.2010

Do sada smo pisali o osnovama XOOPS CMS-a. Da biste se lakše upoznali sa ovim CMS-om, prikazaćemo vam kako izgleda postupak njegove instalacije, pokrenut na lokalnom serveru, tj. korišćenjem softvera EasyPHP. Procedura je ista ili neznatno različita ako XOOPS instalirate i na serveru, važno je znati samo neke instalacione podatke.

Prvi korak – Preuzimanje arhive

url Instalacija Xoops CMS aOno što je esencijalno za ovaj tutorijal je pre svega objekat instalacije, a to je dakle arhiva. Iako je ovaj tutorial pripreman u odnosu na verziju 2.4.4, procedura je ista ili će biti slična za sve buduće verzije. Dakle, idite na adresu www.xoops.org i kliknite na dugme “Get it Now!”, što znači “preuzmi ga odma’!” Pratite dalja uputstva sa slika i definitivno ga preuzmite odma’!

get it1 Instalacija Xoops CMS a
get it2 Instalacija Xoops CMS a

get it3 Instalacija Xoops CMS a

Arhiva je veličine oko 7 megabajta, zapakovana, a neraspakovana je 15 megabajta. Nije malo, mora se priznati, ali u jednom od sledećih nastavaka, pokazaćemo vam kako da smanjite instalaciju XOOPS-a i izbacite nepotrebne fajlove.

Drugi korak – Priprema za instalaciju

Nakon preuzimanja arhive, otpakujte je na vaš lokalni disk. U suštini možete kopirati fajlove i direktno iz arhive. Jedini trenutno bitan direktorijum (popularno nazvan folder) je htdocs, koji aludira na isti ili sličan public (javni) direktorijum na serveru. To, dakle, znači da sadržaj htdocs direktorijuma treba prekopirati na javno dostupno mesto na serveru koji se uglavnom tako i zove, dakle htdocs. Pošto postupak primenjujemo u lokalu, naš javni direktorijum je malo drugačiji.

koprianje Instalacija Xoops CMS a

Ono što treba znati pre početka instalacije su podaci o bazi. Ako koristite EasyPHP možete ih dobiti  klikom na tray ikonu i u meniju izabrati Administration. Skrolujte stranu do podataka za MySQL, koji su u ovom slučaju:

host: localhost
username: root
pasword: — (nema, dakle prazno polje)
path to database dir: koji god da vam prikaže

mysqldata Instalacija Xoops CMS a

Prilikom instalacije na živi server, takođe su vam potrebni ovi podaci, koje uglavnom dobijete od vašeg hosting provajdera, a mi naravno preporučujemo Alvi Host.

Nakon što ste raspakovali arhivu u predviđeni public direktorijum i zapisali (zapamtili?) podatke, možemo početi sa instalacijom.

Treći korak – Instalacija XOOPS portala

Instalacija XOOPS portala, kao između ostalog i svih ostalih, pokreće se ulaskom u public direktorijum. EasyPHP nam to daje skraćenicom F7, a u slučaju “živog” sajta, to je vaš url, npr. www.sajt.com.

Ulaskom u isti, pokrenuće se automatska instalacija i na prvom ekranu imaćete priliku da izaberete jezik instalacije. U ovom slučaju to je engleski. Kliknite na jedino dugme koje vidite, NEXT.

install1 Instalacija Xoops CMS a

Na drugom ekranu XOOPS će vam se obratiti sa sličnim tekstom kao i mi do sada, s tim što će vas upozoriti da neke direktorijume ostavite otvorenim za pisanje, tj. da im date dozvole ako to već nije automatski učinjeno. Ti direktorijumi su:

uploads/
mainfile.php
include/license.php

Dakle, dajte dozvole npr. chmod 777 na Linux-u i odštiklirajte Read-Only na Windowsu.

Sledeće što XOOPS kaže, to je dva direktorijuma izbacite iz htdocs (javnog) direktorijuma, jedan korak nazad. To znači da ako vam je putanja do XOOPS-a /hosting/websites/321213a/htdocs/, vi ova dva direktorijuma premestite u /hosting/websites/321213a/.

To su direktorijumi xoops_data i xoops_lib.

Pojašnjenje: Da ne biste ostali zbunjeni čemu služi ovaj korak, odgovor je jednostavan. Xoops_data direktorijum sadrži neke osnovne konfiguracije i cache za XOOPS, dok se u xoops_lib direktorijumu nalazi sigurnosni modul. Ovakav način pruža bolju sigurnost vašeg sistema, jer su važni direktorijumi izmešteni iz javnosti, niti im ista može pristupiti. Njihovo ime nije važno, tako da im možete promeniti imena. Mi smo im promenili imena u sajt_lib i sajt_data.

install2 Instalacija Xoops CMS a

Na sledećem ekranu XOOPS će proveriti da li vaš sistem zadovoljava minimalne uslove za rad. Ako je sve uredu, možete nastaviti instalaciju klikom na NEXT.


install3 Instalacija Xoops CMS a


Na ekranu broj 4 XOOPS će vas pitati za instalacione putanje. Prvu uglavnom ne treba dirati, jer je to ustvari putanja do vaše XOOPS instalacije.

Druga i treća putanja su putanje do xoops_lib i xoops_data direktorijuma, koje smo mi prekrstili u sajt_lib i sajt_data. Tako da, gde god da ste ih stavili, samo navedite XOOPS do njih i pritisnite NEXT.


install4 Instalacija Xoops CMS a

Na ekranu broj 5 XOOPS traži da unesete pristupne podatke. To su tip baze, server hostname, username i password. “Use persistant connection?” ne dirajte ako ne znate šta je. Naravno, nakon unesenih podataka, kliknite na NEXT.

install5 Instalacija Xoops CMS a

Na ekranu broj 6, unesite podatke vezane za bazu.

Ovde je važno ime baze, u našem slučaju “testbaza“. Ako baza ne postoji, XOOPS će je napraviti. Ako je ne može napraviti, napravite je vi u PHPMyAdmin-u i unesite njeno ime ovde.

Ostalo ostavite kako stoji, jer UTF-8 kodna stranica je standard, a prefix se generiše po slučajnom izboru, mada ga možete promeniti ako vam je volja, u šta god. NEXT.


install6 Instalacija Xoops CMS a

Sledeći ekran je samo informativan i pokazaće vam konfiguraciju i podatke koje ste do sada uneli, a vi kliknite NEXT.


install7 Instalacija Xoops CMS a

Sada zapravo počinje instalacija i ako su uneti svi podaci kako valja, XOOPS će napraviti bazu i izvestiće vas o tome. NEXT.

Na ekranu broj 9. unesite podatke za administratora. Username, e-mail i password. Sa strane imate i generator šifre, a takođe ćete biti obavešteni o sigurnosti iste. NEXT.

install9 Instalacija Xoops CMS a

Ako je sve OK, na ekranu br. 10 ćete biti obavešteni o tome, dakle upisi u bazu itd. NEXT.

Ekran koji sledi služi osnovnoj konfiguraciji sajta, dakle njegovo ime, opis itd. Važna stvar je opcija o tome da li želite registraciju novih korisnika. S obzirom da tek podešavate sajt, izaberite ne. Mada je u lokalu svejedno. NEXT.


install11 Instalacija Xoops CMS a

Sledi ekran sa odabirom teme, naš izbor je “zetagenesis”. NEXT.


install12 Instalacija Xoops CMS a

Na ekranu broj 13 izaberite module koji želite da budu instalirani. Ako radite na “živom” serveru, obavezno izaberite modul “Protector“. U lokalu on nije bitan.

Druga dva modula su “Private Messaging” koji služi za slanje poruka između članova vašeg sajta i “User Profile” koji služi korisnicima da unesu napredne podatke o sebi, a i vama koji možete u njega uneti solidan broj upita za korisnike. Ako ne planirate da se na vaš sajt loguje iko osim vas, administratora, ili manje grupe ljudi, ova dva modula nisu neophodna. U svakom slučaju možete ih kasnije instalirati.

Takođe, pre instalacije možete u direktorijum modules/ prekopirati neke module po želji i instalacija će vas pitati da li želite da i njih instalirate. NEXT.


install13 Instalacija Xoops CMS a

Sledeći korak NEXT.

Xoops konstatuje da je uspešno instalirao module, pa idemo NEXT.

Ovo je ujedno i poslednji ekran instalacije. Xoops će vas upozoriti da je u fajl mainfile.php moguće pisanje pa je potrebno skinuti mu dozvole za to, dakle chmod 444 na *nix-u ili štikliranje Read Only na Windows-u.

Takođe, Xoops kaže da bi valjalo izbrisati instalacioni direktorijum install_remove_proizvoljni_broj, pa tako i uradite.

install14 Instalacija Xoops CMS a

Klikom na NEXT dobijate glavni ekran vašeg sajta, tj. vaš sajt.

sajt Instalacija Xoops CMS a

Instalacija je gotova, uživajte.

Uroš Nedeljković

One Response to “Instalacija Xoops CMS-a”

  1. milenko says:

    Napokon pravo uputstvo za korisnike xoops-a. Ja ga koristim vec nekoliko godina i mogu reci da je odlican osim podrške za srpski jezik tj. trebala bi se sto prije formirati zajednica korisnika xoops-a sa srpskog govornog podrucja. Pozdrav i samo tako nastavite

Leave a Reply

Klijentski login

Login za registrovane AlviHost klijente


 

 
 
Registrujte se