Jak zainstalować MySQL na Ubuntu 20.04 LTS?
Dowiedz się, jak zainstalować MySQL na Ubuntu 20.04
Chcesz uruchomić samodzielnie zarządzaną witrynę WordPress? Świetny. Dowiesz się z miliona rzeczy. Jednym z krytycznych elementów konfiguracji serwera jest rozszerzenie PHP MySQL, dzięki któremu WordPress może komunikować się z serwerem MySQL. Jeśli podczas instalacji WordPressa pojawia się błąd rozszerzenia PHP MySQL , prawdopodobnie nie zainstalowałeś go jeszcze na swoim serwerze.
W tym artykule pokażemy, jak zainstalować prawidłowe rozszerzenie PHP MySQL w witrynie WordPress. Upewnimy się również, że masz zainstalowany MySQL-Server na swoim komputerze.
✔ Upewnij się, że usługa MySQL jest zainstalowana i uruchomiona
Zanim spróbujesz zainstalować rozszerzenie PHP MySQL, najpierw upewnij się, że serwer MySQL jest uruchomiony na twoim serwerze.
Uruchom następujące polecenie, aby sprawdzić stan serwera MySQL.
service mysql status
✅ Jeśli MySQL jest zainstalowany i uruchomiony na twoim serwerze, powinieneś otrzymać następującą odpowiedź:
● mysql.service - MySQL Community Server
Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2019-07-09 20:46:12 UTC; 2 weeks 2 days ago
Docs: man:mysqld(8)
http://dev.mysql.com/doc/refman/en/using-systemd.html
Main PID: 1097 (mysqld)
Status: "SERVER_OPERATING"
Tasks: 46 (limit: 4656)
CGroup: /system.slice/mysql.service
└─1097 /usr/sbin/mysqld
⚙ Jeśli MySQL nie jest uruchomiony, uruchom następujące polecenie, aby uruchomić usługę.
service mysql start
⚙ Jeśli MySQL-Server nie jest zainstalowany, uruchom następujące polecenie, aby zainstalować najnowszy MySQL-Server.
apt-get install mysql-server -y
⚠ Podczas instalacji mysql-server nie wybieraj domyślnej metody uwierzytelniania, użyj metody uwierzytelniania LEGACY, aby była kompatybilna z WordPress.
✔ Sprawdź, czy jest zainstalowane rozszerzenie PHP MySQL
Na serwerze WordPress uruchom następujące polecenie, aby sprawdzić wersję PHP zainstalowaną na komputerze.
php -v
Powyższe polecenie powinno wygenerować odpowiedź podobną do tej:
PHP 7.3.7-1+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Jul 10 2019 06:54:46) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.7, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.3.7-1+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies
Pierwsza linia odpowiedzi pokazuje twoją wersję PHP, która w powyższym przykładzie to PHP 7.3.
Teraz uruchom następujące polecenie, aby sprawdzić, czy rozszerzenie PHP MySQL jest włączone dla wersji PHP zainstalowanej na Twoim serwerze.
dpkg --list | grep php-mysql
📔 Przykład: Jeśli wersja PHP zainstalowana na Twoim serwerze to PHP 7.3. Wtedy użyjesz polecenia .dpkg --list | grep php7.3-mysql
Jeśli rozszerzenie MySQL jest zainstalowane, otrzymasz odpowiedź podobną do tej:
ii php7.3-mysql 7.3.7-1+ubuntu18.04.1+deb.sury.org+1 amd64 MySQL module for PHP
Jeśli rozszerzenie PHP MySQL nie jest zainstalowane na twoim serwerze, otrzymasz pustą odpowiedź od polecenia grep. W takim przypadku zainstalujemy rozszerzenie php-mysql na twoim serwerze.
✅ ZAINSTALUJ POPRAWNE ROZSZERZENIE PHP MYSQL
Uruchom następujące polecenie, aby zainstalować odpowiednie rozszerzenie php-mysql na serwerze WordPress.
apt-get install php-mysql
📔 Przykład: Jeśli wersja PHP zainstalowana na Twoim serwerze to PHP 7.3. Wtedy użyjesz polecenia .apt-get install php7.3-mysql
Po zainstalowaniu prawidłowego rozszerzenia PHP MySQL na serwerze WordPress, uruchom ponownie serwer WWW.
Apache:
servive apache2 restart
Nginx:
service nginx restart
Spróbuj uruchomić swoją witrynę WordPress po wykonaniu wszystkich powyższych instrukcji. Powinien działać bez problemów.
🍻 Na zdrowie!
Dowiedz się, jak zainstalować MySQL na Ubuntu 20.04
Jeśli zmieniasz instalację WordPressa z serwera MySQL 8 na MySQL 5.7 (lub poniżej), najprawdopodobniej napotkasz
WordPress 5.0 jest wreszcie wdrażany i zapewnia zupełnie nowe wrażenia podczas edycji z Gutenberg
W przypadku braku opcji Odśwież w menu kontekstowym, oto jak możesz odświeżyć elementy w Eksploratorze plików w systemie Windows 11.
Edytor Gutenberg wkrótce stanie się domyślnym edytorem w WordPress. Będziesz mieć możliwość wybrania Edytora klasycznego
Chcesz uruchomić samodzielnie zarządzaną witrynę WordPress? Świetny. Dowiesz się z miliona rzeczy. Jedna z krytycznych części ustawienia
Nie możesz napisać nowego posta za pomocą nowego edytora bloków w WordPressie? Są szanse, że dostaniesz „Edytor
Począwszy od WordPress 5.0, domyślnym edytorem w WordPressie jest nowy edytor Block. Nowy edytor jest radykalnie inny
Jeśli zmieniasz instalację WordPressa z serwera MySQL 8 na MySQL 5.7 (lub poniżej), najprawdopodobniej napotkasz
W tym artykule omówiliśmy, jak włączyć krótkie tagi PHP. PHP parsuje plik używając znaczników otwierających i zamykających, które wyglądają jak . Aby włączyć krótkie tagi PHP
W tym artykule dowiemy się, jak zainstalować i skonfigurować mod_evasive, aby zapobiec atakom DoS i DDoS na CentOS. Moduł mod_evasive Apache.
jak zainstalować PHP z PHP-FPM dla NGINX na CentOS. Podstawowa konfiguracja serwera WWW NGINX do obsługi aplikacji PHP i ich serwera na porcie 80.