GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Instal phpMyAdmin di Nginx

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal dan konfigurasi PHPMyAdmin pada Nginx di CentOS 6. Bagi Anda yang belum tahu, PHPMyAdmin adalah administrasi berbasis web alat untuk mengelola server MySQL, MariaDB, dan Gerimis, membantu dalam melakukan aktivitas basis data seperti membuat, menghapus, membuat kueri, tabel, kolom, relasi, indeks, pengguna, izin, dll.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri dan menganggap bahwa Anda sudah menginstal Nginx di Anda juga memerlukan PHP-fpm agar Phpmyadmin dapat bekerja di Nginx.

Prasyarat

  • Server yang menjalankan salah satu sistem operasi berikut:CentOS 6.
  • Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
  • Akses SSH ke server (atau cukup buka Terminal jika Anda menggunakan desktop).
  • Seorang non-root sudo user atau akses ke root user . Kami merekomendasikan untuk bertindak sebagai non-root sudo user , namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.

Instal phpMyAdmin di Nginx

Langkah 1. Pertama, tambahkan repositori EPEL yum ke sistem Anda.

CentOS 6:

rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

CentOS 7:

rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-1.noarch.rpm

Langkah 2. Instal phpMyAdmin menggunakan perintah berikut.

yum -y install phpmyadmin php

Langkah 3. Konfigurasikan Nginx untuk melayani phpMyAdmin.

Di Nginx, file host virtual dapat ditemukan di /etc/nginx/conf.d direktori. Mari kita buat file bernama “phpmyadmin.conf ”.

#nano /etc/nginx/conf.d/phpmyadmin.idroot.us.conf

server {
listen   80;
server_name phpmyadmin.idroot.us;
root /var/www/html/phpMyAdmin;
 
location / {
index  index.php;
}
 
## Images and static content is treated different
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 /var/www/html/phpMyAdmin$fastcgi_script_name;
}
}

Buat direktori yang diperlukan dan aktifkan virtual host Nginx untuk PHPMyAdmin.

mkdir -p /var/www/html/phpMyAdmin

Langkah 4. Mulai ulang layanan.

service nginx restart
service php-fpm restart

Langkah 5. Mengakses UI Web phpMyAdmin.

Sekarang buka browser Anda dan jelajahi http://your-ip-address/phpMyAdmin dan PHPMyAdmin Anda akan menanyakan pengguna dan kata sandi instalasi MySQL Anda, Anda dapat menggunakan root sebagai pengguna dan kata sandi root MySQL, atau pengguna/kata sandi MySQL lainnya.

Selamat! Anda telah berhasil menginstal PHPMyAdmin dengan Nginx. Terima kasih telah menggunakan tutorial ini untuk menginstal PHPMyAdmin di server web Nginx pada sistem Linux. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi PHPMyAdmin.


Cent OS
  1. Cara Menginstal phpMyAdmin dengan Nginx di Ubuntu 18.04

  2. Cara Instal phpMyAdmin dengan Nginx di CentOS 7 / RHEL 7

  3. Cara Instal phpMyAdmin di Debian 9

  1. Cara Instal phpMyAdmin dengan Nginx di CentOS 7

  2. Cara Menginstal phpMyAdmin di Ubuntu

  3. Cara Instal phpMyAdmin dengan Nginx di CentOS 8 / RHEL 8

  1. Cara Install phpMyAdmin dengan Nginx di Linux Mint 19 / Linux Mint 18

  2. Cara Instal phpMyAdmin di Debian 8

  3. Cara Instal phpMyAdmin di Debian 9