{"id":853,"date":"2020-04-02T18:42:52","date_gmt":"2020-04-02T16:42:52","guid":{"rendered":"https:\/\/blog.mhasin.eu\/?p=853"},"modified":"2020-04-08T12:41:01","modified_gmt":"2020-04-08T10:41:01","slug":"debian-10-phpmyadmin","status":"publish","type":"post","link":"https:\/\/blog.mhasin.eu\/?p=853","title":{"rendered":"Debian 10 phpmyadmin"},"content":{"rendered":"\n<pre class=\"wp-block-code\"><code>apt install php php-mysql php-mbstring php-zip php-gd apache2\ncd \/tmp\nwget https:\/\/files.phpmyadmin.net\/phpMyAdmin\/4.9.0.1\/phpMyAdmin-4.9.0.1-all-languages.tar.gz\ntar xvf phpMyAdmin-4.9.0.1-all-languages.tar.gz\nmv phpMyAdmin-4.9.0.1-all-languages\/ \/usr\/share\/phpmyadmin\nmkdir -p \/var\/lib\/phpmyadmin\/tmp\nchown -R www-data:www-data \/var\/lib\/phpmyadmin\n cp \/usr\/share\/phpmyadmin\/config.sample.inc.php \/usr\/share\/phpmyadmin\/config.inc.php<\/code><\/pre>\n\n\n\n<p>Config:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano \/usr\/share\/phpmyadmin\/config.inc.php<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>$cfg&#91;'blowfish_secret'] = 'velmidlhzstringpreheslo'; \/* YOU MUST FILL IN THIS FOR COOKIE AUTH! *\/\n<\/code><\/pre>\n\n\n\n<p>Vygenerovanie hesla:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt install pwgen\npwgen -s 32 1<\/code><\/pre>\n\n\n\n<p>Pridanie konfigur\u00e1cie:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$cfg&#91;'TempDir'] = '\/var\/lib\/phpmyadmin\/tmp';<\/code><\/pre>\n\n\n\n<p>Nastavenie pou\u017e\u00edvate\u013ea pre phpmyadmin<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/* User used to manipulate with storage *\/\n\/\/ $cfg&#91;'Servers']&#91;$i]&#91;'controlhost'] = '';\n\/\/ $cfg&#91;'Servers']&#91;$i]&#91;'controlport'] = '';\n$cfg&#91;'Servers']&#91;$i]&#91;'controluser'] = 'pma';\n$cfg&#91;'Servers']&#91;$i]&#91;'controlpass'] = 'password';\n\n\n\n\/* Storage database and tables *\/\n$cfg&#91;'Servers']&#91;$i]&#91;'pmadb'] = 'phpmyadmin';\n$cfg&#91;'Servers']&#91;$i]&#91;'bookmarktable'] = 'pma__bookmark';\n$cfg&#91;'Servers']&#91;$i]&#91;'relation'] = 'pma__relation';\n$cfg&#91;'Servers']&#91;$i]&#91;'table_info'] = 'pma__table_info';\n$cfg&#91;'Servers']&#91;$i]&#91;'table_coords'] = 'pma__table_coords';\n$cfg&#91;'Servers']&#91;$i]&#91;'pdf_pages'] = 'pma__pdf_pages';\n$cfg&#91;'Servers']&#91;$i]&#91;'column_info'] = 'pma__column_info';\n$cfg&#91;'Servers']&#91;$i]&#91;'history'] = 'pma__history';\n$cfg&#91;'Servers']&#91;$i]&#91;'table_uiprefs'] = 'pma__table_uiprefs';\n$cfg&#91;'Servers']&#91;$i]&#91;'tracking'] = 'pma__tracking';\n$cfg&#91;'Servers']&#91;$i]&#91;'userconfig'] = 'pma__userconfig';\n$cfg&#91;'Servers']&#91;$i]&#91;'recent'] = 'pma__recent';\n$cfg&#91;'Servers']&#91;$i]&#91;'favorite'] = 'pma__favorite';\n$cfg&#91;'Servers']&#91;$i]&#91;'users'] = 'pma__users';\n$cfg&#91;'Servers']&#91;$i]&#91;'usergroups'] = 'pma__usergroups';\n$cfg&#91;'Servers']&#91;$i]&#91;'navigationhiding'] = 'pma__navigationhiding';\n$cfg&#91;'Servers']&#91;$i]&#91;'savedsearches'] = 'pma__savedsearches';\n$cfg&#91;'Servers']&#91;$i]&#91;'central_columns'] = 'pma__central_columns';\n$cfg&#91;'Servers']&#91;$i]&#91;'designer_settings'] = 'pma__designer_settings';\n$cfg&#91;'Servers']&#91;$i]&#91;'export_templates'] = 'pma__export_templates';<\/code><\/pre>\n\n\n\n<p>Import sch\u00e9my phpmyadmin<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code> mariadb &lt; \/usr\/share\/phpmyadmin\/sql\/create_tables.sql<\/code><\/pre>\n\n\n\n<p>Pridanie nastavenia apache2<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano \/etc\/apache2\/conf-available\/phpmyadmin.conf<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code># phpMyAdmin default Apache configuration\n\nAlias \/phpmyadmin \/usr\/share\/phpmyadmin\n\n&lt;Directory \/usr\/share\/phpmyadmin>\n    Options SymLinksIfOwnerMatch\n    DirectoryIndex index.php\n\n    &lt;IfModule mod_php5.c>\n        &lt;IfModule mod_mime.c>\n            AddType application\/x-httpd-php .php\n        &lt;\/IfModule>\n        &lt;FilesMatch \".+\\.php$\">\n            SetHandler application\/x-httpd-php\n        &lt;\/FilesMatch>\n\n        php_value include_path .\n        php_admin_value upload_tmp_dir \/var\/lib\/phpmyadmin\/tmp\n        php_admin_value open_basedir \/usr\/share\/phpmyadmin\/:\/etc\/phpmyadmin\/:\/var\/lib\/phpmyadmin\/:\/usr\/share\/php\/php-gettext\/:\/usr\/share\/php\/php-php-gettext\/:\/usr\/share\/javascript\/:\/usr\/share\/php\/tcpdf\/:\/usr\/share\/doc\/phpmyadmin\/:\/usr\/share\/php\/phpseclib\/\n        php_admin_value mbstring.func_overload 0\n    &lt;\/IfModule>\n    &lt;IfModule mod_php.c>\n        &lt;IfModule mod_mime.c>\n            AddType application\/x-httpd-php .php\n        &lt;\/IfModule>\n        &lt;FilesMatch \".+\\.php$\">\n            SetHandler application\/x-httpd-php\n        &lt;\/FilesMatch>\n\n        php_value include_path .\n        php_admin_value upload_tmp_dir \/var\/lib\/phpmyadmin\/tmp\n        php_admin_value open_basedir \/usr\/share\/phpmyadmin\/:\/etc\/phpmyadmin\/:\/var\/lib\/phpmyadmin\/:\/usr\/share\/php\/php-gettext\/:\/usr\/share\/php\/php-php-gettext\/:\/usr\/share\/javascript\/:\/usr\/share\/php\/tcpdf\/:\/usr\/share\/doc\/phpmyadmin\/:\/usr\/share\/php\/phpseclib\/\n        php_admin_value mbstring.func_overload 0\n    &lt;\/IfModule>\n\n&lt;\/Directory>\n\n# Authorize for setup\n&lt;Directory \/usr\/share\/phpmyadmin\/setup>\n    &lt;IfModule mod_authz_core.c>\n        &lt;IfModule mod_authn_file.c>\n            AuthType Basic\n            AuthName \"phpMyAdmin Setup\"\n            AuthUserFile \/etc\/phpmyadmin\/htpasswd.setup\n        &lt;\/IfModule>\n        Require valid-user\n    &lt;\/IfModule>\n&lt;\/Directory>\n\n# Disallow web access to directories that don't need it\n&lt;Directory \/usr\/share\/phpmyadmin\/templates>\n    Require all denied\n&lt;\/Directory>\n&lt;Directory \/usr\/share\/phpmyadmin\/libraries>\n    Require all denied\n&lt;\/Directory>\n&lt;Directory \/usr\/share\/phpmyadmin\/setup\/lib>\n    Require all denied\n&lt;\/Directory><\/code><\/pre>\n\n\n\n<p>Na\u010d\u00edtanie konfigur\u00e1cie:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>a2enconf phpmyadmin.conf<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl reload apache2<\/code><\/pre>\n\n\n\n<p>Vytvorenie mysql pou\u017e\u00edvate\u013ea:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>CREATE USER 'myuser' IDENTIFIED BY 'mypassword';<\/code><\/pre>\n\n\n\n<p>Priradenie prav MYSQL pou\u017e\u00edvate\u013eovi<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>GRANT ALL PRIVILEGES ON *.* TO 'sammy'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;<\/code><\/pre>\n\n\n\n<p>Aplikovanie pr\u00e1v:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>FLUSH PRIVILEGES;<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large is-style-zoooom\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"265\" src=\"https:\/\/blog.mhasin.eu\/wp-content\/uploads\/2020\/04\/image-1024x265.png\" alt=\"\" class=\"wp-image-857\" srcset=\"https:\/\/blog.mhasin.eu\/wp-content\/uploads\/2020\/04\/image-1024x265.png 1024w, https:\/\/blog.mhasin.eu\/wp-content\/uploads\/2020\/04\/image-300x78.png 300w, https:\/\/blog.mhasin.eu\/wp-content\/uploads\/2020\/04\/image-768x199.png 768w, https:\/\/blog.mhasin.eu\/wp-content\/uploads\/2020\/04\/image-1536x398.png 1536w, https:\/\/blog.mhasin.eu\/wp-content\/uploads\/2020\/04\/image.png 1914w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<div class=\"pdf24Plugin-cp\"> \t<form name=\"pdf24Form0\" method=\"post\" action=\"https:\/\/doc2pdf.pdf24.org\/wordpress.php\" target=\"pdf24PopWin\" onsubmit=\"var pdf24Win = window.open('about:blank', 'pdf24PopWin', 'resizable=yes,scrollbars=yes,width=600,height=250,left='+(screen.width\/2-300)+',top='+(screen.height\/3-125)+''); pdf24Win.focus(); if(typeof pdf24OnCreatePDF === 'function'){void(pdf24OnCreatePDF(this,pdf24Win));}\"> \t\t<input type=\"hidden\" name=\"blogCharset\" value=\"Cw1x07UAAA==\" \/><input type=\"hidden\" name=\"blogPosts\" value=\"MwQA\" \/><input type=\"hidden\" name=\"blogUrl\" value=\"yygpKSi20tdPyslP18vNSCzOzNNLLQUA\" \/><input type=\"hidden\" name=\"blogName\" value=\"c\/LxdwcA\" \/><input type=\"hidden\" name=\"blogValueEncoding\" value=\"gzdeflate base64\" \/><input type=\"hidden\" name=\"postId_0\" value=\"szA1BgA=\" \/><input type=\"hidden\" name=\"postTitle_0\" value=\"c0lNykzMUzA0UCjIKMitTEzJzcwDAA==\" \/><input type=\"hidden\" name=\"postLink_0\" value=\"yygpKSi20tdPyslP18vNSCzOzNNLLdW3L7C1MDUGAA==\" \/><input type=\"hidden\" name=\"postAuthor_0\" value=\"y00syfcwNAIA\" \/><input type=\"hidden\" name=\"postDateTime_0\" value=\"MzIwMtA1MNE1MFIwtLAyMLEyNQIA\" \/><input type=\"hidden\" name=\"postContent_0\" value=\"7Vjbcts2EH3nV2yZTNWmJSk7V1+namLXmtpWasntZKYdDQxAImreCoC6+B\/6EX3sQ3+hL2n\/qwuQkimLipmkM30pZ2yRi92zi8UCuwtnP5McaESUOnCnmXcVpfTaoynj7uG++TkkmQaRKE2iCLIwM39ePFe\/RMXbldJSJGP7cSOK4TEDkhEa8m2HMgh0nDnTMdcQap2p3SAYiYgrHznjOWGxSPyE6wA\/z+Yd8xk88Xf8tr9VIXklyUMrvIgk45yMEUIT6Y9vHPyB2WQETfnjyb2sAQS5koEKieTBraVOfM2EBC+DYEJkEImryqCdKA3TaQLeBUynU48RTXYXL3UiDtCsXlNA02Qkxr4icRZxXyTUOOzdvCXTfmAXbj\/ApT108NnPDl9ajl2klZR7Vj0hSfqhyu6BfkhH408f7GzttXBsOhIqHCpOJdetn+AAWhMexYJF4U0RWIgWchWlrT0IHsGb3iWcXfYHcNw9PYXuOQxOun047l3Ay17v2+4RdC4HJ5\/Ao8Cpc8L38zFPuEwnJBEcDCxp7pGVfYDhnDj2P3gKHm\/DVp2+11Iwq+rauiyXb3+jgjdXeeupAY+zV0IWHtoQeq29OhvOCZo84caKLM3\/\/vPtHxOi+V9\/EjDabxEaG4WrcKm4hFxxBjqFGGeY5RGCwlToEJROJe4gswZBALdT6HM54VK1frKfD0Xx28Jo0jKNwlSV69\/aex+5LJW3ck2F0PTSlVlM3kMuQ6+Ucvg2TSVDYXzQJf1y1majXxHFgSToHXKFB53xxL0a0BB2VWIv16SJaVdpeh0TeW11LSc1HC7oTTAkx+UTaVIRX5IaiFvVQ5GM0gpAhdgYgqboUrUGUpIbwGRsNMzM8V3BuKU1Wugoj5O7c6lSG4CEwuyBeQVgQWnsiVzgNhytu2JBbwIkCb3GA7SKsSA1EDd7pDjpKwAVYqOwojzRK0FlCQ1ER2SSSqGrAb0kNTRe3bFbNRUcyzTP7kqXxAYQCZmIsd07oWCr\/l8bagCn8PBmihOJ5VTVqFV6k9BG10sSlcFchbo70gCMcSXGmEoxc2uNM6nCrY81AOQzc5IPNeY5k0qqeGtDtXmuGxsuUDR8+3s8\/5DEhplMCjyF4dNI722ofbDsDbBUQTOKDal8pLwz9SeL\/EsWNfF71mBc06CUtKWXRyZEREZ5xTDfjLx\/KfagUgcD4yOSRxo6VhnQsmax8eo4nUgQBRWVGwpkx3gPSxVOzYlXz3ToAD69zCAr6M\/jU5Fcq+6oN8WwOSOahpZhidJNGJ9h8YX\/Tcnp2FGjpzs6S1kecYhTNsSRpz4tsGsZYhHzKoN5OowN5hmm6yyLBLVzDWaeaVSYZ+ptq6+KGCwgVxUdm5bGmg6u\/8WPRuyhu6qqz\/UJVgUR1k4btK0quoU8dJYjyDWckCjn6A4a5YxjbsOiy19hsE4u2fIsSgkbYn04NJ3LprZlk3ia8WRoChorXLsndm2IrhBqlOyuCge2T8QDgs907dim8Z8x\/BWVIlsX0xRz\/QqVpfQeG7DzMIZunP+iv\/VHeUKHKR5dxp3QdjbEQ11U\/h+U\/wflfxaU9jwOlkcpEh5AJ9ch1lI3HEapBEzTedbk2A4s54Y4J4h5gyWE5O8Md8OWDM0F0FrQ44iN+q+JEnRt6JzEHNxKuuobY9w1PtObmiCFuwEQatu0Mb+Y7z3b54L\/kqM3AB0umGcqwDrn1vj2lVAkitIpTPkVEEq5UqZLZiWTwH5Qh0QDw95KQ8KxiRa6kfeXBVBh5cJCcx\/BTH\/P1sxpgoqBJokx619FtT422E1R668u\/vr17R\/6Y25QyDZPTCEDH10qqbnCBaA6AmyNzW5bVnN190waexV751LelK7cvDQ3\/+XFUWdwBJf9owtoxXN7bwHdV0fng+5x9+gVfP3GkG8vIzZUopKw4gJIkgmcvel\/d7pqUToRjU365qJzPoDO6Sm8vuh+3z09+uaoD71zeOQ\/gkEPsF+J43nrqxYKkuJW567BS3Phh+7gBArA3utBt3deO4EOpqXr8s4uwwCYNPff8ell\/6RiaA2+jap1FBGb2xyFZ6QXEYmvQnlKzyPu3aT4xKhBxGMwkYAH8YEbkZu5i7GN8PabqHlCXZgKpsMDd6u9\/cSFkItxqA\/c7WdPXVCSHriLC3HUOfbjEA++xOd5gFaYGydsy4IiU6pgu73dDtpPAmuXZ\/BmCONnydjFXYWgbmUKBdOLp8+tGtyL\/44mMB\/TL+FDsR6327PnLywSvn4E0PNnL2ZbOzsWCd8\/Amnr6eNns8c7hVHm48OxCoidrSdT18YNLgUmu\/RL+CwmM88Gwq71YDb7HH\/bE1RVfLoQYEQWgXjo\/AM=\" \/> \t\t<a href=\"https:\/\/www.pdf24.org\" target=\"_blank\" title=\"www.pdf24.org\" rel=\"nofollow\"><img src=\"https:\/\/blog.mhasin.eu\/wp-content\/plugins\/pdf24-post-to-pdf\/img\/pdf_32x32.png\" alt=\"\" border=\"0\" height=\"32\" \/><\/a> \t\t<span class=\"pdf24Plugin-cp-space\">&nbsp;&nbsp;<\/span> \t\t<span class=\"pdf24Plugin-cp-text\">Send article as PDF<\/span> \t\t<span class=\"pdf24Plugin-cp-space\">&nbsp;&nbsp;<\/span> \t\t<input class=\"pdf24Plugin-cp-input\" style=\"margin: 0px;\" type=\"text\" name=\"sendEmailTo\" placeholder=\"Enter email address\" \/> \t\t<input class=\"pdf24Plugin-cp-submit\" style=\"margin: 0px;\" type=\"submit\" value=\"Send\" \/> \t<\/form> <\/div>","protected":false},"excerpt":{"rendered":"Config: Vygenerovanie hesla: Pridanie konfigur\u00e1cie: Nastavenie pou\u017e\u00edvate\u013ea pre phpmyadmin Import sch\u00e9my phpmyadmin Pridanie nastavenia apache2 Na\u010d\u00edtanie konfigur\u00e1cie: Vytvorenie mysql pou\u017e\u00edvate\u013ea: Priradenie prav MYSQL pou\u017e\u00edvate\u013eovi Aplikovanie pr\u00e1v: &nbsp;&nbsp; Send article as PDF &nbsp;&nbsp;\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"arc_restricted_post":false,"footnotes":""},"categories":[4],"tags":[],"class_list":["post-853","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/blog.mhasin.eu\/index.php?rest_route=\/wp\/v2\/posts\/853","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.mhasin.eu\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mhasin.eu\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mhasin.eu\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mhasin.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=853"}],"version-history":[{"count":6,"href":"https:\/\/blog.mhasin.eu\/index.php?rest_route=\/wp\/v2\/posts\/853\/revisions"}],"predecessor-version":[{"id":915,"href":"https:\/\/blog.mhasin.eu\/index.php?rest_route=\/wp\/v2\/posts\/853\/revisions\/915"}],"wp:attachment":[{"href":"https:\/\/blog.mhasin.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=853"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mhasin.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=853"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mhasin.eu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=853"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}