Jak zainstalować i skonfigurować Joomla na Raspberry Pi

Jak zainstalować i skonfigurować Joomla na Raspberry Pi
Joomla jest silnym systemem zarządzania treścią, który zapewnia swobodę publikowania treści w Internecie. Zawiera różne narzędzia i szablony, które pomogą Ci z łatwością tworzyć dowolną stronę internetową lub aplikację internetową. Jest napisany w PHP; Dlatego możesz uzyskać dostęp do pulpitu nawigacyjnego na karcie przeglądarki za pośrednictwem procesu konfiguracji bazy danych.

Jeśli potrzebujesz wskazówek, postępuj zgodnie z naszym artykułem, w którym znajdziesz najłatwiejsze podejście do zainstalowania Joomla Na Raspberry Pi.

Instalowanie Joomli na Raspberry Pi

Joomla Instalację na Raspberry Pi można zakończyć, wykonując dokładnie następujące kroki:

Krok 1: Zainstaluj podstawowe świadczenia

Najpierw musisz zainstalować następujące świadczenia:

  • Php
  • Mariadb lub mysql
  • Bezpieczna instalacja MySQL

Te świadczenia umożliwią konfigurację Joomla serwer na Raspberry Pi. Aby dowiedzieć się, jak je zainstalować, postępuj zgodnie z naszym opublikowanym artykułem.

Krok 2: Zainstaluj zależności PHP

Po zakończeniu powyższej instalacji uruchom następujące polecenie, aby zainstalować zależności PHP od urządzenia Raspberry Pi:

$ sudo apt Zainstaluj php-common php-fpm php-json php-mbstring php-zip php-cli php-xml php-tokenizer -y

Krok 3: Zainstaluj Nginx

Teraz zainstaluj serwer WWW Nginx na Raspberry Pi za pomocą następującego polecenia:

$ sudo apt instal nginx -y

Krok 4: Skonfiguruj Nginx

Po zakończeniu instalacji Nginx musisz skonfigurować konfigurację wirtualnego hosta, która umożliwia Nginx zrozumienie, w jaki sposób może przetwarzać żądanie sieci. Aby to zrobić, użyj następującego polecenia, aby otworzyć Joomla plik konfiguracyjny.

$ sudo nano/etc/nginx/witryny-dostępny/joomla.conf

Po otwartym pliku musisz dodać poniżej podobne tekst w pliku.

serwer
Posłuchaj 80;
Posłuchaj [::]: 80;
root/var/www/joomla;
indeks indeksu.Wskaźnik PHP.Indeks HTML.HTM;
Przykład_nazowy Server_name.com;
# W powyższej opcji nazwy serwera możesz wybrać własną nazwę domeny lub możesz przejść do przykładu.com
client_max_body_size 100m;
AutoIndex Off;
Lokalizacja /
try_files $ uri $ uri / / index.php?$ args;

# Skrypty Odmawiające
Lokalizacja ~* /(obrazy | pamięć podręczna | Media | dzienniki | TMP) /.*.(php | Pl | py | jsp | asp | sh | cgi) $
zwrot 403;
error_page 403 /403_error.html;

Lokalizacja #Php
Lokalizacja ~ .php $
Uwzględnij fragmenty/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.skarpetka;
fastcgi_param script_filename $ dokument_root $ fastcgi_script_name;
Dołącz fastcgi_params;

#wygaśnięcie
Lokalizacja ~* \.(ICO | pdf | flv) $
wygasa 1y;

Lokalizacja ~* \.(JS | CSS | PNG | JPG | JPEG | GIF | SWF | XML | TXT) $
wygasa 14d;

Zapisz ten plik za pomocą „Ctrl+x” klucze, a następnie dodanie „Y” i naciśnięcie Wchodzić klucz.

Następnie zastosuj następujące polecenie, aby utworzyć link symboliczny dla pliku konfiguracyjnego do katalogu utworzonego:

$ sudo ln -s/etc/nginx/witryny -dostępny/joomla.conf/etc/nginx/witryny-obserwowane/joomla.conf

Następnie usuń domyślny wirtualny host z katalogu, stosując następujące polecenie:

$ sudo rm/etc/nginx/witryny-obserwowane/domyślne

Krok 5: Utwórz bazę danych Joomla

Po zakończeniu konfiguracji Nginx i zainstalowanym serwerem bazy danych, teraz nadszedł czas na utworzenie Joomla baza danych poprzez pierwszy zalogowanie się do Mysql Poprzez następujące polecenie:

$ sudo mysql -u root -p

Następnie użyj następującej instrukcji, aby utworzyć Joomla Baza danych:

Utwórz bazę danych JoomLadb;

Następnie wykonaj następującą instrukcję, aby skonfigurować nazwę użytkownika i hasło dla Joomla Baza danych:

Utwórz użytkownika „joomla_usr”@„localHost” zidentyfikowane przez '';

Wybierz własną nazwę użytkownika i hasło.

Następnie musisz przyznać uprawnienia utworzonym użytkownikowi, aby mógł uzyskać dostęp do Joomla Baza danych. Zastosuj poniżej podanie stwierdzenia, aby coś się wydarzyło:

Przyznać wszystkie przywileje na Joomladb.* Do „joomla_usr”@„localHost”;

Na koniec użyj Przywileje spłukające Oświadczenie o wprowadzeniu zmian odbywa się:

Przywileje spłukiwane;

I użyj instrukcji wyjścia, aby sfinalizować proces konfiguracji bazy danych.

Wyjście

Krok 6: Zintegruj PHP z MySQL

Będziesz także musiał zastosować następujące polecenie, aby zintegrować PHP z moją bazą danych SQL:

$ sudo apt instal PHP-MYSQL

Krok 7: Zainstaluj Joomla na Raspberry Pi

Teraz, aby zainstalować Joomla Na Raspberry Pi. Najpierw będziesz musiał utworzyć katalog o nazwie „Joomla” w miejscu „/Var/www”. Po utworzeniu przejdź do stworzonego katalogu.

W tym celu zostaną użyte następujące polecenia:

$ sudo mkdir -p/var/www/joomla
$ cd/var/www/joomla

Następnie możesz użyć następującego polecenia do pobrania Joomla na Raspberry Pi w stworzonym katalogu.

$ sudo wget https: // github.com/joomla/joomla-cms/expleases/pobierz/4.1.4-RC1/Joomla_4.1.4-RC1-RELEASE_CANDIDE-FULL_PACKAGE.zamek błyskawiczny

Powyższy plik jest pobierany w ZIP, więc musisz rozpakować plik za pomocą następującego polecenia:

$ sudo unzip joomla_4.1.4-RC1-RELEASE_CANDIDE-FULL_PACKAGE.zamek błyskawiczny

Weźmiesz własność danych obecnych w Joomla Directory za pomocą następującego polecenia:

$ sudo chown -r www-data: www-data/var/www/joomla*

Krok 7: Uzyskaj dostęp do strony internetowej Joomla

Po ukończeniu powyższego kroku możesz uzyskać dostęp Joomla Serwer na karcie przeglądarki, najpierw znając swój adres IP Raspberry Pi za pomocą następującego polecenia:

$ hostName -i

Następnie użyj adresu hosta w przeglądarce, aby otworzyć Joomla Strona instalatora, w naszym przypadku jest tak „192.168.18.218 ”.

Wybierz swój Joomla Nazwa witryny sama, a po jej zakończeniu kliknij „Skonfiguruj dane logowania” kontynuować.

Wypełnij podane informacje w następnym kroku, a następnie wybierz „Konfiguracja połączenia bazy danych” opcja do kontynuowania.

Śledź i wybierz poniższą opcję zgodnie z zaleceniami. Musisz jednak wybrać własną nazwę użytkownika i hasło bazy danych, ponieważ może być inaczej w twoim przypadku. Możesz to potwierdzić od Krok 4.

Kliknij na „Zainstaluj Joomla” opcja rozpoczęcia instalacji Joomla na twojej przeglądarce.

Czekaj do Joomla Instalacja kończy się. Jeśli zobaczysz poniższy ekran w następnym kroku, możesz iść, wybierając „Otwarty administrator” opcja.

W przypadku, gdy się nie pojawi, ponownie uruchom urządzenie i ponownie załaduj witrynę.

Teraz, w następnym oknie, dodaj Joomla nazwa użytkownika i hasło, które ustawiłeś powyżej, a następnie kliknij "Zaloguj sie" przycisk.

To się otwiera Joomla Pulpit nawigacyjny na karcie przeglądarki i dobrze możesz zacząć pracować Joomla.

Wniosek

Joomla to solidny system zarządzania treścią, który jest używany do publikowania treści internetowych na stronach internetowych. Możesz z łatwością utworzyć kilka aplikacji internetowych Joomla panel. Aby uzyskać dostęp do pulpitu nawigacyjnego, będziesz musiał zainstalować niezbędne świadczenia, niektóre zależności, serwer Nginx, konfigurację bazy danych i pliki Joomla na urządzeniu. Po dokładnym ustawieniu tych rzeczy zgodnie z powyższymi wytycznymi, możesz uzyskać dostęp do pulpitu nawigacyjnego za pomocą adresu IP urządzenia.