Instaluj lampę - Apache, PHP, Mariadb i phpMyAdmin w OpenSuse

Instaluj lampę - Apache, PHP, Mariadb i phpMyAdmin w OpenSuse

LAMPA Stack obejmuje system operacyjny Linux, oprogramowanie Apache Web Server, system zarządzania bazą danych MySQL i język programowania PHP. Lamp to kombinacja oprogramowania używana do obsługi dynamicznych aplikacji i stron internetowych PHP. Zauważ, że P może również oznaczać Perl Lub Pyton zamiast Php.

w LAMPA Stack, Linux jest podstawą stosu (zawiera wszystkie pozostałe komponenty); Apache dostarcza treści internetowe (takie jak strony internetowe itp.) Do użytkownika końcowego przez Internet na żądanie za pośrednictwem przeglądarki internetowej PHP to język skryptowy po stronie serwera używanego do generowania dynamicznych stron internetowych, które uruchamiają kod PHP i pobieranie/zapisywanie danych z/do bazy danych MySQL.

Przeczytaj także: Zainstaluj LEMP - Nginx, PHP, MariaDB i PhpMyAdmin w OpenSuse

Ten samouczek poprowadzi Cię, jak zainstalować LAMPA Ułóż z Apache, Mariadb, Php, I PhpMyAdmin NA OpenSuse Edycje serwera/komputerów stacjonarnych.

Instalowanie Apache HTTP Server

Serwer Apache HTTP to bezpłatne i open source, szeroko stosowane i międzyplatformowe oprogramowanie serwera WWW. Został zaprojektowany tak, aby był bezpieczny, wydajny i rozszerzony do świadczenia usług HTTP z synchronizacją z aktualnymi standardami HTTP.

NA OpenSuse, Apache2 Domyślnie jest zainstalowany. W przeciwnym razie uruchom następujące polecenie Zypper, aby je zainstalować.

$ sudo zyper instaluj apache2 
Zainstaluj Apache w OpenSuse

Kiedyś Apache2 Zainstalowany, możesz rozpocząć usługę dla w międzyczasie, a następnie włączyć ją do automatycznego start w czasie rozruchu i zweryfikować usługę za pomocą następujących poleceń.

$ sudo systemctl start apache2 $ sudo systemctl Włącz Apache2 $ sudo Systemctl Status Apache2 
Rozpocznij usługę Apache w OpenSuse

Przeczytaj także: 5 wskazówek, aby zwiększyć wydajność serwera WWW Apache

Na tym etapie serwer Apache powinien być uruchomiony, możesz również zweryfikować status za pomocą polecenia NetStat, jak pokazano.

$ sudo netstat -tlpn | GREP HTTPD 
Sprawdź port słuchowy Apache

Teraz, gdy serwer WWW działa, sprawdźmy, czy może obsługiwać strony internetowe, tworząc testową stronę internetową (indeks.html dokument) w Internecie DocumentRoot Na "/srv/www/htdocs„Jak się następuje.

$ echo "

Apache2 działa dobrze na skok OpenSuse

"| sudo tee/srv/www/htdocs/indeks.html
Utwórz stronę testową Apache

Jeśli masz zainstalowany i włączony na urządzenie zapory ogniowej, pamiętaj, aby umożliwić ruch do Apache2 serwer WWW za pośrednictwem zapory przed przejściem do następnego kroku.

$ sudo firewall-cmd --Permanent --add-port = 80/tcp $ sudo firewall-cmd --Permanent --add-port = 443/tcp $ sudo firewall-cmd--relad 
Otwórz port Apache na OpenSuse

Następnie otwórz przeglądarkę internetową i nawiguj za pomocą następującego adresu: http: // localhost Lub http: // server_ip, Zawartość utworzonej strony internetowej powinna być wyświetlana, jak pokazano na tym zrzucie ekranu.

Sprawdź stronę testową Apache

Instalowanie serwera bazy danych MariaDB

Mariadb to bezpłatny i open source, szybki, skalowalny i solidny i opracowany przez społeczność widelc systemu zarządzania relacyjnymi bazą danych MySQL. Mariadb ma więcej funkcji, nowe silniki pamięci, wtyczki i wiele innych narzędzi do lepszej wydajności.

Przeczytaj także: 15 Przydatne wskazówki dotyczące wydajności MySQL/MARIADB

Żeby zainstalować Mariadb NA OpenSuse, Uruchom następujące polecenie.

$ sudo zyper instaluj mariadb mariadb-client 
Zainstaluj Mariadb w OpenSuse

Po zakończeniu instalacji uruchom usługę MariaDB na razie, a następnie włącz ją do automatycznego startowania w czasie rozruchu systemowym i sprawdź, czy jest uruchomiona w następujący sposób:

$ sudo systemctl start mariadb $ sudo systemctl włącz mariadb $ sudo systemCtl Status Mariadb 
Rozpocznij usługę Mariadb w OpenSuse

Po rozpoczęciu Mariadb Service, następnie musimy zabezpieczyć instalację serwera Mariadb. Można to zrobić, uruchamiając skrypt bezpieczeństwa, który jest dostarczany z pakietem MariaDB, jak pokazano.

$ sudo mysql_secure_instalation 

Po wywołaniu skryptu uważnie przeczytaj opis na każdym kroku. Powinieneś ustawić silne hasło użytkownika root, usunąć anonimowe użytkowników, wyłączyć zdalny dostęp do korzeni, usunąć testową bazę danych i dostęp do niej, a na koniec przeładuj tabelę uprawnień.

Bezpieczna instalacja Mariadb w OpenSuse

Instalowanie modułów PHP i PHP

Php Lub Hipertext Preprocessor to bezpłatny i open source, popularny, niezależny od platformy i ogólny język skryptowy, który jest szczególnie odpowiedni do tworzenia stron internetowych. Php jest kompatybilny z prawie wszystkim, jeśli nie większość oprogramowania serwerów Web i obsługuje wiele systemów baz danych, w tym Mysql/Mariadb.

Żeby zainstalować Php Wraz z potrzebnymi modułami Uruchom następujące polecenie.

$ sudo zyper instaluj php php-mysql php-gd php-mbstring apache2-mod_php7 
Zainstaluj moduły PHP i PHP w OpenSuse

Następnie włącz Php Moduł i uruchom ponownie serwer WWW Apache, aby wprowadzić najnowsze zmiany, jak pokazano.

$ sudo a2enmod php7 $ sudo systemctl restart apache2 

Teraz sprawdź informacje o instalacji PHP, tworząc plik testowy PHP w ramach DocumentRoot katalog, który powinien wybrać szczegóły konfiguracji PHP.

$ echo "" | sudo tee/srv/www/htdocs/info.php 

Otwórz przeglądarkę internetową i przejdź do adresu: http: // localhost/info.php Lub http: // server_ip/info.php Aby zweryfikować szczegóły konfiguracji PHP, jak pokazano na poniższym zrzucie ekranu.

Sprawdź informacje o instalacji PHP

Instalowanie i konfigurowanie phpMyAdmin

phpMyAdmin to bezpłatne i popularne narzędzie internetowe dla administracji MySQL. phpMyAdmin Umożliwia tworzenie, zmianę, upuszczanie, usuwanie, importowanie i eksport tabel bazy danych MySQL. Służy również do uruchamiania zapytań MySQL, optymalizacji, naprawy i sprawdzania tabel, zmian i wykonywania wielu innych poleceń zarządzania bazą danych.

Przeczytaj także: 20 poleceń MySQL (MySQLadmin) do podawania bazy danych w Linux

Żeby zainstalować phpMyAdmin NA OpenSuse, Uruchom następujące polecenie.

$ sudo zyper instaluj phpMyAdmin 
Zainstaluj phpMyAdmin w OpenSuse

Teraz przejdź do przeglądarki internetowej i wprowadź adres http: // localhost/phpmyadmin. A phpMyAdmin Strona logowania powinna wyświetlić jak pokazano na poniższym zrzucie ekranu. Wprowadź poświadczenia logowania użytkowników root danych i kliknij GO.

PhpMyAdmin Dashboard

To wszystko! W tym samouczku wyjaśniliśmy, jak zainstalować LAMPA Ułóż z Apache, Mariadb, Php, I PhpMyAdmin NA OpenSuse Edycje serwera/komputerów stacjonarnych. Jeśli napotykasz jakiekolwiek problemy podczas konfiguracji, zadaj pytania za pośrednictwem formularza komentarza poniżej.