Hvernig á að setja upp og tryggja phpMyAdmin á Ubuntu 14.04 og 16.04

Forkröfur

  • Nýtt Vultr Ubuntu 14.04 eða 16.04 netþjónstilvik.
  • Stöðugur IP-þjónn (þetta er IP-tala IP-netþjónsins fyrir Vultr).
  • Notandi sem er ekki rótarþjónn með sudoréttindi.
  • Uppsetning á fullri LAMP-stafla (fylgdu þessari Vultr handbók til að setja hana upp)

Skref 1: Að hlaða niður og setja upp phpMyAdmin

Að hefja uppsetningu

Uppfærðu aptgeymslu Ubuntu og settu upp phpMyAdmin.

sudo apt-get update
sudo apt-get install phpmyadmin

Uppsetningarferli

Nú skaltu svara leiðbeiningunum fyrir uppsetninguna.

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. )

  • Veldu apache2
  • Veldu YESþegar beðið er um hvort nota eigi dbconfig-commonfyrir gagnagrunnsuppsetningu eða ekki
  • Sláðu inn MySQL/Database admin lykilorðið þitt
  • Veldu nýja phpMyAdminlykilorðið þitt

Apache uppsetning og endurræsa

PhpMyAdmin bætir stillingarskránni sjálfkrafa við Apache, svo hún þarfnast ekki frekari stillingar.

Hins vegar þarftu að virkja mcryptfyrir Apache.

sudo php5enmod mcrypt

Síðan skaltu bara endurræsa apache.

sudo service apache2 restart

Að klára uppsetningu

phpMyAdmin viðmótið er núna í gangi og þú getur nálgast það á slóðinni hér að neðan.

http://192.0.2.0/phpmyadmin

Skráðu þig inn með rootnotandanum með því að nota lykilorðið sem þú bjóst til áður.


Skref 2: Að tryggja phpMyAdmin

PhpMyAdmin er mjög auðvelt að setja upp, en það er mikið skotmark fyrir tölvusnápur og illgjarnt fólk vegna vinsælda þess. Við munum nú tryggja phpMyAdmin gegn flestum árásum.

Leyfa .htaccesshnekkingar

Fyrst skaltu leyfa Apache að samþykkja .htaccesshnekkingar á leyfi. Breyttu bara skránni sem var sett í stillingarskrá Apache.

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

Bættu við AllowOverride Allinni <Directory /usr/share/phpmyadmin>í stillingarskránni.

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

Nú skaltu vista og loka phpmyadmin.confmeð því að ýta á " CTRL+O", svo " ENTER" og að lokum " CTRL+X".

Eins og áður, endurræstu Apache.

sudo service apache2 restart

Búðu til .htaccessskrá

Nú þegar overrides/.htaccessskrár eru leyfðar munum við búa til eina til að veita raunverulegt öryggi.

Búðu til og breyttu skránni.

sudo nano /usr/share/phpmyadmin/.htaccess

Sláðu inn eftirfarandi upplýsingar.

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

Lokaðu og vistaðu skrána.

Búðu til .htpasswdskrá

Nú þegar við höfum sagt Apache að við viljum vernda phpMyAdmin með lykilorði, þurfum við að búa til skrána til að segja Apache hvaða lykilorð á að samþykkja.

Settu upp aukapakka til að hjálpa okkur að gera þetta.

sudo apt-get install apache2-utils

Við höfum nú htpasswdgagnið.

Búðu til .htpasswdskrána og fyrsta notandann/innskráninguna fyrir hana svona.

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

Skiptu út <username>fyrir notandanafnið sem þú vilt nota. Það mun biðja þig um að slá inn lykilorðið sem þú vilt nota fyrir notandann. Veldu og staðfestu lykilorðið.

Nú, aðgangur http://192.0.2.0/phpmyadmin. Þú verður beðinn um notendanafnið og lykilorðið sem þú bjóst til. Eftir að hafa slegið inn nýja notendanafnið/lykilorðið geturðu skráð þig inn með núverandi reikningi þínum frá því sem áður var.

Niðurstaða

Þú ert nú með phpMyAdmin - eitt besta, ókeypis vefviðmótið til að stjórna MySQL gagnagrunninum þínum án skipanalínunnar.

Skildu eftir athugasemd

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Gervigreind er ekki í framtíðinni, hún er hér í nútímanum Í þessu bloggi Lestu hvernig gervigreindarforrit hafa haft áhrif á ýmsa geira.

DDOS árásir: Stutt yfirlit

DDOS árásir: Stutt yfirlit

Ertu líka fórnarlamb DDOS árása og ruglaður með forvarnaraðferðirnar? Lestu þessa grein til að leysa spurningar þínar.

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Þú gætir hafa heyrt að tölvuþrjótar græða mikið af peningum, en hefur þú einhvern tíma velt því fyrir þér hvernig þeir vinna sér inn svona peninga? við skulum ræða.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Viltu sjá byltingarkenndar uppfinningar frá Google og hvernig þessar uppfinningar breyttu lífi hvers manns í dag? Lestu síðan til að blogga til að sjá uppfinningar frá Google.

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Hugmyndin um að sjálfkeyrandi bílar fari á göturnar með hjálp gervigreindar er draumur sem við höfum átt um tíma núna. En þrátt fyrir nokkur loforð eru þau hvergi sjáanleg. Lestu þetta blogg til að læra meira…

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Þar sem vísindin þróast hratt og taka yfir mikið af viðleitni okkar, eykst hættan á því að verða fyrir óútskýranlegri einstæðu. Lestu, hvað sérkenni gæti þýtt fyrir okkur.

Virkni Big Data Reference Architecture Layers

Virkni Big Data Reference Architecture Layers

Lestu bloggið til að þekkja mismunandi lög í Big Data Architecture og virkni þeirra á einfaldasta hátt.

Þróun gagnageymslu – Infographic

Þróun gagnageymslu – Infographic

Geymsluaðferðir gagna hafa verið að þróast gæti verið frá fæðingu gagna. Þetta blogg fjallar um þróun gagnageymslu á grundvelli upplýsingamynda.

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

Í þessum stafræna heimi hafa snjallheimilistæki orðið afgerandi hluti af lífi. Hér eru nokkrir ótrúlegir kostir snjallheimatækja um hvernig þau gera líf okkar þess virði að lifa því og einfaldara.

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

Nýlega gaf Apple út macOS Catalina 10.15.4 viðbótaruppfærslu til að laga vandamál en svo virðist sem uppfærslan sé að valda fleiri vandamálum sem leiða til múrsteins á Mac vélum. Lestu þessa grein til að læra meira