Vytvorit webovy adresar, stiahnut, rozbalit:
mkdir /web/dir cd /web/dir wget http://joomlacode.org/gf/download/frsrelease/111/263/Joomla_1.0.12-Stable-Full_Package.tar.gz tar -xzvf gunzip Joomla_1.0.12-Stable-Full_Package.tar.gz rm Joomla_1.0.12-Stable-Full_Package.tar.gz
Vytvorit prazdny konfigurak
touch configuration.php
Nastavit pristupove prava
chown -R matus:webservd . chmod -R 640 . chmod -R ug+X . chmod -R g+w administrator/backups/ chmod -R g+w administrator/components/ chmod -R g+w administrator/modules/ chmod -R g+w administrator/templates/ chmod -R g+w cache/ chmod -R g+w components/ chmod -R g+w images/ chmod -R g+w images/banners/ chmod -R g+w images/stories/ chmod -R g+w language/ chmod -R g+w mambots/ chmod -R g+w mambots/content/ chmod -R g+w mambots/editors/ chmod -R g+w mambots/editors-xtd/ chmod -R g+w mambots/search/ chmod -R g+w mambots/system/ chmod -R g+w media/ chmod -R g+w modules/ chmod -R g+w templates/ chmod -R g+w configuration.php
Poznamka:
Vytvorit databazu a uzivatela (ak este nemame).
mysql -u root -p test
V databaze:
CREATE DATABASE menodatabazy; GRANT ALL PRIVILEGES ON menodatabazy.* TO username@sourceservername IDENTIFIED BY 'password' WITH GRANT OPTION; FLUSH PRIVILEGES;
V prehliadaci zadat cosi ako:
http://mojserver/dir
A pokracovat po krokoch podla instrukcii. Poznamka:
mv configuration.php-dist configuration.php vi configuration.php
Nakoniec zmazeme instalacny adresar:
rm -rf installation
Enjoy
Tu sa casto posaha kodovanie, ak chceme aby sa MySQL databaza korektne vyexportovala v kodovani UTF8, treba jej povedat, ze sa ma pouzit latin1 a pouzit prepinac -N ! Fungovalo mi to takto:
mysqldump --default-character-set=latin1 -N -u username --password="xyz" database > database.sql
Import by sa mal prikazom robit takto:
mysql -u username --password="abc" --default-character-set=latin1 databaza < databaza.sql
ale v PHPMyAdmin-e mi to fungovalo prave tak, ze som nastavit kodovanie na UTF8!
Ak budeme chciet aj SEO (odporucam), tak v hlavnom adresari stranok:
mv htaccess.txt .htaccess
Ak je URL nasich stranok v nejakom podadresari (napr. www.server.sk/nasestranky), v .htaccess upravime zakomentovany riadok na:
RewriteBase /nasestranky
Pridanie noveho templatu:
cd /joomladir/tempaltes wget http://joomla.templates.server/mytemplate.zip unzip mytemplate.zip rm mytemplate.zip chown -R matus:webservd mytemplate chmod -R 640 mytemplate chmod -R ug+rX mytemplate
Natavit v Admin rozhrani v Site → Template Manager → Site Templates
cd /joomladir/language wget http://joomlacode.org/gf/download/frsrelease/238/840/joomla_1_0_12_lang_slovak_utf.zip unzip joomla_1_0_12_lang_slovak_utf.zip rm joomla_1_0_12_lang_slovak_utf.zip chown matus:webservd * chmod 640 *
Natavit v Admin rozhrani v Site → Language Manager → Site Languages