Mainos / Advertisement:

Joomla

Kohteesta Taisto
Versio hetkellä 14. lokakuuta 2014 kello 22.40 – tehnyt Johannes (keskustelu | muokkaukset)
Siirry navigaatioon Siirry hakuun

Joomla on sisällönhallintajärjestelmä, joka on tarkoitettu www-sivujen hallintaan. Se tarvitsee apachen, MySQL:n ja PHP:n toimiakseen

Asennus

aptitude install php5 apache2 mysql-server

Joomla paketin haemme verkosta gedit komennolla. Tehdään sitä ennen kansio sille /var/www/ hakemistoon.

mkdir -m 0755 /var/www/joomla

Sitten haetaan itse paketti.

wget http://joomlacode.org/gf/download/frsrelease/19007/134333/Joomla_3.2.1-Stable-Full_Package.zip

Asennetaan vielä zip ja unzip jotta saamme paketin auki.

aptitude install zip unzip

Sitten vain purkamaan (mennään sitä ennen haluttuun kansioon)

cd /var/www/joomla
unzip /*missäolitsuorittaessasilatauksen*/Joomla_3.2.1-Stable-Full_Package.zip

Sitten vähän oikeuksia kuntoon

chown -R www-data:www-data /var/www/joomla
find /var/www/joomla -type f -exec chmod 0644 {} \;
find /var/www/joomla -type d -exec chmod 0755 {} \;

MySQL

Tehdään tietokanta

mysqladmin -u root -p create joomla

joomla on siis tietokannan nimi, voit laittaa siihen vaikka matoisakanta jos haluat.

mysql -u root -p

Ja sitten:

GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, \
LOCK TABLES ON tietokannan nimi.* TO 'käyttäjänimi'@'localhost' IDENTIFIED BY 'salasana';

Aktivoidaan asetukset ja poistutaan

FLUSH PRIVILEGES;
\q

PHP5

Meidän pitää editoida /etc/php5/apache2/php.ini tiedostoa ja kommentoida output_buffering kohta

nano /etc/php5/apache2/php.ini

Elikkäs kohta:

output_buffering = 4096

->

;output_buffering = 4096
Mainos / Advertisement: