GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

So installieren Sie MyWebSQL unter Ubuntu 18.04

In diesem Tutorial zeigen wir Ihnen, wie Sie MyWebSQL auf einem Ubuntu 18.04-Server einrichten. MyWebSQL ist ein kostenloser und quelloffener webbasierter WYSIWYG-Client zur Verwaltung der Datenbanken auf Ihrem Server. Es bietet eine einfache und intuitive Benutzeroberfläche mit dem Look and Feel einer Desktop-Anwendung. Diese PHP-basierte Anwendung bietet einen umfangreichen Funktionsumfang und zahlreiche Tools für die Datenbankverwaltung. Es kann mit den gängigsten Datenbanktypen wie MySQL-, PostgreSQL- und SQLite-Datenbanken arbeiten. Mit seiner schnellen und attraktiven Weboberfläche ist es eine sehr gute Alternative zum beliebten phpMyAdmin.

Hier sind einige der wichtigsten Funktionen:

  • SQL-Editoren mit mehreren Syntaxhervorhebungen
  • Ersteller/Bearbeiter von WYSIWYG-Tabellen
  • Schnelle Inplace-Bearbeitung mehrerer Datensätze
  • Look and Feel der Desktop-Anwendung
  • Hervorragende Unterstützung für alle gängigen Browser
  • Installation ohne Konfiguration
  • Mehrsprachige Benutzeroberfläche mit Themenunterstützung
  • Unterstützt MySQL-, PostgreSQL- und SQLite-Datenbanken
  • Datenbankskript importieren, Datenbank, Tabellen oder Ergebnisse in mehrere Formate exportieren

Die Installation von MyWebSQL ist sehr schnell und einfach. Es ist keine zusätzliche Konfiguration erforderlich und es funktioniert sofort mit allen gängigen Webbrowsern.

Anforderungen:

  • Für die Zwecke dieser Anleitung verwenden wir Ubuntu 18.04 VPS.
  • Sie benötigen außerdem einen funktionierenden LAMP- oder LEMP-Stack (Linux, Apache/Nginx, MySQL, PHP). Unser Ubuntu 18.04 VPS ist bereits mit einem vollständig konfigurierten LAMP-Stack vorinstalliert. Wenn Sie jedoch keinen Webhosting-Stack auf Ihrem VPS installiert haben, zeigen wir Ihnen im Rahmen dieses Tutorials auch, wie Sie dies tun können.
  • Voller SSH-Root-Zugriff oder ein Benutzer mit sudo-Berechtigungen ist ebenfalls erforderlich.

Schritt 1:Verbinden Sie sich mit Ihrem Server

Bevor wir beginnen, müssen Sie sich als Root-Benutzer über SSH mit Ihrem Server verbinden. Verwenden Sie dazu den folgenden Befehl:

ssh root@IP_ADDRESS -p PORT_NUMBER

und ersetzen Sie IP_ADDRESS und PORT_NUMBER durch Ihre tatsächliche Server-IP-Adresse und SSH-Portnummer.

Stellen Sie nach der Anmeldung sicher, dass Ihr Server auf dem neuesten Stand ist, indem Sie die folgenden Befehle ausführen:

sudo apt update
sudo apt upgrade

Schritt 2:LAMP installieren

In diesem Abschnitt zeigen wir Ihnen, wie Sie den LAMP-Stack auf Ihrem VPS installieren. Wenn Sie LAMP/LEMP bereits installiert haben, können Sie diesen Teil überspringen und mit dem nächsten Schritt des Tutorials fortfahren.

Lassen Sie uns zuerst den Apache-Webserver installieren. Wir können dies tun, indem wir den folgenden Befehl ausführen:

apt install apache2

Starten Sie nach Abschluss der Installation Apache und aktivieren Sie den automatischen Start nach einem Neustart mit:

systemctl start apache2
systemctl enable apache2

Führen Sie den folgenden Befehl aus, um zu überprüfen und zu überprüfen, ob Apache derzeit auf Ihrem Server ausgeführt wird:

systemctl status apache2

Ausgabe:

● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
         └─apache2-systemd.conf
Active: active (running) since Sat 2019-01-26 02:20:44 CST; 1h 57min ago
Main PID: 14666 (apache2)
Tasks: 7 (limit: 2320)
CGroup: /system.slice/apache2.service
        ├─ 504 /usr/sbin/apache2 -k start
        ├─14666 /usr/sbin/apache2 -k start
        ├─14686 /usr/sbin/apache2 -k start
        ├─14687 /usr/sbin/apache2 -k start
        ├─14688 /usr/sbin/apache2 -k start
        ├─14689 /usr/sbin/apache2 -k start
        └─14690 /usr/sbin/apache2 -k start

Als nächstes müssen wir den MySQL-Webserver installieren. Der folgende Befehl installiert den neuesten MySQL 5.7-Server aus den offiziellen Ubuntu-Repositories:

apt install mysql-server

Geben Sie nach Abschluss der Installation den folgenden Befehl aus, um Ihre Installation zu sichern:

mysql_secure_installation

Sie werden aufgefordert, mehrere Fragen zu beantworten:

Setup VALIDATE PASSWORD plugin? (Press y|Y for Yes, any other key for No) N
Change root password? (Press y|Y for Yes, any other key for No) N
Remove anonymous users? (Press y|Y for Yes, any other key for No) Y
Disallow root login remotely? (Press y|Y for Yes, any other key for No) Y
Remove test database and access to it? (Press y|Y for Yes, any other key for No) Y
Reload privilege tables now? (Press y|Y for Yes, any other key for No) Y

Der letzte Schritt unseres LAMP-Stack-Setups ist die PHP-Installation. Derzeit ist die im offiziellen Ubuntu-Repository verfügbare Standard-PHP-Version PHP 7.2.

Führen Sie den folgenden Befehl aus, um PHP 7.2 zusammen mit mehreren PHP-Erweiterungen auf Ihrem Server zu installieren:

apt install -y php php-common php-mbstring php-gd php-intl php-xml php-mysql php-mcrypt

Um zu überprüfen, ob PHP richtig installiert ist, können Sie den folgenden Befehl ausführen:

php -v

Ausgabe:

PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.10-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies

Wir haben jetzt einen voll funktionsfähigen LAMP-Stack, der auf unserem Server läuft. Wir können jetzt mit dem nächsten Schritt dieses Tutorials fortfahren und mit der MyWebSQL-Installation beginnen.

Schritt 3:Installieren Sie die erforderlichen MyWebSQL-Abhängigkeiten

Bevor wir MyWebSQL installieren, müssen wir einige zusätzliche Abhängigkeiten installieren. Sie werden benötigt, um die Installation abzuschließen und damit MyWebSQL ordnungsgemäß funktioniert. Sie können sie installieren mit:

apt install wget zip php-pgsql php-mysql php-bcmath

Die folgenden Erweiterungen sind nicht erforderlich, können aber einige zusätzliche Funktionen bereitstellen:

apt install php-curl php-gmp

Wenn Sie SQLite verwenden, ist außerdem das folgende Paket erforderlich:

apt-get install php-sqlite3

Schritt 4:MyWebSQL-Paket herunterladen und installieren

Zum Zeitpunkt der Erstellung dieses Artikels ist die neueste MyWebSQL-Version MyWebSQL 3.7.

Sie können die Installationsdatei mit dem folgenden Befehl herunterladen:

wget https://newcontinuum.dl.sourceforge.net/project/mywebsql/stable/mywebsql-3.7.zip

Um die Archivdatei in das standardmäßige Dokumentstammverzeichnis des Webservers zu entpacken, führen Sie den folgenden Befehl aus:

unzip mywebsql-3.7.zip -d /var/www/html

Legen Sie die entsprechenden Dateiberechtigungen und Eigentumsrechte fest (www-data ist der Benutzer unseres Apache-Webservers):

chown -R www-data:www-data /var/www/html/mywebsql/
chmod -R 775 /var/www/html/mywebsql/

Nach dem Entpacken des Archivs ist MyWebSQL bereits so konfiguriert, dass es die besten Optionen für alle Parameter verwendet. Sie können die Installation jetzt testen und überprüfen, indem Sie Folgendes in Ihren Browser eingeben (unter Verwendung Ihrer eigenen Server-IP-Adresse): http://YOUR-SERVER-IP-ADDRESS/mywebsql/install.php

Nachdem Sie überprüft und sichergestellt haben, dass die Installation alle Anforderungen erfüllt hat, können Sie install.php entfernen oder umbenennen Datei aus mywebsql Verzeichnis. Führen Sie den folgenden Befehl aus, um die Datei zu entfernen:

rm /var/www/html/mywebsql/install.php

Schritt 5:Zugriff auf MyWebSQL

Sie können jetzt auf MyWebSQL zugreifen, indem Sie Folgendes in Ihren Browser eingeben: http://YOUR-SERVER-IP-ADDRESS/mywebsql

Dadurch gelangen Sie zum MyWebSQL-Anmeldebildschirm, wo Sie Ihren Datenbank-Benutzernamen und Ihr Passwort eingeben, Ihren Datenbankserver auswählen, auswählen müssen, ob Sie MySQL, PostgreSQL oder SQLite verwenden, und Ihre bevorzugte Sprache auswählen:

Sobald Sie sich erfolgreich angemeldet haben, werden Sie zur Hauptseite von MyWebSQL weitergeleitet, von der aus Sie mit der Verwaltung Ihrer Datenbanken beginnen können.

Wenn Sie einer unserer Ubuntu-Hosting-Kunden sind, müssen Sie MyWebSQL natürlich nicht auf Ihrem Ubuntu 18.04 VPS installieren – fragen Sie einfach unsere Administratoren, lehnen Sie sich zurück und entspannen Sie sich. Unsere Admins installieren MyWebSQL auf Ubuntu 18.04 umgehend für Sie.

PS. Wenn Ihnen dieser Beitrag über die Installation von MyWebSQL auf Ubuntu 18.04 VPS gefallen hat , teilen Sie es bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen unten oder hinterlassen Sie einfach einen Kommentar im Kommentarbereich. Danke.


Panels
  1. So installieren Sie MySQL unter Ubuntu 16.04

  2. So installieren Sie NextCloud 13 auf Ubuntu 16.04

  3. So installieren Sie osTicket unter Ubuntu 16.04

  4. So installieren Sie MyWebSQL unter Ubuntu 16.04

  5. So installieren Sie PHP 7.2 auf Ubuntu 16.04

So installieren Sie MySQL unter Ubuntu 18.04

So installieren Sie Minecraft Server auf Ubuntu 18.04

So installieren Sie aaPanel unter Ubuntu 20.04

So installieren Sie den Graylog-Server unter Ubuntu 16.04

So installieren Sie OpenVPN unter Ubuntu 18.04

So installieren Sie WordPress unter Ubuntu 22.04