Jak zainstalować LAMP Stack na Ubuntu 16.10

Podczas zarządzania systemami operacyjnymi, takimi jak Ubuntu 16, ważne jest, aby znać wszystkie jego funkcje i zakres, który oferuje jako system zarówno dla użytkownika końcowego, jak i administratorów IT. Jednym z najlepszych sposobów rozszerzenia wszechstronności i wydajności Ubuntu jest zainstalowanie i skonfigurowanie LAMP.

Następnie zobaczymy dogłębnie, jak zainstalować te ważne narzędzia w Ubuntu 16, a tym samym uczynić ten serwer o znacznie większym zakresie możliwości i konfiguracji. W tym przypadku użyjemy Ubuntu 16.10 Server, który można pobrać pod następującym linkiem:

Co to jest LAMPALAMP to zestaw oprogramowania, którego celem jest umożliwienie serwerowi hostowania dynamicznych stron internetowych i aplikacji dzięki zestawowi zawartych aplikacji. LAMPA oznacza:

  • L: Linux
  • A: Apache
  • M: MySQL
  • P: PHP
LAMP jako całość to akronim reprezentujący system operacyjny Linux z serwerem Apache, którego witryna danych jest przechowywana w bazie danych MySQL, a zawartość dynamiczna jest przetwarzana za pomocą PHP.

Następnie rozpoczniemy proces instalacji i konfiguracji LAMP w Ubuntu 16.10.

1. Instalacja Apache na Ubuntu 16.10


Apache to serwer WWW, który daje nam możliwość skonfigurowania serwera WWW z funkcjonalnościami takimi jak CGI, SSL oraz domeny wirtualne. Apache jest darmową aplikacją, więc jest stale aktualizowana.
Aby zainstalować Apache w Ubuntu 16.10, wykonamy następujące polecenie:
 sudo apt-get zainstaluj apache2

POWIĘKSZAĆ

Wpisujemy literę S, aby zaakceptować pobranie i odpowiednią instalację pakietów Apache.

2. Włączanie i uruchamianie Apache


Po zainstalowaniu Apache przystępujemy do jego włączenia i uruchomienia usługi, w tym celu indywidualnie wprowadzimy następujące polecenia w ich kolejności:
 systemctl enable apache2 systemctl start apache2 systemctl status apache2
Otrzymany wynik jest następujący:

POWIĘKSZAĆ

3. Sprawdź poprawność Apache


Aby sprawdzić, czy Apache został poprawnie zainstalowany, a usługa włączona, przechodzimy do naszej przeglądarki i możemy wprowadzić dowolną z poniższych opcji:
  • http://localhost/
  • http://adres IP/

Wynik, jeśli wszystko się zgadza, powinien wyglądać następująco:

Dzięki temu sprawdzamy, czy Apache działa poprawnie.

4. Instalacja MySQL na Ubuntu 16.10


Następnym krokiem jest instalacja MySQL, który jest menedżerem relacyjnych baz danych (RDBMS), który umożliwia wielu użytkownikom dostęp do bazy danych w bezpieczny i zintegrowany sposób. Aby zainstalować MySQL w Ubuntu 16.10, wykonamy następujące polecenie:
 sudo apt-get install mysql-server mysql-client
Notatka:W trakcie procesu zostaną wyświetlone pewne pytania, które zademonstrujemy później.

POWIĘKSZAĆ

Akceptujemy pobranie i instalację pakietów. Pierwsza wiadomość, którą musimy wypełnić, to wpis hasła użytkownika root:

POWIĘKSZAĆ

Wpisujemy żądane hasło, wciskamy Akceptuj lub Enter i musimy je ponownie potwierdzić:

POWIĘKSZAĆ

Kliknij OK, aby kontynuować instalację. W ten sposób zainstalowaliśmy MySQL.

5. Kontrola stanu MySQL


Aby zweryfikować poprawność instalacji MySQL, wykonamy następujące polecenie:
 sudo systemctl status mysql
Notatka: Jeśli używamy Ubuntu 14.10 lub wcześniejszych wersji, wykonamy następujące polecenie:
 status mysql usługi sudo
Otrzymany wynik będzie następujący:

POWIĘKSZAĆ

Widzimy, że jest aktywny.

6. Instalacja MariaDB


MariaDB to kolejny solidny, bezpieczny i niezawodny menedżer baz danych, którego można używać zamiast MySQL. MariaDB nabiera rozpędu wśród menedżerów baz danych ze względu na liczne funkcje, z którymi możemy zapoznać się na jej oficjalnej stronie:

Krok 1
Aby zainstalować MariaDB musimy najpierw usunąć MySQL z Ubuntu 16.10. W tym celu musimy wykonać następujące polecenia w ich kolejności:

 sudo systemctl stop mysql sudo apt-get remove --purge mysql-server mysql-client mysql-common sudo apt-get autoremove sudo apt-get autoclean sudo rm -rf / var / lib / mysql / sudo rm -rf / etc / mysql / 

POWIĘKSZAĆ

Krok 2
Po zakończeniu procesu przystępujemy do instalacji MariaDB w Ubuntu 16.10, wykonując następujące polecenie:

 sudo apt-get zainstaluj serwer mariadb

POWIĘKSZAĆ

Krok 3
Wpisujemy literę S, aby zaakceptować pobranie MariaDB. Inną metodą, za pomocą której możemy zainstalować MariaDB, jest użycie oficjalnych repozytoriów w celu uzyskania najnowszej wersji, w tym przypadku musimy wykonać następujące linie:

 sudo apt-get install software-properties-common sudo apt-key adv --recv-keys --keyserver hkp: //keyserver.ubuntu.com: 80 0xcbcb082a1bb943db sudo add-apt-repository 'deb http: //download.nus .edu.sg / mirror / mariadb / repo / 10.1 / ubuntu żywe główne ' 
Krok 4
Aktualizujemy repozytoria za pomocą następującego polecenia:
 aktualizacja sudo apt-get
Krok 5
Na koniec instalujemy MariaDB, wykonując następujące polecenie:
 sudo apt-get zainstaluj serwer mariadb
Krok 6
Należy pamiętać, że podczas procesu instalacji hasło roota nie będzie wymagane tak, jak w przypadku MySQL, i nie będziemy mogli tego zrobić ręcznie za pomocą polecenia:
 mysql_secure_installation
Krok 7
Wyświetlony zostanie następujący błąd:

POWIĘKSZAĆ

Aby go rozwiązać, przeprowadzimy następujący proces. Wykonujemy następujące polecenie:

 sudo mysql -u root
Krok 8
W dostępie do MySQL wykonamy następujące linie:
 użyj mysql; aktualizacja user set plugin = '' gdzie User = 'root'; uprawnienia do spłukiwania; \ Q

POWIĘKSZAĆ

Krok 9
Teraz ponownie uruchamiamy polecenie mysql_secure_installation, podajemy Enter, gdy poprosi o hasło roota i będziemy mieli dostęp do ustawień MariaDB:

POWIĘKSZAĆ

7. Weryfikacja statusu MariaDB


Aby sprawdzić aktualny stan MariaDB w Ubuntu 16.10 użyjemy następującego polecenia:
 status mysql usługi sudo
Wynik będzie następujący. Możemy sprawdzić, czy jego status jest aktywny.

POWIĘKSZAĆ

8. Instalacja PHP na Ubuntu 16.10


PHP (PHP: Hypertext Preprocessor) to język programowania o otwartym kodzie źródłowym używany w tworzeniu stron internetowych, który można włączyć do HTML.

Aby zainstalować PHP na Ubuntu 16.10 Server, wykonamy następujące polecenia w ich kolejności:

 sudo apt-get aktualizacja sudo apt-get zainstaluj php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7

POWIĘKSZAĆ

Akceptujemy pobranie i po jego zakończeniu zweryfikujemy zainstalowaną wersję PHP za pomocą następującego polecenia:

 php -v

POWIĘKSZAĆ

9. Walidacja PHP


Aby przetestować PHP na serwerze Ubuntu 16.10 utworzymy plik o nazwie testphp.php używając następującej linii:
 sudo nano /var/www/html/testphp.php
W wyświetlonym oknie wprowadzimy:
 

POWIĘKSZAĆ

Zmiany zapisujemy za pomocą kombinacji klawiszy Ctrl+O i wychodzimy z edytora za pomocą klawiszy Ctrl+X. Restartujemy serwer Apache, aby zastosować zmiany za pomocą polecenia:

 sudo systemctl uruchom ponownie apache2
W Ubuntu 14 lub wcześniejszych wersjach wykonamy następujące polecenie:
 usługa sudo restart apache2
Przechodzimy do przeglądarki i wpisujemy w pasku adresu. W ten sposób walidujemy konfigurację PHP.
 https: //IP/testphp.php

Notatka:Jeśli chcemy zainstalować wszystkie pakiety PHP, wykonamy następujące polecenie:

 sudo apt-get zainstaluj php *

10. Zarządzanie bazami danych MySQL


Do zarządzania bazami danych MySQL konieczne jest zainstalowanie PHPMyAdmin, czyli narzędzia z interfejsem graficznym, dzięki któremu będziemy mieli dostęp do administracji bazami danych.

Krok 1
Do jego instalacji wykonamy następujące polecenie:

 sudo apt-get zainstaluj phpmyadmin

POWIĘKSZAĆ

Krok 2
Akceptujemy pobranie i podczas procesu instalacji zobaczymy pytania takie jak:

POWIĘKSZAĆ

Tam wybieramy apache2, który był zainstalowanym serwerem WWW.

POWIĘKSZAĆ

Krok 3
Ta wiadomość odnosi się do bazy danych, która musi zostać utworzona przez PHPMyAdmin, kliknij Tak i musimy przypisać hasło do tej bazy danych:

POWIĘKSZAĆ

Musimy to potwierdzić. Tam ustawiamy nazwę bazy danych MySQL.

POWIĘKSZAĆ

Krok 4
Ustawiamy nazwę użytkownika dla bazy danych.

POWIĘKSZAĆ

11. Dostęp do konsoli PHPMyAdmin


Po skonfigurowaniu możemy uzyskać dostęp do konsoli PHPMyAdmin, wpisując następujący wiersz w pasku adresu przeglądarki. Tam zalogujemy się za pomocą odpowiednich poświadczeń, aby uzyskać dostęp do baz danych.
 http://adres_IP/phpmyadmin/

Jak widać, LAMP jest doskonałym narzędziem do rozszerzania zasobów oferowanych przez system operacyjny i dzięki temu ma więcej alternatyw zarówno dla administracji, jak i dla użytkownika końcowego.
Zróbmy dobry użytek z LAMP na Ubuntu 16.10 Server.

Zainstaluj Chrome i Skype Ubuntu

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

wave wave wave wave wave