インストール
phpmyadmin 公式 Web サイト (https://www.phpmyadmin.net/downloads/) で適切なバージョンと圧縮形式を選択し、ダウンロードします。ここでは phpMyAdmin-4.6 を選択しました。 0 -all-messages.tar.gz
ダウンロード
haitiancoder@mylinux:~$ curl -L -O https://files.phpmyadmin.net/phpMyAdmin/4.6.0/phpMyAdmin-4.6.0-all-languages.tar.gz
解凍
haitiancoder@mylinux:~$ tar -xvf phpMyAdmin-4.6.0-all-languages.tar.gz
フォルダー名の変更、圧縮パッケージの削除
haitiancoder@mylinux:~$ mv phpMyAdmin-4.6.0-all-languages phpmyadmin haitiancoder@mylinux:~$ rm phpMyAdmin-4.6.0-all-languages.tar.gz
phpMyAdmin の構成
haitiancoder@mylinux:~$ cd phpmyadmin/ haitiancoder@mylinux:~/phpmyadmin$ cp config.sample.inc.php config.inc.php haitiancoder@mylinux:~/phpmyadmin$ vi config.inc.php
phpMyAdmin の構成には、次のパラメータが必要ですbutlowfish_secret は、
4mn8gJ(Tmk0U7VNs~cq]}D9o=yp=uHN}}F27^#Xf4OK
などの URL で取得できます。パラメータを変更し、保存して終了します。
$cfg['blowfish_secret'] = '4mn8gJ(Tmk0U7VNs~cq]}D9o=yp=uHN}}F27^#Xf4OK';
Configure nginx
私の nginx 設定方法は、元の /etc/nginx/nginx.conf 設定ファイルに
include /etc/nginx/sites-enabled/*;
を追加し、sites-available フォルダと sites-enabled フォルダをそれぞれ作成し、各プロジェクトを設定することです。別に。
以下は phpMyAdmin を構成する具体的なプロセスです:
haitiancoder@mylinux:~/phpmyadmin$ sudo vi /etc/nginx/sites-available/phpmyadmin
例としてポート 7000 を介してアクセスします:
server { listen 7000; root /home/haitiancoder/phpmyadmin/; index index.php index.html index.htm; location / { try_files $uri $uri/ /index.php?$query_string; } location ~ \.php$ { try_files $uri /index.php =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
注: fastcgi_pass 項目は、php のバージョンが異なるため異なります
設定を有効にします
haitiancoder@mylinux:~/phpmyadmin$ sudo ln -s /etc/nginx/sites-available/phpmyadmin /etc/nginx/sites-enabled/phpmyadmin haitiancoder@mylinux:~/phpmyadmin$ sudo service nginx reload
次に、7000 ポートにアクセスして phpMyAdmin にアクセスします。