Zainstaluj MyWebSQL na Ubuntu 16.04 | 18.04 z obsługą Apache2, MariaDB i PHP 7.2

  • Cornelius Paul
  • 0
  • 4691
  • 1167

Podobnie jak phpMyAdmin, MyWebSQL umożliwia użytkownikom zarządzanie bazami danych MySQL lub MariaDB w przeglądarce internetowej… Zamiast zarządzać bazami danych z poziomu klienta stacjonarnego lub terminala wiersza poleceń, MyWebSQL umożliwia korzystanie z ulubionej przeglądarki internetowej do łączenia się i zarządzania bazami danych…

Dla nowych użytkowników i studentów może to być łatwy sposób zarządzania bazami danych MariaDB bez instalowania jakichkolwiek aplikacji klienckich lub korzystania z terminala…. Powodem jest to, że całe zarządzanie bazą danych odbywa się w przeglądarce… bez skomplikowanych zapytań do bazy danych i poleceń uruchamianych z terminala…

Tak więc, jeśli jesteś nowy i potrzebujesz pomocy w zarządzaniu bazami danych MariaDB za pomocą MyWebSQL, poniższe kroki są dobrym punktem wyjścia.

Osoby, które nie czują się komfortowo w zarządzaniu bazami danych MariaDB za pomocą wiersza poleceń systemu Linux, mogą zamiast tego wypróbować interfejs sieciowy MyWebSQL… .

Aby uzyskać więcej informacji na temat MyWebSQL, odwiedź jego stronę główną…

Ten krótki samouczek pokazuje studentom i nowym użytkownikom, jak zainstalować MyWebSQL z obsługą Apache2, MariaDB i PHP 7.1 w systemie Ubuntu 16.04 | 18.04 Serwer LTS… .Aby rozpocząć, wykonaj poniższe czynności:

Krok 1: Zainstaluj serwer HTTP Apache2 w systemie Ubuntu

Serwer HTTP Apache2 jest najpopularniejszym używanym serwerem internetowym… Aby zainstalować Apache2 HTTP na serwerze Ubuntu, uruchom poniższe polecenia…

sudo apt update sudo apt install apache2

Po zainstalowaniu Apache2 poniższe polecenia mogą być używane do zatrzymywania, uruchamiania i włączania usługi Apache2, aby zawsze uruchamiała się wraz z uruchomieniem serwera.

sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl włącz apache2.service

Krok 2: Zainstaluj serwer bazy danych MariaDB

Uruchom poniższe polecenia, aby zainstalować serwer bazy danych MariaDb

sudo apt update sudo apt install mariadb-server mariadb-client

Po zainstalowaniu MariaDB poniższe polecenia mogą służyć do zatrzymywania, uruchamiania i włączania usługi MariaDB, aby zawsze była uruchamiana po uruchomieniu serwera…

Uruchom je na Ubuntu 16.04 LTS

sudo systemctl stop mysql.service sudo systemctl start mysql.service sudo systemctl włącz mysql.service 

Uruchom je na Ubuntu 17.10 i 18.04 LTS

sudo systemctl stop mariadb.service sudo systemctl start mariadb.service sudo systemctl włącz mariadb.service 

Następnie uruchom poniższe polecenia, aby zabezpieczyć serwer MariaDB, tworząc hasło roota i blokując zdalny dostęp do roota.

sudo mysql_secure_installation

Po wyświetleniu monitu odpowiedz na poniższe pytania, postępując zgodnie z instrukcjami.

  • Wprowadź aktualne hasło roota (wpisz żadnego): Po prostu naciśnij Enter
  • Ustawić hasło roota? [T / n]: Y
  • Nowe hasło: wprowadź hasło
  • Ponownie wprowadź nowe hasło: powtórz hasło
  • Usunąć anonimowych użytkowników? [T / n]: Y
  • Nie zezwalać na zdalne logowanie przez roota? [T / n]: Y
  • Usunąć testową bazę danych i uzyskać do niej dostęp? [T / n]: Y
  • Załadować teraz ponownie tabele uprawnień? [T / n]: Y

Zrestartuj serwer MariaDB

Krok 3: Zainstaluj PHP 7.2 i powiązane moduły

PHP 7.2 nie jest dostępne w domyślnych repozytoriach Ubuntu… aby go zainstalować, będziesz musiał go pobrać z repozytoriów innych firm.

Uruchom poniższe polecenia, aby dodać poniższe repozytorium stron trzecich w celu aktualizacji do PHP 7.2

sudo apt-get install właściwości-oprogramowania-common sudo add-apt-repository ppa: ondrej / php

Następnie zaktualizuj i zaktualizuj do PHP 7.2

sudo apt update

Uruchom poniższe polecenia, aby zainstalować PHP 7.1 i powiązane moduły.

sudo apt-get install php7.2 libapache2-mod-php7.2 libapache2-mod-php7.2 php7.2-mysql php7.2-cgi php7.2-gmp php7.2-pgsql php7.2-common php7.2 -mbstring php7.2-bcmath php7.2-curl php7.2-sqlite3

Krok 4: Zainstaluj MyWebSQL

Aby pobrać i skonfigurować MyWebSQL, uruchom poniższe polecenia…

cd / tmp && wget https://phoenixnap.dl.sourceforge.net/project/mywebsql/stable/mywebsql-3.7.zip

Następnie uruchom poniższe polecenia, aby wyodrębnić pobrane pliki do katalogu głównego Apache2… .

sudo rozpakuj mywebsql-3.7.zip -d / var / www / html

Powinno to spowodować utworzenie nowego folderu o nazwie mywebsql… Następnie uruchom poniższe polecenia, aby skonfigurować odpowiednie uprawnienia…

Następnie uruchom poniższe polecenia, aby zmienić uprawnienia folderu głównego…

sudo chown -R www-data: www-data / var / www / html / mywebsql / sudo chmod -R 755 / var / www / html / mywebsql /

Zrestartuj Apache2…

Następnie otwórz przeglądarkę i przejdź do nazwy hosta serwera lub adresu IP, a następnie mywebsql

http: // localhost / mywebsql

Powinieneś wtedy zobaczyć stronę logowania do MyWebSQL… Zaloguj się na swoje konto główne MariaDB…

Otóż ​​to!

Jeśli nie możesz się zalogować i pojawia się błąd podczas łączenia się z bazą danych, uruchom poniższe polecenia, aby naprawić problemy z logowaniem użytkownika root do MySQL…

Zaloguj się do serwera MariaDB, wykonując poniższe polecenia

sudo mysql -u root

wpisz hasło utworzone powyżej… .

To powinno doprowadzić Cię do serwera bazy danych. Następnie uruchom poniższe polecenia, aby wyłączyć uwierzytelnianie wtyczek dla użytkownika root

użyj mysql; aktualizacja ustaw użytkownika plugin = "gdzie użytkownik =" root "; opróżnij uprawnienia; zakończ

Uruchom ponownie i uruchom poniższe polecenia, aby ustawić nowe hasło.

sudo systemctl zrestartuj mariadb.service




Jeszcze bez komentarzy

Zbiór przydatnych informacji o systemie operacyjnym Linux i nowych technologiach
Świeże artykuły, praktyczne wskazówki, szczegółowe recenzje i poradniki. Poczuj się jak w domu w świecie systemu operacyjnego Linux