Mainos / Advertisement:

Phpmyadmin

Kohteesta Taisto
Versio hetkellä 7. kesäkuuta 2014 kello 20.55 – tehnyt Minh (keskustelu | muokkaukset)
Siirry navigaatioon Siirry hakuun

Phpmyadmin on kätevä sovellus mysql tietokannan ylläpitäjälle. Asenna ensin php5, mysql mysql ja apache2. Lisätietoa: phpmyadmin

aptitude install phpmyadmin

Valitse automaattinen konfigurointi apache2

Tiedosto:Phpmyadmin 1

Pääset verkkokäyttöliittymään hallinnoimaan tietokantaasi

http://palvelimenosoite/phpmyadmin


Konfigurointi

Oletuksena kaikki konfiguroinnit on valmiina tehty valmiiksi asennusvaiheessa.

Phpmyadminin apache2 konffit sijaitsevat:

 nano /etc/apache2/conf.d/phpmyadmin.conf

TAI

 nano /etc/phpmyadmin/apache.conf 

Tiedoston sisältö:

 # phpMyAdmin default Apache configuration
 
 Alias /phpmyadmin /usr/share/phpmyadmin

Alias on virtuaalihakemisto missä phpmyadmin sijaitsee. Suositeltavaa on muuttaa virtuaalihakemiston sijaintia muualle, näin ollen tuntematon henkilöllä on vaikeampi päästä phpmyadmin sivulle.

 #<Directory /usr/share/phpmyadmin>
 #       Options FollowSymLinks
 #       DirectoryIndex index.php
 #
 #       <IfModule mod_php5.c>
 #               AddType application/x-httpd-php .php
 #
 #               php_flag magic_quotes_gpc Off
 #               php_flag track_vars On
 #               php_flag register_globals Off
 #               php_admin_flag allow_url_fopen Off
 #               php_value include_path .
 #               php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp
 #               php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/
 #       </IfModule>
 #
 #</Directory>
 #

Kirjautuminen phpmyadminin asetussivulle.

 # Authorize for setup

Asetussivun fyysinen polku:

  <Directory /usr/share/phpmyadmin/setup>
   <IfModule mod_authn_file.c>
   AuthType Basic
   AuthName "phpMyAdmin Setup"

Salasana tiedoston sijainti:

   AuthUserFile /etc/phpmyadmin/htpasswd.setup
   </IfModule>
   Require valid-user
 </Directory>
 
 # Disallow web access to directories that don't need it
  <Directory /usr/share/phpmyadmin/libraries>
   Order Deny,Allow
   Deny from All
   </Directory>
  <Directory /usr/share/phpmyadmin/setup/lib>
   Order Deny,Allow
   Deny from All
 </Directory>
Mainos / Advertisement: