phpMyAdmin
 sql >> Teknologi Basis Data >  >> Database Tools >> phpMyAdmin

Menginstal phpMyAdmin dengan Nginx di CentOS 7

phpMyAdmin adalah alat administrasi sumber terbuka dan gratis untuk MySQL dan MariaDB. Sebagai aplikasi web portabel yang ditulis terutama dalam PHP, ini telah menjadi salah satu alat administrasi MySQL paling populer, terutama untuk layanan hosting web. Dalam panduan ini, kita akan menginstal phpMyAdmin dengan Nginx di CentOS 7.

Menerapkan server awan Anda
Jika Anda belum terdaftar di Cloudwafer , Anda harus mulai dengan mendaftar . Luangkan waktu sejenak untuk membuat akun, setelah itu Anda dapat dengan mudah menerapkan server cloud Anda sendiri.

Setelah Anda mendaftar, masuk ke Area Klien Cloudwafer dengan kata sandi yang diberikan di email Anda dan gunakan Cloudwafer . Anda server awan.

Memperbarui Paket Sistem di CentOS
Selalu disarankan agar Anda memperbarui sistem ke paket terbaru sebelum memulai instalasi besar apa pun. Ini dilakukan dengan perintah di bawah ini:

sudo yum update

Menginstal Nginx
Instal Nginx menggunakan pengelola paket CentOS yum seperti yang ditunjukkan di bawah ini:

sudo yum install nginx

Memeriksa Versi Nginx
Setelah instalasi, Anda dapat memeriksa versi server web Nginx yang diinstal pada server CentOS 7 Anda dengan mengeluarkan perintah berikut:

sudo nginx -v 

Langkah 2:Instal phpMyAdmin
Instal phpMyAdmin menggunakan manajer paket CentOS yum seperti yang ditunjukkan di bawah ini:

sudo yum -y install phpmyadmin php

Langkah 3:Konfigurasi phpMyAdmin
Setelah berhasil menginstal phpMyAdmin, kita akan membuat konfigurasi virtual host karena phpMyAdmin tidak secara otomatis membuatnya sendiri.

Buat file host virtual bernama phpMyAdmin.conf di /etc/nginx/conf.d .

sudo nano /etc/nginx/conf.d/phpMyAdmin.conf

Tambahkan yang berikut untuk membuat perubahan pada nama domain. Anda dapat menggantinya dengan nama domain Anda sendiri atau Alamat IP server Anda.

server {
        listen   80;
        server_name php.cloudwaferlabs.com.ng;
        root /usr/share/phpMyAdmin;

location / {
        index  index.php;
        }

## Images and static content is treated differently
        location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico|xml)$ {
        access_log        off;
        expires           30d;
    }

location ~ /\.ht {
        deny  all;
        }

location ~ /(libraries|setup/frames|setup/libs) {
        deny all;
        return 404;
    }

location ~ \.php$ {
        include /etc/nginx/fastcgi_params;
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME /usr/share/phpMyAdmin$fastcgi_script_name;
                    }
    }

Pastikan untuk menyimpan sebelum menutup file.

Selanjutnya, mulai ulang layanan:

sudo systemctl restart nginx

Instal PHP-FPM Instal php-fpm seperti yang ditunjukkan di bawah ini:

sudo yum install php-fpm

Selanjutnya, mulai ulang php-fpm seperti yang ditunjukkan di bawah ini:

sudo systemctl restart php-fpm

Selanjutnya, akses phpMyAdmin dari browser pada nama domain atau alamat IP server Anda.


  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. cara mengimpor txt ke mysql langsung atau melalui php

  2. Bagaimana cara mengubah Nama Kolom dari database yang dibuat oleh Django (dari models.py)?

  3. PHP membuat tabel HTML dari database

  4. Mengapa saya mendapatkan Host '192.168.1.220' tidak diizinkan untuk terhubung ke server MySQL ini?

  5. Akses ditolak kesalahan saat menghubungkan ke MySQL di Aplikasi di Layanan Aplikasi Azure