Halos bawat web developer na may isang sistema ng pamamahagi ng Ubuntu ay nakikipag-ugnayan sa tool na phpMyAdmin upang ipatupad ang mga database ng MySQL server sa pamamagitan ng web interface. Bukod pa rito, ang bahagi na ito ay bahagi ng lampara, sa pag-install na kung saan kami ay nagsalita sa aming website sa loob ng balangkas ng isa pang materyal. Ang artikulo sa araw na ito ay naglalayong mga walang karanasan na mga gumagamit na nagsisimula lamang sa kanilang kakilala sa web development at nais na mag-install ng phpMyAdmin sa kanilang computer. Susunod, magpapakita kami ng sunud-sunod na pagtuturo na posible upang harapin ang lahat ng aspeto ng katuparan ng gawain.
I-install ang phpMyAdmin sa Ubuntu.
Agad na babalaan ka na ang lahat ng kasunod na mga pagkilos ay gagawin sa pamamagitan ng "terminal", kaya maging handa para sa katotohanan na kailangan mong magpasok ng maraming iba't ibang mga koponan. Ipinakikita rin namin kung paano ginaganap ang pagsasaayos ng pangunahing PHPMYAdmin sa pagkumpleto ng pag-install. Kumuha ng isang halimbawa, ang pinaka-popular na Apache web server at MySQL DBMS. Kung kailangan mo ngayon ang bawat isa sa mga sangkap na ito, mas mahusay na gamitin ang link sa ibaba, kung saan inilarawan ang setting ng lampara, at direktang pumunta kami sa pakikipag-ugnayan sa bahagi na kailangan mo ngayon.Halos palaging tulad ng isang simpleng pag-install pass nang walang anumang mga problema. Gayunpaman, kung mayroon kang anumang mga problema sa sistema na nauugnay sa tagapamahala ng package, lumilitaw ang impormasyon sa screen na nabigo ang pag-install. Ang sitwasyong ito ay dapat na mabilis na malulutas sa pamamagitan ng paggamit ng paghahanap para sa mga pagwawasto ng isang partikular na problema sa pamamagitan ng opisyal na dokumentasyon ng Ubuntu o mga forum ng gumagamit.
Hakbang 2: I-install ang phpMyAdmin.
Ang yugtong ito ay ang pinaka-basic, dahil ngayon ay bubuo namin ang direktang pag-install ng phpMyAdmin component. Mayroong iba't ibang mga pamamaraan na nagbibigay-daan dito upang gawin ito, at ang pinakamadaling paraan ay gagamitin ng opisyal na repository na aming inaalok upang ipatupad sa susunod na pagtuturo.
- Upang i-install, kakailanganin mong ipasok ang sudo apt na pag-install ng phpmyadmin command at i-activate ito.
- Maabisuhan ng pangangailangan para sa pag-download ng mga archive. Sa mensahe na "nais na magpatuloy?" Pumili ng D. Option.
- Maghintay para sa window ng console "na nagtatakda ng pakete". Dito, una sa lahat, tinukoy ang isang web server para sa awtomatikong pagsasaayos. Piliin ang iyong sariling, pagkatapos ay mag-click sa tab upang mabilis na lumipat sa pindutan ng "OK".
- Maghintay ng ilang minuto upang ang mga pakete ay ganap na naka-unpack. Sa operasyon na ito, huwag isara ang console at huwag sundin ang iba pang mga pagkilos sa PC.
- Lumilitaw na muli ang "Pack Setup". Ngayon ang database ay na-edit dito. Tingnan ang impormasyong ipinakita sa window at piliin ang naaangkop na opsyon.
- Lumikha ng isang bagong password para sa database.
- Kumpirmahin ito, muling pumasok sa form na lilitaw.
- Tukuyin ang isang maginhawang paraan para sa pagkonekta sa database.
- Ang numero ng port ng serbisyo ay awtomatikong itatakda. Kung kailangan mong baguhin ito, burahin lamang ang mga numero at tukuyin ang kinakailangang port.
- Itakda ang pangalan ng karaniwang database.
- Tingnan ang impormasyon tungkol sa paglikha ng username.
- Ngayon kailangan mong hilingin sa kanya ang iyong sarili, itulak mula sa mga tagubilin sa pagbabasa at ang iyong mga pangangailangan.
- Magpasok ng isa pang password na magsisilbi upang ma-access ang MySQL sa phpMyAdmin.
Matapos ang screen ay nagpapakita ng impormasyon tungkol sa matagumpay na pag-install ng phpMyAdmin sa system. Kung ang anumang mga problema ay lumitaw sa panahon ng pagsasaayos o pag-unpack, aabisuhan ka rin tungkol sa mga ito. Ang mga pagpipilian ay din na nag-aalok ng parehong mga pagpipilian sa pagkilos, halimbawa, hindi papansin ang problema, muling pagtatangka upang malutas ito o laktawan.
Hakbang 3: Paglikha ng isang bagong user
Sa nakaraang yugto, ang tool sa pag-install na inaalok upang lumikha ng isang bagong user para sa phpMyAdmin, ngunit ang ilang mga gumagamit ay hindi nakuha ang sandaling ito o kailangan upang magdagdag ng ilang higit pang mga account. Magsimula tayo sa aming seksyon ng mga pangunahing setting na may mga tagubilin para sa paglikha ng isang profile.
- Buksan ang isang bagong session sa terminal at i-type ang sudo mysql upang simulan ang database.
- Tiyaking magpasok ng isang password sa superuser.
- Bilang unang utos, ipasok ang lumikha ng user 'admin' @ 'localhost' na kinilala ng 'password';, kung saan ang admin '@' localhost ay ang pangalan ng account, at ang password ay naka-install ang password.
- Itakda ang mga pangunahing pribilehiyo sa pamamagitan ng pagbibigay ng lahat ng mga pribilehiyo sa *. * Upang 'admin' @ 'localhost' na may opsyon na grant;, siguraduhing baguhin ang pangalan ng gumagamit sa naunang tinukoy.
- Huling queue, ipasok at i-activate ang mga pribilehiyo ng flush;
- Aabisuhan ka ng matagumpay na pagkumpleto ng operasyon.
Halos sa parehong paraan, maaari kang lumikha ng isang walang limitasyong bilang ng mga gumagamit na kumonekta sa phpMyAdmin sa pamamagitan ng pagpasok ng pangalan ng account at password mula dito. Isaalang-alang lamang ang pag-install ng mga pribilehiyo para sa bawat profile. Ang karagdagang impormasyon ay nakasulat sa opisyal na dokumentasyon.
Hakbang 4: Seguridad.
Ang paglikha ng mga pangunahing panuntunan sa seguridad para sa phpMyAdmin ay hindi palaging ang kinakailangang pagkilos, ngunit kung ang server ay direktang may kaugnayan sa isang bukas na network, dapat mong hilingin ang hindi bababa sa mga pangunahing patakaran na makakatulong sa pag-atake sa ibabaw. Mabilis na maunawaan nang eksakto kung paano i-configure ang proteksyon ng server.
- Ang lahat ng karagdagang mga pagkilos ay gagawin sa pamamagitan ng pagbabago ng mga file ng pagsasaayos. Upang gawin ito, kailangan mong gumamit ng isang text editor. Ang mga karaniwang solusyon ay maaaring hindi maunawaan sa mga gumagamit ng baguhan, kaya magsimula tayo sa pagdaragdag ng isang mas maginhawang solusyon. I-type ang sudo apt install nano at mag-click sa Enter.
- Pagkatapos ng matagumpay na pag-install, simulan ang unang configuration file sa pamamagitan ng sudo nano /usr/share/phpmyadmin/.htaccess.
- Narito sa anumang walang laman na linya ipasok ang sumusunod na apat na panuntunan.
AuthType Basic.
Authname "Restricted Files"
Authuserfile / etc / phpMyAdmin / HTPasswd.
Nangangailangan ng wastong-user
- Gamitin ang CRLL + O kumbinasyon upang i-save ang mga setting.
- Kapag sinenyasan, huwag baguhin ang pangalan ng bagay, ngunit i-click lamang ang Enter.
- Kapag naka-save ang lahat ng mga setting, pindutin ang Ctrl + X upang isara ang kasalukuyang file.
- Susunod, itakda ang bagong password para sa pangunahing account, kung hindi ito nagawa nang mas maaga. Isaaktibo ang sudo hepswd -c /etc/phpmyadmin/.htpasswd command ng user.
- Sa lumitaw na string, ipasok ang isang access key na katanggap-tanggap para sa iyo at pagkatapos ng pag-activate, ulitin ito.
- Ito ay nananatiling lamang upang i-configure ang web server sa ilalim ng lahat ng mga pagbabago na ginawa nang mas maaga. Upang gawin ito, buksan ang naaangkop na file sa pamamagitan ng sudo nano /etc/apache/apache2.conf.
- Ipasok ang mga linya sa ibaba at i-save ang mga pagbabago.
AllowOverride lahat.
Nangangailangan ng lahat ng ipinagkaloob
Ang lahat ng iba pang mga setting ng seguridad ay isinasagawa batay sa iyong mga pangangailangan, isinasaalang-alang ang syntax at pangkalahatang mga patakaran na inilarawan sa dokumentasyon ng phpMyAdmin.
Bilang bahagi ng materyal ngayon, sinabi namin hindi lamang tungkol sa prinsipyo ng pag-install phpmyadmin, ngunit tungkol sa mga pangunahing configuration point. Ngayon alam mo kung anong mga aksyon ang dapat gawin upang matagumpay na ipatupad ang layunin.