Kā instalēt un nodrošināt phpMyAdmin Ubuntu 14.04 un 16.04

Priekšnoteikumi

  • Jauns Vultr Ubuntu 14.04 vai 16.04 servera gadījums.
  • Statisks servera IP (tas ir jūsu galvenais Vultr servera IP).
  • Lietotājs, kas nav root servera lietotājs ar sudoprivilēģijām.
  • Pilna LAMP steka instalēšana ( lai to instalētu, izpildiet šo Vultr rokasgrāmatu )

1. darbība: phpMyAdmin lejupielāde un instalēšana

Instalēšanas sākšana

Atjauniniet Ubuntu aptrepozitoriju un instalējiet phpMyAdmin.

sudo apt-get update
sudo apt-get install phpmyadmin

Uzstādīšanas process

Tagad atbildiet uz instalēšanas uzvednēm.

WARNING:

On the first prompt, you MUST press "SPACE", then "TAB", and then "ENTER" to select Apache. (If you don't, your install will be configured incorrectly. )

  • Izvēlieties apache2
  • Atlasiet, YESkad tiek prasīts, vai izmantot dbconfig-commondatu bāzes iestatīšanai
  • Ievadiet savu MySQL/datu bāzes administratora paroli
  • Izvēlieties savu jauno phpMyAdminparoli

Apache iestatīšana un restartēšana

PhpMyAdmin automātiski pievieno savu konfigurācijas failu Apache, tāpēc tam nav nepieciešama papildu konfigurācija.

Tomēr jums ir jāiespējo mcryptApache.

sudo php5enmod mcrypt

Pēc tam vienkārši restartējiet apache.

sudo service apache2 restart

Instalēšanas pabeigšana

Tagad darbojas phpMyAdmin saskarne, un tai varat piekļūt, izmantojot tālāk norādīto URL.

http://192.0.2.0/phpmyadmin

Piesakieties ar rootlietotāju, izmantojot iepriekš izveidoto paroli.


2. darbība: phpMyAdmin nodrošināšana

PhpMyAdmin ir ļoti viegli instalēt, taču tā popularitātes dēļ tas ir milzīgs hakeru un ļaunprātīgu cilvēku mērķis. Tagad mēs nodrošināsim phpMyAdmin pret lielāko daļu uzbrukumu.

Atļaut .htaccessignorēšanu

Pirmkārt, ļaujiet Apache pieņemt .htaccessatļauju ignorēšanu. Vienkārši rediģējiet failu, kas tika ievietots Apache konfigurācijas direktorijā.

sudo nano /etc/apache2/conf-available/phpmyadmin.conf

Pievienojiet AllowOverride Alliekšpusi <Directory /usr/share/phpmyadmin>konfigurācijas failā.

<Directory /usr/share/phpmyadmin>
    Options FollowSymLinks
    DirectoryIndex index.php
    AllowOverride All

Tagad saglabājiet un aizveriet phpmyadmin.conf, nospiežot " CTRL+O", pēc tam " ENTER" un visbeidzot " CTRL+X".

Tāpat kā iepriekš, restartējiet Apache.

sudo service apache2 restart

Izveidojiet .htaccessfailu

Tagad, kad overrides/.htaccessfaili ir atļauti, mēs to izveidosim, lai nodrošinātu faktisko drošību.

Izveidojiet un rediģējiet failu.

sudo nano /usr/share/phpmyadmin/.htaccess

Ievadiet tālāk norādīto informāciju.

AuthType Basic
AuthName "Restricted Files"
AuthUserFile /etc/phpmyadmin/.htpasswd
Require valid-user

Aizveriet un saglabājiet failu.

Izveidojiet .htpasswdfailu

Tagad, kad esam teikuši Apache, ka vēlamies aizsargāt phpMyAdmin ar paroli, mums ir jāizveido fails, lai norādītu Apache, kuru paroli pieņemt.

Instalējiet papildu pakotni, lai palīdzētu mums to izdarīt.

sudo apt-get install apache2-utils

Tagad mums ir htpasswdlietderība.

Izveidojiet .htpasswdfailu un pirmo lietotāju/pieteikšanos tam šādi.

sudo htpasswd -c /etc/phpmyadmin/.htpasswd <username>

Aizstāt <username>ar lietotājvārdu, kuru vēlaties izmantot. Tas lūgs ievadīt paroli, kuru vēlaties izmantot lietotājam. Izvēlieties un apstipriniet paroli.

Tagad piekļūstiet http://192.0.2.0/phpmyadmin. Jums tiks lūgts ievadīt tikko izveidoto lietotājvārdu un paroli. Pēc jaunā lietotājvārda/paroles ievadīšanas varat pieteikties, izmantojot savu esošo kontu no iepriekšējā.

Secinājums

Tagad jums ir phpMyAdmin — viena no labākajām bezmaksas tīmekļa saskarnēm MySQL datu bāzes pārvaldībai bez komandrindas.

Atstājiet komentāru

Mašīnu pieaugums: AI reālās pasaules lietojumi

Mašīnu pieaugums: AI reālās pasaules lietojumi

Mākslīgais intelekts nav nākotnē, tas ir šeit, tagadnē. Šajā emuārā lasiet, kā mākslīgā intelekta lietojumprogrammas ir ietekmējušas dažādas nozares.

DDOS uzbrukumi: īss pārskats

DDOS uzbrukumi: īss pārskats

Vai arī jūs esat DDOS uzbrukumu upuris un esat neizpratnē par profilakses metodēm? Izlasiet šo rakstu, lai atrisinātu savus jautājumus.

Vai esat kādreiz domājis, kā hakeri pelna naudu?

Vai esat kādreiz domājis, kā hakeri pelna naudu?

Iespējams, esat dzirdējuši, ka hakeri pelna daudz naudas, bet vai esat kādreiz domājuši, kā viņi nopelna šādu naudu? pārrunāsim.

Google revolucionāri izgudrojumi, kas atvieglos jūsu dzīvi.

Google revolucionāri izgudrojumi, kas atvieglos jūsu dzīvi.

Vai vēlaties redzēt revolucionārus Google izgudrojumus un to, kā šie izgudrojumi mainīja katra cilvēka dzīvi mūsdienās? Pēc tam lasiet emuārā, lai redzētu Google izgudrojumus.

Piektdiena: kas notika ar AI vadītām automašīnām?

Piektdiena: kas notika ar AI vadītām automašīnām?

Pašpiedziņas automobiļu koncepcija izbraukt uz ceļiem ar mākslīgā intelekta palīdzību ir mūsu sapnis jau kādu laiku. Bet, neskatoties uz vairākiem solījumiem, tie nekur nav redzami. Lasiet šo emuāru, lai uzzinātu vairāk…

Tehnoloģiskā singularitāte: cilvēces civilizācijas tāla nākotne?

Tehnoloģiskā singularitāte: cilvēces civilizācijas tāla nākotne?

Zinātnei strauji attīstoties, pārņemot lielu daļu mūsu pūļu, palielinās arī risks pakļaut sevi neizskaidrojamai singularitātei. Izlasiet, ko singularitāte varētu nozīmēt mums.

Lielo datu atsauces arhitektūras slāņu funkcijas

Lielo datu atsauces arhitektūras slāņu funkcijas

Lasiet emuāru, lai vienkāršākā veidā uzzinātu dažādus lielo datu arhitektūras slāņus un to funkcijas.

Datu glabāšanas evolūcija – infografika

Datu glabāšanas evolūcija – infografika

Datu uzglabāšanas metodes ir attīstījušās kopš datu dzimšanas. Šajā emuārā ir aprakstīta datu uzglabāšanas attīstība, pamatojoties uz infografiku.

6 brīnišķīgas priekšrocības, ko sniedz viedo mājas ierīču izmantošana mūsu dzīvē

6 brīnišķīgas priekšrocības, ko sniedz viedo mājas ierīču izmantošana mūsu dzīvē

Šajā digitālajā pasaulē viedās mājas ierīces ir kļuvušas par būtisku dzīves sastāvdaļu. Šeit ir daži pārsteidzoši viedo mājas ierīču ieguvumi, lai padarītu mūsu dzīvi dzīves vērtu un vienkāršāku.

MacOS Catalina 10.15.4 papildinājuma atjauninājums rada vairāk problēmu nekā to risināšana

MacOS Catalina 10.15.4 papildinājuma atjauninājums rada vairāk problēmu nekā to risināšana

Nesen Apple izlaida macOS Catalina 10.15.4 papildinājuma atjauninājumu, lai novērstu problēmas, taču šķiet, ka atjauninājums rada vairāk problēmu, kas izraisa Mac datoru bloķēšanu. Izlasiet šo rakstu, lai uzzinātu vairāk