▷ Jak ZAINSTALOWAĆ JOOMLA w UBUNTU 20.04 lub 19.04

Linux jest obecnie jednym z najbardziej dynamicznych systemów operacyjnych, ponieważ umożliwiają instalację i konfigurację wielu aplikacji i programów, aby jeszcze bardziej rozszerzyć funkcjonalność systemu, a jednym z najpopularniejszych segmentów Linuksa jest rozwój, zwłaszcza jeśli chodzi o tworzenie stron internetowych. W tym przypadku nie wystarczy sam pomysł na stronę, ale odpowiedni zestaw narzędzi, aby wszystko poszło idealnie i w grę wchodzi CMS (Content Management System - Content Management System) integrujący PHP kod, a także niezbędne motywy i wtyczki, aby stworzyć najlepszą stronę internetową.

W świecie CMS mamy różne alternatywy do wykorzystania i Joomla! jest jednym z nich. Więc dzisiaj zobaczymy, jak zainstalować Joomla na Ubuntu 20.04 lub jak zainstalować Joomla na Ubuntu 19.04. Joomla! Jest to całkowicie darmowy i kodowany CMS, za pomocą którego możemy realizować zadania publikowania treści internetowych. Od czasu Joomla! Opiera się na frameworku aplikacji webowej opartej na modelu widok-kontroler, który jest kompatybilny ze wszystkimi CMS, co daje możliwość bezproblemowego tworzenia treści online.

Środowiska JoomlaJoomla! może być używany w środowiskach takich jak:

  • Witryny lub portale społecznościowe, szkolne lub społecznościowe.
  • Czasopisma, gazety i publikacje internetowe.
  • Strony lub portale korporacyjne, a także intranet i ekstranet.
  • Osobiste strony główne.
  • Witryny rządowe lub non-profit.

Joomla używaJeśli chcemy korzystać z Joomla! Framework, jako deweloperzy, będzie można stworzyć:

  • Narzędzia do raportowania danych.
  • Mosty aplikacji.
  • Katalogi produktów na zamówienie.
  • Systemy kontroli zapasów.
  • Katalogi biznesowe.
  • Systemy rezerwacji.
  • Narzędzia komunikacyjne.

Bez dalszych słów zobaczymy, jak zainstalować Joomla Ubuntu 19.04, 19.10 lub 20.04, a tym samym w pełni wykorzystać jego zalety.

1. Zaktualizuj pakiety Ubuntu

Pierwszym krokiem, który należy wykonać, będzie aktualizacja pakietów Ubuntu za pomocą odpowiedniej aplikacji, w tym celu wykonujemy następujące czynności:

 aktualizacja sudo apt -y && aktualizacja sudo apt -y 

2. Zainstaluj Apache i PHP Ubuntu


Następnie zainstalujemy Apache i PHP 7.3, ponieważ Joomla! Jest napisany w PHP i przechowuje dane w MySQL na zapleczu, Apache jest wymagany, ponieważ będziemy mieć dostęp przez przeglądarkę.

Krok 1
W tym celu najpierw zainstalujemy Apache, wykonując następujące czynności:

 sudo apt zainstaluj apache2 

POWIĘKSZAĆ

Krok 2
Wpisujemy literę „S”, aby potwierdzić pobranie i instalację Apache w Ubuntu, teraz uruchomimy i włączymy usługę Apache w Ubuntu za pomocą następujących poleceń:

 sudo systemctl zatrzymaj apache2.service sudo systemctl uruchom apache2.service sudo systemctl włącz apache2.service

POWIĘKSZAĆ

Krok 3
Następnym krokiem będzie zainstalowanie PHP 7.3 i do tego musimy skorzystać z repozytorium, ponieważ PHP 7.3 nie zawsze znajdzie się w oficjalnych repozytoriach Ubuntu, w tym celu najpierw wykonujemy następujące polecenie:

 sudo apt-get install software-properties-common 

POWIĘKSZAĆ

Krok 4
Wpisujemy literę S, aby potwierdzić pobranie i instalację, po czym dodajemy repozytorium za pomocą następującego polecenia:

 sudo add-apt-repository ppa: ondrej / php 

POWIĘKSZAĆ

Krok 5
Naciskamy klawisz Enter, aby potwierdzić akcję i przejść do aktualizacji repozytoriów:

 aktualizacja sudo apt 

POWIĘKSZAĆ

Krok 6
Następnie zainstalujemy wtyczki PHP 7.3 za pomocą następującego polecenia:

 sudo apt-get zainstaluj php7.3 libapache2-mod-php7.3 php7.3-cli php7.3-mysql php7.3-gd php7.3-recode php7.3-porządne php7.3-xmlrpc 

POWIĘKSZAĆ

Krok 7
Ponownie wpisujemy literę S, aby potwierdzić pobranie i instalację:

POWIĘKSZAĆ

Krok 8
Jeśli chcemy poznać wersję Apache, możemy wykonać następującą linię:

 sudo dpkg -l apache2 

POWIĘKSZAĆ

Krok 9
Musimy sprawdzić, czy Apache działa poprawnie i w tym celu sprawdzamy jego stan za pomocą następującego polecenia:

 sudo systemctl status apache2 

POWIĘKSZAĆ

Krok 10
Z samego komputera możemy uzyskać dostęp do przeglądarki i w nowej zakładce wpisać:

 http://komputer_IP 
Krok 11
W rezultacie zobaczymy:

POWIĘKSZAĆ

Krok 12
Aby sprawdzić wersję PHP wykonujemy następujące czynności:

 php -v 

POWIĘKSZAĆ

3. Zainstaluj MariaDB Ubuntu


Od czasu Joomla! potrzebujesz bazy danych na serwerze do przechowywania danych, musisz zainstalować serwer relacyjnej bazy danych.

Krok 1
W tym celu użyjemy MariaDB, którą można zainstalować za pomocą następującego polecenia:

 sudo apt zainstaluj serwer mariadb 

POWIĘKSZAĆ

Krok 2
Wpisujemy literę S, aby potwierdzić zadanie i zainstalować MariaDB w Ubuntu 19.04, 19.10 lub 20.04:

POWIĘKSZAĆ

Krok 3
Domyślnie instalacja MaríaDB nie jest bezpieczna, musimy dodać zabezpieczenia, wykonując następujące polecenie:

 sudo mysql_secure_installation 
Krok 4
Tam przypisujemy hasło roota i wpisujemy literę „Y” dla każdego wyświetlonego pytania:

POWIĘKSZAĆ

4. Utwórz bazę danych Joomla

Krok 1
Zamierzamy utworzyć bazę danych, w której będą hostowane obiekty Joomla, w tym celu uzyskujemy dostęp do MariaDB za pomocą następującego polecenia:

 sudo mysql -u root -p 
Krok 2
Tam wykonamy następujące wiersze:
 CREATE DATABASE "Nazwa bazy danych"; PRZYZNAJ WSZYSTKO NA "baza danych * DO" użytkownikowi "@" localhost "IDENTYFIKOWANE PRZEZ" HASŁO "; PRZYWILEJE WSPÓŁPRACUJĄCE; WYJŚCIE;
Krok 3
Możemy również użyć polecenia „pokaż bazy danych”, aby wyświetlić bieżące bazy danych w MariaDB:

POWIĘKSZAĆ

5. Pobierz Joomla! dla Ubuntu

Krok 1
Po utworzeniu bazy danych pobierzemy Joomla! z oficjalnego linku, pod którym znajdujemy najnowszą dostępną wersję:

Krok 2
Aktualna wersja to 3.9.16 i aby ją pobrać wykonujemy:

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

POWIĘKSZAĆ

Krok 3
Stwórzmy katalog dla Joomla!:

 sudo mkdir / var / www / html / Joomla 
Krok 4
Wyodrębniamy plik do wspomnianego katalogu:
 sudo rozpakuj Joomla_3.19-16-Stable-Full_package.zip -d / var / www / html / Joomla 

POWIĘKSZAĆ

Krok 5
Teraz przypiszemy uprawnienia Apache za pomocą następujących poleceń:

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

POWIĘKSZAĆ

Krok 6
Restartujemy Apache, aby zastosować zmiany:

 sudo systemctl restart apache2 Konfiguracja Apache dla Joomla!
Krok 7
Czas skonfigurować serwer WWW Apache dla stron WWW serwera Joomla, w tym przypadku musimy stworzyć wirtualny host dla Joomla, który będzie się nazywał Joomla.conf:
 sudo nano /etc/apache2/sites-available/joomla.conf 
Krok 8
W tym pliku wklejamy:
 ServerAdmin [email protected] DocumentRoot / var / www / html / joomla / ServerName domain.com ServerAlias ​​www. domena.com ErrorLog $ {APACHE_LOG_DIR} /error.log CustomLog $ {APACHE_LOG_DIR} /access.log łączone Opcje FollowSymlinks AllowOverride All Wymagaj przyznania wszystkich 

POWIĘKSZAĆ

Krok 9
Zmiany zapisujemy za pomocą następującej kombinacji klawiszy:

Ctrl + O

Edytor opuszczamy za pomocą:

Ctrl + X

Krok 10
Wirtualnego hosta włączamy następującymi poleceniami:

 sudo a2ensite joomla.conf sudo a2enmod przepisać
Krok 11
Restartujemy Apache:
 sudo systemctl uruchom ponownie apache2 

POWIĘKSZAĆ

6. Jak uzyskać dostęp do cpanelu Joomla?

Krok 1
Po skonfigurowaniu tych kroków będziemy gotowi do uzyskania dostępu do Joomla !, w tym celu przechodzimy do przeglądarki internetowej i wprowadzamy następującą składnię:

 http: // Komputer_IP / joomla

POWIĘKSZAĆ

Krok 2
W tym początkowym oknie musimy skonfigurować kilka aspektów, takich jak:

  • Język używany w Joomla!
  • Nazwa strony do utworzenia
  • Możliwość dodania opisu
  • Wpisujemy kontaktowy adres e-mail
  • Wprowadzamy nazwę użytkownika i hasło

Krok 3
Po zdefiniowaniu klikamy Dalej i zobaczymy to:

POWIĘKSZAĆ

Krok 4
Tutaj konfigurujemy:

  • Rodzaj bazy danych do wykorzystania (opcję domyślną pozostawiamy)
  • Hosting, który musi być „localhost”
  • Użytkownik, aby uzyskać dostęp
  • Możemy dodać hasło
  • W polu „Baza danych” wpisujemy bazę danych, którą utworzyliśmy w MariaDB

Krok 5
Klikamy Dalej i zobaczymy to:

POWIĘKSZAĆ

Krok 6
Tam mamy dostęp do parametrów, które należy zainstalować w Joomla!, na dole znajdziemy więcej szczegółów:

POWIĘKSZAĆ

Krok 7
Po zweryfikowaniu klikamy „Zainstaluj”, aby uruchomić odpowiedni proces:

POWIĘKSZAĆ

Krok 8
Kiedy to się skończy, zobaczymy:

POWIĘKSZAĆ

Krok 9
Mamy tam dwie opcje dostępu do Witryny bezpośrednio lub do Administracji Joomla, jeśli klikniemy Witrynę, zobaczymy następujące elementy:

POWIĘKSZAĆ

Krok 10
Ze względów bezpieczeństwa zaleca się usunięcie folderu instalacyjnego, klikamy tam, aby uzyskać dostęp do globalnej witryny:

POWIĘKSZAĆ

Krok 11
Po wprowadzeniu poświadczeń użytkownika uzyskujemy dostęp do:

POWIĘKSZAĆ

Krok 12
Jeśli przejdziemy do opcji „Administracja” zaobserwujemy, co następuje:

POWIĘKSZAĆ

Krok 13
Stamtąd mamy całe globalne zarządzanie Joomla! i jego parametry, aby skonfigurować je według potrzeb:

POWIĘKSZAĆ

Krok 14
Jeśli z jakiegokolwiek powodu próbujesz uzyskać dostęp do Joomla! W początkowych krokach generowany jest błąd domeny, masz możliwość utworzenia domeny lokalnej w Ubuntu, w tym celu najpierw zainstalujemy Nginx za pomocą następującego polecenia:

 sudo apt zainstaluj nginx 

Krok 15
Potwierdzamy pobranie i instalację. Następnie przejdziemy do katalogu wykonując:

 cd / var / www 
Krok 16
Tam nadajemy uprawnienia HTML:
 sudo chmod 777 html 

Krok 17
Teraz przejdziemy do eksploratora i zlokalizujemy ścieżkę / var / www / html i tam utworzymy folder z nazwą domeny, w tym przypadku "site1":

POWIĘKSZAĆ

Krok 18
Następnym krokiem będzie edycja pliku /etc/hosts poprzez wykonanie:

 sudo gedit / etc / hosts 
Krok 19
W wyświetlonym pliku wpisujemy następujący wiersz:
 127.0.0.1 Ośrodek1 

POWIĘKSZAĆ

Krok 20
Zapisujemy zmiany i uruchamiamy ponownie Nginx. Po tym będziemy gotowi do korzystania z tej domeny razem z Joomla!.

 usługa sudo restart nginx 
Dzięki Solvetic nauczyłeś się instalować Joomla Ubuntu 19.04, 19.10 lub 20.04 w kompletny i kompleksowy sposób, aby korzystać z każdej z jego funkcji.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave