▷ Как да инсталирате JOOMLA в UBUNTU 20.04 или 19.04

Linux е една от най -динамичните операционни системи днес, тъй като те позволяват инсталирането и конфигурирането на множество приложения и програми за допълнително разширяване на собствената функционалност на системата и един от най -популярните сегменти в Linux е разработката, особено когато става въпрос за създаване на уебсайтове. В този случай не е достатъчно да имате представа за сайта, а да имате правилния набор от инструменти, така че всичко да върви перфектно и да влезе в действие CMS (Content Management System - Content Management System), която интегрира PHP код, както и необходимите теми и приставки, за да направим създаването на уебсайт възможно най -доброто.

В света на CMS имаме различни алтернативи за използване и Joomla! е един от тях. Така че днес ще видим как да инсталираме Joomla на Ubuntu 20.04 или как да инсталираме Joomla на Ubuntu 19.04. Joomla! Това е напълно безплатна и кодирана CMS, с която можем да изпълняваме задачите за публикуване на уеб съдържание. От Joomla! Той се основава на рамка за уеб приложения, базирана на модела на контролера за изглед, който е съвместим с всички CMS и това води до възможността за създаване на онлайн съдържание без никакви проблеми.

Среди на JoomlaJoomla! може да се използва за среди като:

  • Общности, училища или базирани в общността уебсайтове или портали.
  • Списания, вестници и онлайн публикации.
  • Корпоративни уебсайтове или портали, както и интранет и екстранет.
  • Лични начални страници.
  • Правителствени или нестопански уебсайтове.

Joomla използваАко искаме да използваме Joomla! Framework, като разработчици, ще бъде възможно да се създаде:

  • Инструменти за отчитане на данни.
  • Мостове на приложение.
  • Персонализирани каталози на продукти.
  • Системи за контрол на запасите.
  • Бизнес справочници.
  • Системи за резервации.
  • Комуникационни инструменти.

Без допълнителни думи, ще видим как да инсталираме Joomla Ubuntu 19.04, 19.10 или 20.04 и по този начин да извлечем максимума от неговите предимства.

1. Актуализирайте пакетите на Ubuntu

Първата стъпка, която трябва да направите, ще бъде да актуализирате пакетите на Ubuntu със съответното им приложение, за това изпълняваме следното:

 sudo apt update -y && sudo apt upgrade -y 

2. Инсталирайте Apache и PHP Ubuntu


След това ще инсталираме Apache и PHP 7.3, защото Joomla! Той е написан на PHP и съхранява данните в MySQL на задния край, Apache е необходим, тъй като ще имаме достъп чрез браузър.

Етап 1
За целта първо ще инсталираме Apache, като изпълним следното:

 sudo apt инсталирате apache2 

Увеличете

Стъпка 2
Въвеждаме буквата „S“, за да потвърдим изтеглянето и инсталирането на Apache в Ubuntu, сега ще стартираме и активираме услугата Apache в Ubuntu със следните команди:

 sudo systemctl stop apache2.service sudo systemctl стартира apache2.service sudo systemctl активира apache2.service

Увеличете

Стъпка 3
Следващата стъпка ще бъде инсталирането на PHP 7.3 и за това трябва да използваме хранилище, тъй като PHP 7.3 не винаги ще бъде намерен в официалните хранилища на Ubuntu, за това първо изпълняваме следната команда:

 sudo apt-get install software-properties-common 

Увеличете

Стъпка 4
Въвеждаме буквата S, за да потвърдим изтеглянето и инсталирането, след това добавяме хранилището със следната команда:

 sudo add-apt-repository ppa: ondrej / php 

Увеличете

Стъпка 5
Натискаме клавиша Enter, за да потвърдим действието и продължаваме да актуализираме хранилищата:

 sudo apt актуализация 

Увеличете

Стъпка 6
След това ще инсталираме приставките PHP 7.3 със следната команда:

 sudo apt-get install php7.3 libapache2-mod-php7.3 php7.3-cli php7.3-mysql php7.3-gd php7.3-recode php7.3-tidy php7.3-xmlrpc 

Увеличете

Стъпка 7
Отново въвеждаме буквата S, за да потвърдим изтеглянето и инсталирането:

Увеличете

Стъпка 8
Ако искаме да знаем версията на Apache, можем да изпълним следния ред:

 sudo dpkg -l apache2 

Увеличете

Стъпка 9
Трябва да потвърдим, че Apache работи правилно и за това проверяваме състоянието му със следната команда:

 sudo systemctl статус apache2 

Увеличете

Стъпка 10
От самия компютър имаме достъп до браузър и в нов раздел въведете следното:

 http: // computer_IP 
Стъпка 11
В резултат на това ще видим следното:

Увеличете

Стъпка 12
За да проверим версията на PHP, изпълняваме следното:

 php -v 

Увеличете

3. Инсталирайте MariaDB Ubuntu


От Joomla! имате нужда от база данни на сървъра, за да съхранявате вашите данни, ще трябва да инсталирате сървър за релационни бази данни.

Етап 1
За това ще използваме MariaDB, който може да бъде инсталиран със следната команда:

 sudo apt инсталирате mariadb-сървър 

Увеличете

Стъпка 2
Въвеждаме буквата S, за да потвърдим задачата и инсталираме MariaDB в Ubuntu 19.04, 19.10 или 20.04:

Увеличете

Стъпка 3
По подразбиране инсталацията на MaríaDB не е защитена, трябва да добавим защита, като изпълним следната команда:

 sudo mysql_secure_installation 
Стъпка 4
Там задаваме паролата за root и въвеждаме буквата "Y" за всеки показан въпрос:

Увеличете

4. Създайте база данни Joomla

Етап 1
Ще създадем базата данни, където ще се хостват обектите на Joomla, за това имаме достъп до MariaDB със следната команда:

 sudo mysql -u root -p 
Стъпка 2
Там ще изпълним следните редове:
 CREATE DATABASE "Име на база данни"; ПРЕДОСТАВЕТЕ ВСИЧКО НА "база данни * НА" потребител "@" localhost "ИДЕНТИФИЦИРАНО ОТ" PASSWORD "; ФЛУШ ПРИВИЛЕГИ; ИЗХОД;
Стъпка 3
Също така можем да използваме командата „показване на бази данни“, за да изброим текущите бази данни в MariaDB:

Увеличете

5. Изтеглете Joomla! за Ubuntu

Етап 1
След като базата данни бъде създадена, ще изтеглим Joomla! от официалната връзка, където откриваме най -новата налична версия:

Стъпка 2
Текущата версия е 3.9.16 и за да я изтеглите изпълняваме:

 sudo wget https://downloads.joomla.org/cms/joomla3/3-9-16/Joomla_3-9-16-Stable-Full_Package.zip 

Увеличете

Стъпка 3
Нека създадем директорията за Joomla!:

 sudo mkdir / var / www / html / Joomla 
Стъпка 4
Извличаме файла в указаната директория:
 sudo unzip Joomla_3.19-16-Stable-Full_package.zip -d / var / www / html / Joomla 

Увеличете

Стъпка 5
Сега ще присвоим разрешенията на Apache със следните команди:

 sudo chown -R www -data: www -data / var / www / html / joomla sudo chmod -R 755 / var / www / html / Joomla

Увеличете

Стъпка 6
Рестартираме Apache, за да приложим промените:

 sudo systemctl рестартирайте конфигурацията на apache2 Apache за Joomla!
Стъпка 7
Време е да конфигурираме уеб сървъра Apache за уеб страниците на сървъра на Joomla, в този случай трябва да създадем виртуален хост за Joomla, който ще се нарича Joomla.conf:
 sudo nano /etc/apache2/sites-available/joomla.conf 
Стъпка 8
В този файл ще поставим следното:
 ServerAdmin [email protected] DocumentRoot / var / www / html / joomla / ServerName domain.com ServerAlias ​​www. domain.com ErrorLog $ {APACHE_LOG_DIR} /error.log CustomLog $ {APACHE_LOG_DIR} /access.log комбинирани Опции FollowSymlinks AllowOverride Всички Изисква всички предоставени 

Увеличете

Стъпка 9
Запазваме промените, като използваме следната комбинация от клавиши:

Ctrl + O

Оставяме редактора, използвайки:

Ctrl + X

Стъпка 10
Активираме виртуалния хост със следните команди:

 sudo a2ensite joomla.conf sudo a2enmod пренапише
Стъпка 11
Рестартираме Apache:
 sudo systemctl рестартирайте apache2 

Увеличете

6. Как да получите достъп до Joomla cpanel

Етап 1
След като тези стъпки бъдат конфигурирани, ще бъдем готови за достъп до Joomla!, За това отиваме в уеб браузър и въвеждаме следния синтаксис:

 http: // Computer_IP / joomla

Увеличете

Стъпка 2
В този първоначален прозорец трябва да конфигурираме някои аспекти като:

  • Език за използване в Joomla!
  • Име на сайта за създаване
  • Възможност за добавяне на описание
  • Въвеждаме имейл за контакт
  • Въвеждаме потребителско име и парола

Стъпка 3
След като това бъде определено, щракваме върху Напред и ще видим това:

Увеличете

Стъпка 4
Тук конфигурираме следното:

  • Тип база данни за използване (оставяме опцията по подразбиране)
  • Хостинг, който трябва да е „localhost“
  • Потребител за достъп
  • Можем да добавим парола
  • В полето "База данни" въвеждаме базата данни, която сме създали в MariaDB

Стъпка 5
Щракваме върху Напред и ще видим това:

Увеличете

Стъпка 6
Там имаме достъп до параметрите, които трябва да бъдат инсталирани в Joomla!, В долната част откриваме повече подробности:

Увеличете

Стъпка 7
След като това е потвърдено, кликваме върху „Инсталиране“, за да стартираме съответния процес:

Увеличете

Стъпка 8
Когато това приключи, ще видим следното:

Увеличете

Стъпка 9
Там имаме две възможности за директен достъп до Сайта или до администрацията на Joomla, ако щракнем върху Сайта, ще видим следното:

Увеличете

Стъпка 10
За сигурност се препоръчва да изтриете инсталационната папка, щракваме там за достъп до глобалния сайт:

Увеличете

Стъпка 11
Когато са въведени идентификационните данни на потребителя, имаме достъп:

Увеличете

Стъпка 12
Ако преминем към опцията „Администриране“, ще наблюдаваме следното:

Увеличете

Стъпка 13
Оттам имаме цялото глобално управление на Joomla! и неговите параметри, за да ги конфигурирате според нуждите:

Увеличете

Стъпка 14
Ако по някаква причина при опит за достъп до Joomla! В началните стъпки се генерира грешка в домейн, имате възможност да създадете локален домейн в Ubuntu, за това първо ще инсталираме Nginx със следната команда:

 sudo apt инсталирате nginx 

Стъпка 15
Потвърждаваме изтеглянето и инсталирането. След това ще отидем в директорията, като изпълним:

 cd / var / www 
Стъпка 16
Там предоставяме разрешенията за HTML:
 sudo chmod 777 html 

Стъпка 17
Сега ще отидем в изследователя и ще намерим пътя / var / www / html и там ще създадем папката с името на домейна, в този случай „site1“:

Увеличете

Стъпка 18
Следващата стъпка ще бъде да редактирате / etc / hosts файла, като изпълните:

 sudo gedit / etc / hosts 
Стъпка 19
В показания файл въвеждаме следния ред:
 127.0.0.1 Сайт1 

Увеличете

Стъпка 20
Запазваме промените и рестартираме Nginx, като стартираме. След това ще бъдем готови да използваме този домейн заедно с Joomla!.

 рестартиране на услугата sudo nginx 
С Solvetic сте се научили да инсталирате Joomla Ubuntu 19.04, 19.10 или 20.04 по пълен и изчерпателен начин, за да използвате всяка от нейните функции.

wave wave wave wave wave