Instaluj lampę - Apache, PHP, Mariadb i phpMyAdmin w OpenSuse
- 2890
- 494
- Natan Cholewa
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 apache2Zainstaluj 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 Apache2Rozpocznij 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 HTTPDSprawdź 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 "Utwórz stronę testową ApacheApache2 działa dobrze na skok OpenSuse
"| sudo tee/srv/www/htdocs/indeks.html
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--reladOtwó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.
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-clientZainstaluj 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 MariadbRozpocznij 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 OpenSuseInstalowanie 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_php7Zainstaluj 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.
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 phpMyAdminZainstaluj 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.
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.
- « Jak utworzyć partycje dysku w Linux
- Zainstaluj LEMP - Nginx, PHP, Mariadb i PhpMyAdmin w OpenSuse »