ot m@rtin(6-06-2004)

reiting (12)   [ dobre ]  [ zle ]

Printer Friendly Variant za otpechatvane

Instalirane na phpMyAdmin pod Linux

Prevedeno ot: m@rtin phreedom[@] mail dot bg


Kakvo e phpMyAdmin

phpMyAdmin e pomoshtna programa napisana na PHP koiato e planirana kato pomoshtnik pri administriraneto na MySQL survur, kakto lokalno taka i prez WWW. Tia se poddurzha v sledstvie neprekusnatata rabota na horata ot The phpMyAdmin project, i sega e dostupna na 47 razlichni ezika...

Niakoi ot segashnite i sposobnosti vklyuchvat : naprava i unishtozhavane na baza danni, naprava, unishtozhavane i promiana na tablitsi, izpulniavane na SQL zaiavki, iztrivane, redaktirane, dobaviane na novi redove , promiana na privilegiite. V dopulnenie, ima sposobnost za eksportirane na vashite danni v niakolko formata. phpMyAdmin e otlichen instrument koito shte napravi zhivota na MySQL administratora po-priiaten.

Tozi kratuk tutorial predpolaga che veche imate Apache, MySQL, i PHP instalirani pravilno i raboteshti, i niama da se zanimava s tiahnata instalatsiia. Osven tova, mashinata izpolzvana v tozi primer e Fedora Core 1 i vashata polza mozhe da e razlichna v zavisimost ot Linux distributsiiata koiato izpolzvate i kak ste instalirali paketite spomenati gore. Vupreki tova, osven ako ne napravite neshto razlichno, povecheto instalatsii si prilichat. Nakraia, predpolaga se che mozhe da rabotite s tekstov redaktor.

Neka da zapochvame veche !

Instalirane

Purvoto neshto koeto triabva da napravite e da vzemete versiia na phpMyAdmin, po vreme na napisvaneto na tozi tutorial posledna stabilna versiia e 2.5.5-pl1 i mozhe da ia vzemete ot:

The phpMyAdmin Home Page

Promenete do direktoriiata kudeto zapazvate svalenite failove :

$cd mydownloads

Sega triabva da premestite faila v root direktoriiata na vashiia Apache webserver, koiato obiknoveno e /usr/local/apache/htdocs. Root potrebitelia obiknoveno pritezhava Apache direktoriiata zatova triabva da napravite ostanaloto kato takuv ...

$su
$password

Sega premestete faila tam kudeto iskate da bude vashata direktoriia :

#mv phpMyAdmin-2.5.5-pl1.tar.gz /usr/local/apache/htdocs

Gotovo sega napravete Apache root direktoriiata tekushta rabotna direktoriia :

#cd /usr/local/apache/htdocs

Razarhiviraite faila:

#tar -zxf phpMyAdmin-2.5.5-pl1.tar.gz

Tova shte otneme sekundi, sled tova proverete sudurzhanieto na direktoriiata :

#ls

Triabva da vidite nova direktoriia s imeto phpMyAdmin-2.5.5-pl1, ako produlzhite napred triabva da iztriete originalniia fail :

#rm phpMyAdmin-2.5.5-pl1.tar.gz

Imeto na novata direktoriia e dosta dulgo, zatova go pravim po-kratko:

#mv phpMyAdmin-2.5.5-pl1 phpmyadmin

Promenihte imeto na direktoriiata na po-lesno zapomniashto se, sega napravete direktoriiata tekushta :

#cd phpmyadmin

Konfigurirane

Sega triabva da redaktirate config.inc.php faila koito se izpolzva pri startirane. Izpolzvaiki vi ili vashiia lyubim redaktor otvorete config.inc.php, namerete sledvashtite redove, i gi redaktiraite spored vashite nastroiki :

$cfg['PmaAbsoluteUri'] = ''; (Default)
$cfg['PmaAbsoluteUri'] = 'http://www.yoursite.com/phpmyadmin/'; (Edited)

$cfg['Servers'][$i]['user'] = 'root'; (Default)
$cfg['Servers'][$i]['user'] = 'your_MySQL_root_user'; (Edited)

$cfg['Servers'][$i]['password'] = ''; (Default)
$cfg['Servers'][$i]['password'] = 'your_password'; (Edited)

Tova e, zapazete faila i go zatvorete .

Proverete dali raboti, otvorete brauzur i go nasochete kum phpMyAdmin kato izpolzvate vashiia adres www.yoursite.com/phpmyadmin, ili localhost/phpmyadmin ako rabotite lokalno. Ako vsichko e dobre triabva da vidite nachalnata stranitsa na phpMyAdmin , ako li ne togava proverete log failovete i zapomnete Google e vash priiatel. Ako vidite stranitsa pulna s PHP greshki, proverete dali izpolzvate pravilen yuzur i parola v redaktiranite redove po-gore.

Vie znaete kakvi sposobnosti ima tazi hubava programa i ne iskate vseki da ima dostup do neia. Za shtastie mozhe lesno da se pogrizhite za tova izpolzvaiki protsesa na avtentikatsiia v Apache

Kato root napravete direktoriia v koiato shte suhraniavate faila s parola koito shte napravite :

#mkdir /usr/local/apache/passwd

Sega napravete tozi fail i dobavete yuzur :

#/usr/local/apache/bin/htpasswd -c /usr/local/apache/passwd/authpass myphp

htpasswd shte vi pita za parola koiato iskate da dadete na vashiia yuzur, sled kato vuvedete toi shte napravi fail authpass i shte go izpolzva s informatsiiata za yuzur s ime myphp. Mozhe da izpolzvate kakvito iskate imena, tova e samo primer.

Posledni stupki. Promenete do vashata Apache konfiguratsiona direktoriia:

#cd /usr/local/apache/conf

Izpolzvaiki tekstov redaktor otvorete faila s ime httpd.conf i namerete slednata sektsiia :

Directory />
Options FollowSymLinks
AllowOverride None
/Directory>

Tochno pod tazi sektsiia dobavete slednoto (ako priemem che ste izpolzvali imenata ot primera gore):

Directory "/usr/local/apache/htdocs/phpmyadmin">
AuthType Basic
AuthName "myphp"
AuthUserFile /usr/local/apache/passwd/authpass
Require user myphp
/Directory>

Tova e . Zapazete faila i go zatvorete, sled tova restartiraite Apache izpolzvaiki slednata komanda :

#/usr/local/apache/bin/apachectl restart

Idealno . Otvorete brauzura otnovo i otvorete stranitsata na vashiia phpMyAdmin, tozi put shte triabva da vuvedete username i password predi da imate dostup do saita. Vuvedete neobhodimata informatsiia .

Stignahme do kraia na tozi tutorial, nadiavam se che informatsiiata shte vi e polezna . Uspeh!

Written by Rick Nicholas
Iztochnik: www.madpenguin.org


<< Primer za upotreba na Access Control Lists s Linuks | Slackware iadro + ALSA >>