ubuntu 20.04 インストール (7) phpmyadminのインストールとipによるアクセス制限
パッケージ版のphpmyadmin
sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl
途中webサーバーを問われるのapacheを選択でok
途中phpmyadminのパスワードの入力が発生
でインストール完了。apacheの再起動
sudo systemctl restart apache2
他は特に設定いらないと思われる。
ブラウザで、https://サーバ名/phpmyadmi にアクセス
ユーザー名:phpmyadmin
パスワード:先ほど設定したパスワード
でアクセスできる。
設定ファイルは
/etc/apache2/conf-enabled/phpmyadmin.conf で実態は
/etc/apache2/conf-available/phpmyadmin.conf でさらに
/etc/phpmyadmin/apache.conf です。
アクセス制御は
Alias /phpmyadmin2 /usr/share/phpmyadmin
<Directory "/usr/share/phpmyadmin">
Order deny,allow
deny from all
allow from IPアドレス
</Directory>
<Directory "/usr/share/phpmyadmin">
Order deny,allow
deny from all
allow from IPアドレス
</Directory>
apacheの再起動
気休めだけどエイリアスのアドレスを標準から変更 パーミッションえーらから、ファイル無いになるので。
sudo systemctl restart apache2
参考
https://www.yokoweb.net/2020/08/16/ubuntu-20_04-phpmyadmin-install/
コメント
コメントを投稿