Sådan installeres MyWebSQL på Ubuntu 16.04

Sådan installeres MyWebSQL på Ubuntu 16.04

I denne vejledning vil vi vise dig, hvordan du konfigurerer MyWebSQL på Ubuntu 16.04-serveren. MyWebSQL er en gratis og open source web-baseret WYSIWYG klient til styring af databaser på din server. Det giver en enkel og intuitiv grænseflade med udseendet og følelsen af ​​et desktop-program. Denne PHP-baserede applikation tilbyder rige funktioner og masser af værktøjer til databasehåndtering, og det kan fungere sammen med MySQL, PostgreSQL og SQLite-databaser. Med det hurtige og attraktive web-interface er det et meget godt alternativ til de populære phpMyAdmin.

Her er nogle af de vigtigste funktioner:

  • Flere syntaks fremhævede SQL redaktører
  • WYSIWYG Tabel skaber / editor
  • Quick Inplace multi-record redigering
  • Desktop applikation udseende
  • Fremragende støtte til alle større browsere
  • Nul konfigurationsinstallation
  • Multilingual Interface med temaer support
  • Understøtter MySQL 4 og 5, PostgreSQL 8 og 9 og SQLite databaser
  • Importer database script, eksport database, tabeller eller resultater til flere formater

Installationen af ​​MyWebSQL er meget hurtig og nem. Ingen yderligere konfiguration er påkrævet, og den fungerer sammen med alle større webbrowsere lige ud af boksen.

Krav:

  • I forbindelse med denne tutorial vil vi bruge Ubuntu 16.04 VPS.
  • Du skal også bruge en fungerende LAMP eller LEMP (Linux, Apache / Nginx, MySQL, PHP) stack. Vores Ubuntu 16.04 VPS leveres allerede forudinstalleret med en fuldt konfigureret LAMP-stak. Men hvis du ikke har LAMP på din server kan du tjekke vores Sådan installeres LAMP på Ubuntu 16.04 tutorial om hvordan man opsætter dette.
  • Fuld SSH root adgang eller en bruger med sudo privilegier er også påkrævet

Trin 1: Opret forbindelse til din server

Før vi begynder, skal du oprette forbindelse til din server via SSH som bruger rod. For at gøre dette skal du bruge følgende kommando:

ssh [Email protected]_ADDRESS-p PORT_NUMBER

og erstat "IP_ADDRESS" og "PORT_NUMBER" med din aktuelle server-IP-adresse og SSH-portnummer.

Trin 2: Installer de nødvendige afhængigheder

Når du logger ind, skal du sørge for, at du har installeret følgende afhængigheder. De vil blive påkrævet for at afslutte installationen og for MyWebSQL at fungere korrekt. Du kan installere dem med:

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

Følgende udvidelser er ikke påkrævet, men kan give yderligere funktioner:

apt-get installer php-curl php-gmp

Hvis du bruger SQLite, er følgende pakke også påkrævet:

apt-get installer php-sqlite3

Trin 3: Download og installer pakken

Du kan nu downloade den nyeste stabile MyWebSQL med følgende kommando:

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

Og udpak arkivfilen med til standardwebserverdokumentets rodmappe:

pakk zipwebsql-3.7.zip -d / var / www / html

Indstil de relevante filtilladelser og ejerskab (www-data er brugeren af ​​vores Apache webserver):

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

Efter at arkivet er pakket ud, er MyWebSQL allerede konfigureret til at bruge de bedste muligheder for alle parametre. Du kan nu teste og verificere installationen ved at skrive følgende i din browser (ved hjælp af din egen server IP-adresse): http://YOUR-SERVER-IP-ADDRESS/mywebsql/install.php

Installer MyWebSQL på Ubuntu 16.04

Trin 4: Adgang til MyWebSQL

Når du har kontrolleret og sørget for, at installationen opfylder alle kravene, kan du nu få adgang til MyWebSQL ved at skrive følgende i din browser: http://YOUR-SERVER-IP-ADDRESS/mywebsql

Du vil blive mødt af MyWebSQL login skærmen, hvor du skal indtaste dit brugernavn og adgangskode til din database, vælg din database server, uanset om du bruger MySQL, PostgreSQL eller SQLite og vælg dit sprog:

Installation af MyWebSQL på Ubuntu 16.04

Når du er logget ind, vil du blive taget til hovedskærmen MyWebSQL, hvorfra du kan begynde at administrere dine databaser.

Oprindelig artikel

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.