Инсталирање Јоомла! на Убунту 16.04

Јоомла! је популаран систем за управљање садржајем (ЦМС) написан у ПХП-у. То је други најпопуларнији ЦМС иза Вордпресс-а. Од 2017. године, око 3,3% свих сајтова на интернету користи Јоомла! као њихов ЦМС. Овај водич показује како да инсталирате Јоомла! на Убунту 16.04 на ЛАМП стеку.

Корак 1: Инсталирање Апацхе-а

Ажурирајте своју листу спремишта.

apt-get update

Инсталирајте Апацхе веб сервер.

apt-get install apache2

Корак 2: Инсталирање МиСКЛ-а

Јоомла! ради на врху ЛАМП стека. Мораћемо да инсталирамо МиСКЛ и повежемо га са ПХП-ом.

apt-get install mysql-server php7.0-mysql

Од вас ће бити затражено да унесете МиСКЛ лозинку. Унесите сигурну роот лозинку.

Завршите инсталацију МиСКЛ-а тако што ћете извршити,

/usr/bin/mysql_secure_installation

Када се од вас затражи лозинка, унесите МиСКЛ лозинку коју сте управо креирали. Наставите кроз процес инсталације.

Would you like to setup VALIDATE PASSWORD plugin? [Y/N] N
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

Корак 3: Инсталирање ПХП-а

Јоомла! захтева инсталирање ПХП-а. Извршите следећу команду да бисте инсталирали ПХП 7.0 и неке потребне ПХП модуле.

apt-get install php7.0 libapache2-mod-php7.0 php7.0-mcrypt php7.0-xml php7.0-curl php7.0-json php7.0-cgi 

ПХП ће бити инсталиран.

Корак 4: Потврда инсталације ЛАМП-а

Да бисте потврдили да је инсталација ЛАМП-а била успешна, отворите веб претраживач и идите до ИП адресе вашег сервера. Требало би да видите страницу „Апацхе2 Убунту подразумевана страница“.

Да бисте потврдили да је ПХП успешно инсталиран, уклоните подразумевану страницу:

rm /var/www/html/index.html

Креирајте нову датотеку:

touch /var/www/html/index.php

Уреди:

nano /var/www/html/index.php

И унесите пример ПХП кода као што је:

<?php
phpinfo();
?>

Идите до свог сервера у претраживачу. Требало би да видите страницу са информацијама о вашој инсталацији ПХП-а, што потврђује да је ПХП успешно инсталиран.

Сада уклоните index.phpдатотеку,

rm /var/www/html/index.php

Корак 5: Инсталирање Јоомла! фајлови

Након што сте успешно инсталирали ЛАМП стек, можете наставити са инсталирањем Јоомла!. Идите до корена вашег Апацхе веб сервера и преузмите Јоомла!.

cd /var/www/html
wget https://downloads.joomla.org/cms/joomla3/3-7-5/Joomla_3-7.5-Stable-Full_Package.zip

Инсталирајте унзип да бисте могли да распакујете преузету архиву.

apt-get install unzip

Распакујте преузету Јоомла! архива.

unzip Joomla_3-7.5-Stable-Full_Package.zip

Активирајте .хтаццесс датотеку тако што ћете је преименовати.

mv htaccess.txt .htaccess

Подесите одговарајуће дозволе за фајлове,

chown -R www-data.www-data /var/www/html
chmod -R 755 /var/www/html

Корак 6: Креирање Јоомла! МиСКЛ база података

Пре него што наставите са инсталацијом биће вам потребна МиСКЛ база података за Јоомла!. Уђите у МиСКЛ конзолу.

mysql -u root -p

Унесите роот лозинку коју сте креирали у кораку 2 да бисте наставили. Када се пријавите на МиСКЛ конзолу, направите нову базу података за Јоомла!..

mysql>CREATE DATABASE joomla;

Креирајте новог корисника и доделите му привилегије Јоомла! база података. Можете заменити usernameи passwordса корисничким именом и лозинком по вашем избору.

mysql>GRANT ALL PRIVILEGES on joomla.* to 'username'@'localhost' identified by 'password';
mysql>FLUSH PRIVILEGES;

Изађите из МиСКЛ конзоле.

mysql>exit

Корак 7: Инсталирање Јоомла!

Поново покрените Апацхе веб сервер,

systemctl restart apache2

Отворите претраживач и идите до ИП адресе вашег сервера. Видећете Јоомла! веб интерфејс. Наставите кроз процес инсталације. У одељку Конфигурација базе података, морате да унесете МиСКЛ корисничко име, лозинку и базу података коју сте креирали у кораку 6. У овом случају то би било,

Database Type: MySQLi
Host Name: localhost
Username: username
Password: password
Database Name: joomla
Table Prefix: joomla_
Old Database Process: Remove

Када унесете податке, кликните на „Даље“ и наставите са процесом инсталације. Ваша Јоомла! инсталација је завршена!

Остави коментар

Успон машина: Примене вештачке интелигенције у стварном свету

Успон машина: Примене вештачке интелигенције у стварном свету

Вештачка интелигенција није у будућности, она је овде управо у садашњости. У овом блогу Прочитајте како су апликације вештачке интелигенције утицале на различите секторе.

ДДОС напади: кратак преглед

ДДОС напади: кратак преглед

Да ли сте и ви жртва ДДОС напада и збуњени сте методама превенције? Прочитајте овај чланак да бисте решили своја питања.

Да ли сте се икада запитали како хакери зарађују новац?

Да ли сте се икада запитали како хакери зарађују новац?

Можда сте чули да хакери зарађују много новца, али да ли сте се икада запитали како зарађују толики новац? Хајде да причамо.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Да ли желите да видите револуционарне изуме Гугла и како су ти изуми променили живот сваког људског бића данас? Затим читајте на блогу да бисте видели Гооглеове изуме.

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Концепт самовозећих аутомобила који путују на путеве уз помоћ вештачке интелигенције је сан који већ неко време имамо. Али упркос неколико обећања, њих нема нигде. Прочитајте овај блог да сазнате више…

Технолошка сингуларност: далека будућност људске цивилизације?

Технолошка сингуларност: далека будућност људске цивилизације?

Како се наука развија великом брзином, преузимајући многе наше напоре, расте и ризик да се подвргнемо необјашњивој сингуларности. Прочитајте шта би сингуларност могла да значи за нас.

Функционалности слојева референтне архитектуре великих података

Функционалности слојева референтне архитектуре великих података

Прочитајте блог да бисте на најједноставнији начин упознали различите слојеве у архитектури великих података и њихове функционалности.

Еволуција складиштења података – Инфографика

Еволуција складиштења података – Инфографика

Методе складиштења података су се развијале можда од рођења података. Овај блог покрива еволуцију складиштења података на основу инфографике.

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

У овом дигиталном свету, паметни кућни уређаји постали су кључни део живота. Ево неколико невероватних предности паметних кућних уређаја о томе како они чине наш живот вредним живљења и једноставнијим.

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Недавно је Аппле издао мацОС Цаталина 10.15.4 додатак за исправку проблема, али изгледа да ажурирање изазива више проблема који доводе до квара Мац машина. Прочитајте овај чланак да бисте сазнали више