| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「PhpMyAdmin」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
(ページの作成:「| PHP | MySQL | ==phpMyAdmin== *https://qiita.com/100/items/8e9d9540845cc23e6111 *https://docs.phpmyadmin.net/ja/latest/ $ sudo yum install php-mysqlnd ===/etc…」)
 
 
36行目: 36行目:
 
  mysql> create user 'pma'@'localhost' identified by 'パスワード'
 
  mysql> create user 'pma'@'localhost' identified by 'パスワード'
 
  mysql> source /usr/share/phpMyAdmin/sql/create_tables.sql
 
  mysql> source /usr/share/phpMyAdmin/sql/create_tables.sql
===Httpd===
+
===Localhost以外からでもアクセス可能にする===
 +
====Httpd====
 +
----
 
*/etc/httpd/conf.d/phpMyAdmin.conf
 
*/etc/httpd/conf.d/phpMyAdmin.conf
**どこからでもアクセス可能にするには、[[R]]euire all granted
+
**Reuire all granted
  
[[XAMPP]]の場合
+
====[[XAMPP]]の場合====
 +
----
 
<blockquote>Access to the requested directory is only available from the local network. This setting can be configured in the file "httpd-xampp.conf".</blockquote>
 
<blockquote>Access to the requested directory is only available from the local network. This setting can be configured in the file "httpd-xampp.conf".</blockquote>
 
<pre>
 
<pre>

2021年5月10日 (月) 00:35時点における最新版

| PHP | MySQL |

phpMyAdmin

$ sudo yum install php-mysqlnd

/etc/yum.repos.d/remi.repo に追記

  • emi リポジトリからインストールする必要のないパッケージが上書きされないよう限定
[remi]
 :
includepkgs=phpMyAdmin php-phpmyadmin-sql-parser php-phpmyadmin-motranslator php-phpseclib php-google-recaptcha php-twig-extensions php-symfony-polyfill php-samyoul-u2f-php-server php-pragmarx-google2fa
sudo yum-config-manager --enable remi
sudo yum install phpMyAdmin

phpMyAdmin のインストールが依存関係で失敗する場合PHPのバージョン全体の入れ直し

yum info installed php*
yum remove php*
yum install -y --enablerepo=remi-php74 php php-gd php-intl php-json php-mysqlnd php-mbstring
yum install -y --enablerepo=remi-php74 phpMyAdmin

/usr/share/phpMyAdmin/sql/create_tables.sql の編集

  • 以下コメントアウト
--
-- Privileges
--
-- (activate this statement if necessary) 
GRANT SELECT, INSERT, DELETE, UPDATE, ALTER ON `phpmyadmin`.* TO
  'pma'@localhost;

MySQL

  • ログイン
# mysql -u root -p
mysql> create user 'pma'@'localhost' identified by 'パスワード'
mysql> source /usr/share/phpMyAdmin/sql/create_tables.sql

Localhost以外からでもアクセス可能にする

Httpd


  • /etc/httpd/conf.d/phpMyAdmin.conf
    • Reuire all granted

XAMPPの場合


Access to the requested directory is only available from the local network. This setting can be configured in the file "httpd-xampp.conf".

$ sudo vi /opt/lampp/etc/extra/httpd-xampp.conf
Require を local から all granted に変更

0957 phpmyadmin01.png