- 1. Instalacja Apache na Ubuntu 16.10
- 2. Włączanie i uruchamianie Apache
- 3. Sprawdź poprawność Apache
- 4. Instalacja MySQL na Ubuntu 16.10
- 5. Kontrola stanu MySQL
- 6. Instalacja MariaDB
- 7. Weryfikacja statusu MariaDB
- 8. Instalacja PHP na Ubuntu 16.10
- 9. Walidacja PHP
- 10. Zarządzanie bazami danych MySQL
- 11. Dostęp do konsoli PHPMyAdmin
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
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 apache2Otrzymany 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-clientNotatka: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 mysqlNotatka: Jeśli używamy Ubuntu 14.10 lub wcześniejszych wersji, wykonamy następujące polecenie:
status mysql usługi sudoOtrzymany 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-getKrok 5
Na koniec instalujemy MariaDB, wykonując następujące polecenie:
sudo apt-get zainstaluj serwer mariadbKrok 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_installationKrok 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 rootKrok 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 sudoWynik 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.phpW 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 apache2W Ubuntu 14 lub wcześniejszych wersjach wykonamy następujące polecenie:
usługa sudo restart apache2Przechodzimy 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