ホームページ > バックエンド開発 > PHPチュートリアル > phpmyadmin コース: Linux での phpmyadmin のインストール

phpmyadmin コース: Linux での phpmyadmin のインストール

PHPz
リリース: 2019-11-01 13:16:20
転載
1256 人が閲覧しました

インストール
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 にアクセスします。

関連ラベル:
ソース:segmentfault.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート