Cara Install Web Server Nginx di Centos 7 5
Daftar Isi:
- Prasyarat
- Instalasi phpMyAdmin di CentOS
- Konfigurasi Nginx dan phpMyAdmin
- mengakses phpMyAdmin
- Kesimpulan
phpMyAdmin adalah alat berbasis PHP open source untuk mengelola server MySQL dan MariaDB melalui antarmuka berbasis web.
phpMyAdmin memungkinkan Anda untuk berinteraksi dengan database MySQL, mengelola akun pengguna dan hak istimewa, menjalankan pernyataan SQL, mengimpor dan mengekspor data dalam berbagai format data dan banyak lagi.
Dalam tutorial ini, kami akan menunjukkan kepada Anda bagaimana menginstal phpMyAdmin dengan Nginx di CentOS 7.
Prasyarat
Pastikan Anda telah memenuhi prasyarat berikut sebelum melanjutkan dengan tutorial ini:
- LEMP (Linux, Nginx, MySQL, dan PHP 7) diinstal pada server CentOS Anda. Dibatasi sebagai pengguna dengan hak akses sudo.
Meskipun tidak perlu, disarankan untuk mengakses instalasi phpMyAdmin Anda melalui HTTPS. Jika Anda tidak memiliki SSL di situs Anda, ikuti instruksi tentang mengamankan Nginx Anda dengan Let's Encrypt pada CentOS 7.
Instalasi phpMyAdmin di CentOS
Gunakan langkah-langkah berikut untuk menginstal phpMyAdmin pada sistem CentOS 7:
-
phpMyAdmin termasuk dalam repositori EPEL. Jika EPEL Anda belum diaktifkan, Anda dapat melakukannya dengan mengetik:
sudo yum install epel-release
Setelah repositori EPEL diaktifkan, instal phpMyAdmin dan semua dependensinya dengan perintah berikut:
sudo yum install phpmyadmin
Ubah kepemilikan grup dari direktori
/etc/phpMyAdmin
menjadinginx
(pengguna yang menjalankan layanan PHP FPM):sudo chgrp -R nginx /etc/phpMyAdmin
Konfigurasi Nginx dan phpMyAdmin
Ada beberapa cara cara mengkonfigurasi Nginx untuk menyajikan file phpMyAdmin. Jika blok server domain Anda sudah diatur untuk melayani permintaan PHP maka Anda cukup membuat tautan simbolik dari file instalasi phpMyAdmin ke direktori root dokumen domain Anda.
Dalam panduan ini kami akan membuat cuplikan yang dapat kami sertakan dalam file blok server Nginx kami.
Mulailah dengan menciptakan
snippets
direktori:
sudo mkdir -p /etc/nginx/snippets
Buka editor teks Anda dan buat file berikut:
sudo nano /etc/nginx/snippets/phpMyAdmin.conf
Rekatkan konten berikut:
/etc/nginx/snippets/phpMyAdmin.conf
location /phpMyAdmin { root /usr/share/; index index.php index.html index.htm; location ~ ^/phpMyAdmin/(.+\.php)$ { try_files $uri =404; root /usr/share/; fastcgi_pass unix:/run/php-fpm/www.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include /etc/nginx/fastcgi_params; } location ~* ^/phpMyAdmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ { root /usr/share/; } } location /phpmyadmin { rewrite ^/* /phpMyAdmin last; }
Pastikan Anda menggunakan jalur soket atau alamat / port yang benar untuk arahan
fastcgi_pass
.
Simpan file dan tutup editor Anda.
Anda sekarang dapat menambahkan baris berikut ke setiap blok server domain tempat Anda ingin mengakses phpMyAdmin menggunakan:
domain.com/phpmyadmin
include snippets/phpMyAdmin.conf;
Berikut ini sebuah contoh:
/etc/nginx/conf.d/domain.com.conf
server { #… other code include snippets/phpMyAdmin.conf; #… other code }
mengakses phpMyAdmin
Untuk mengakses antarmuka phpMyAdmin buka browser favorit Anda dan ketikkan nama domain server atau alamat IP publik Anda diikuti oleh
/phpmyadmin
:
http(s)://your_domain_or_ip_address/phpmyadmin
Masukkan kredensial login user administratif dan klik
Go
.
Kesimpulan
Selamat, Anda telah berhasil menginstal phpMyAdmin di server CentOS 7 Anda. Anda sekarang dapat mulai membuat database MySQL, pengguna dan tabel dan melakukan berbagai permintaan dan operasi MySQL.
centos phpmyadmin mysql mariadb nginx phpCara menginstal dan mengamankan phpmyadmin dengan apache pada centos 7
phpMyAdmin memungkinkan Anda untuk berinteraksi dengan database MySQL, mengelola akun pengguna dan hak istimewa dan menjalankan pernyataan SQL. Dalam tutorial ini, kita akan membahas langkah-langkah yang diperlukan untuk menginstal dan mengamankan phpMyAdmin dengan Apache pada CentOS 7.
Cara menginstal phpmyadmin dengan nginx di ubuntu 18.04
phpMyAdmin adalah alat berbasis PHP open source untuk mengelola server MySQL dan MariaDB melalui antarmuka berbasis web. Tutorial ini menjelaskan cara menginstal phpMyAdmin dengan Nginx di Ubuntu 18.04.
Cara menginstal wordpress dengan nginx di CentOS 7
Dalam tutorial ini kita akan menunjukkan cara untuk menginstal WordPress pada mesin CentOS 7. WordPress adalah jauh paling populer open source blogging dan CMS platform yang di seluruh dunia.