Корак 1: Инсталирање Апацхе-а
Корак 2: Инсталирање МиСКЛ-а
Корак 3: Инсталирање ПХП-а
Корак 4: Потврда инсталације ЛАМП-а
Корак 5: Инсталирање Јоомла! фајлови
Корак 6: Креирање Јоомла! база података
Корак 7: Инсталирање Јоомла!
Јоомла! је ЦМС који је релативно лак за коришћење и веома је лепа алтернатива ВордПресс-у. Од 2015. године, око 2,8% свих сајтова на интернету користи Јоомла! као њихов ЦМС. У овом водичу ћемо видети како да инсталирамо Јоомла! на Убунту са ЛАМП стеком (користећи Апацхе веб сервер).
Корак 1: Инсталирање Апацхе-а
Прво ажурирајте своју листу спремишта:
apt-get update
Затим инсталирајте Апацхе веб сервер:
apt-get install apache2
Корак 2: Инсталирање МиСКЛ-а
Инсталираћемо МиСКЛ за базе података и php5-mysqlтако да ПХП може да комуницира са МиСКЛ-ом.
apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql
Дајте свом МиСКЛ rootкориснику сигурну лозинку.
Подесите МиСКЛ:
mysql_install_db
Завршите инсталацију тако што ћете извршити:
/usr/bin/mysql_secure_installation
Унесите rootлозинку коју сте управо креирали.
Користите следећа подешавања да бисте били сигурни да је ваша МиСКЛ инсталација безбедна:
Change the root password? [Y/n] n
Remove anonymous users? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y
All done! If you've completed all of the above steps, your MySQL
installation should now be secure.
Thanks for using MySQL!
Корак 3: Инсталирање ПХП-а
ПХП је неопходан за коришћење Јоомла!. Инсталирајте га са apt-get:
apt-get install php5 libapache2-mod-php5 php5-mcrypt
ПХП је сада инсталиран.
Корак 4: Потврда инсталације ЛАМП-а
Потврдите да је Апацхе успешно инсталиран уношењем ИП адресе вашег сервера у претраживач. Видећете страницу „Апацхе2 Убунту подразумевана страница“.
Да бисте потврдили да је ПХП успешно инсталиран, уклоните подразумевану страницу:
rm /var/www/html/index.html
Креирајте нову датотеку:
touch /var/www/html/index.php
Уреди:
vi /var/www/html/index.php
И унесите пример ПХП кода као што је:
<?php
phpinfo();
?>
Поново унесите ИП адресу вашег сервера у претраживач. Сада ћете видети страницу са излазом као што је:
PHP Version 5.5.12-2ubuntu4.6
Ово је страница са информацијама о вашој ПХП инсталацији. ПХП ради ако видите ову страницу. Сада уклоните своју index.phpдатотеку:
rm /var/www/html/index.php
Корак 5: Инсталирање Јоомла! фајлови
Јоомла! захтева преузимање одређеног броја датотека које су потребне за коришћење ЦМС-а. Идите у фасциклу /var/www/htmlи преузмите Јоомла!:
cd /var/www/html
wget https://github.com/joomla/joomla-cms/releases/download/3.4.3/Joomla_3.4.3-Stable-Full_Package.zip
Инсталирајте unzipако га још нисте инсталирали:
apt-get install unzip
Распакујте Јоомла! фајлови:
unzip Joomla*
Учините .htaccessдатотеку активном тако што ћете је преименовати:
mv htaccess.txt .htaccess
Корак 6: Креирање Јоомла! база података
Мораћете да креирате МиСКЛ базу података где ће Јоомла! може да чува своје податке. Да бисте то урадили, идите на МиСКЛ:
mysql -u root -p
У овој команди -uје име МиСКЛ корисника и -pнаводи да треба да будете аутентификовани лозинком.
Креирајте новог корисника:
CREATE USER 'joomla'@'localhost' IDENTIFIED BY 'password';
Ово гласи да joomlaби то требало да буде корисничко име вашег новог МиСКЛ корисника и passwordбиће његова лозинка. На пример, ако желите да име корисника буде cmsи лозинка test123, откуцајте:
CREATE USER 'cms'@'localhost' IDENTIFIED BY 'test123';
Дајте привилегије да би овај корисник могао да користи вашу базу података:
GRANT ALL PRIVILEGES ON * . * TO 'cms'@'localhost';
Опет, cmsје корисничко име МиСКЛ корисника којег сте управо креирали.
Уверите се да су ваше промене активне одмах, па откуцајте:
FLUSH PRIVILEGES;
Сада креирајте базу података:
CREATE DATABASE joomla;
Замените joomlaса именом базе података.
Унесите quitили exitда бисте изашли из љуске.
Корак 7: Инсталирање Јоомла!
Идите на ИП сервера у вашем претраживачу. Сада ћете видети Јоомла! процес инсталације.
Унесите назив своје веб странице и друге разне информације. Када унесете, кликните на „Даље“.
У Database Configurationодељку ћете морати да унесете корисничко име, лозинку и име базе података које сте управо креирали. У мом случају, ово би било:
Database Type: MySQLi
Host Name: localhost
Username: cms
Password: test123
Database Name: joomla
Table Prefix: this can be anything you like. For example: cms_ or joomla_
Old Database Process: Remove
Кликните на „Даље“ након што потврдите да су подаци које сте унели тачни.
Цонгратс! Сада сте инсталирали Јоомла!.