Install server nginx, php, mysql, phpmyadmin on centos 7 | Install lemp server on centos 7
Isi kandungan:
- Prasyarat
- Memasang phpMyAdmin pada CentOS
- Mengkonfigurasi Nginx dan phpMyAdmin
- Mengakses phpMyAdmin
- Kesimpulannya
phpMyAdmin adalah alat sumber terbuka PHP untuk mengurus pelayan MySQL dan MariaDB melalui antara muka berasaskan web.
phpMyAdmin membolehkan anda berinteraksi dengan pangkalan data MySQL, menguruskan akaun pengguna dan keistimewaan, melaksanakan pernyataan SQL, mengimport dan mengeksport data dalam pelbagai format data dan banyak lagi.
Dalam tutorial ini, kami akan menunjukkan kepada anda cara memasang phpMyAdmin dengan Nginx pada CentOS 7.
Prasyarat
Pastikan bahawa anda telah memenuhi prasyarat berikut sebelum meneruskan dengan tutorial ini:
- LEMP (Linux, Nginx, MySQL, dan PHP 7) dipasang pada pelayan CentOS anda. Log masuk sebagai pengguna dengan keistimewaan sudo.
Walaupun tidak perlu, dinasihatkan untuk mengakses pemasangan phpMyAdmin anda melalui HTTPS. Jika anda tidak mempunyai SSL di laman web anda, ikut arahan mengenai mendapatkan Nginx anda dengan Let's Encrypt pada CentOS 7.
Memasang phpMyAdmin pada CentOS
Gunakan langkah-langkah berikut untuk memasang phpMyAdmin pada sistem CentOS 7:
-
phpMyAdmin dimasukkan dalam repositori EPEL. Sekiranya anda tidak mempunyai EPEL didayakan, anda boleh melakukannya dengan menaip:
sudo yum install epel-release
Setelah repository EPEL diaktifkan, pasang phpMyAdmin dan semua dependenciesnya dengan arahan berikut:
sudo yum install phpmyadmin
Tukar pemilikan kumpulan direktori
/etc/phpMyAdmin
kenginx
(pengguna yang menggunakan perkhidmatan PHP FPM):sudo chgrp -R nginx /etc/phpMyAdmin
Mengkonfigurasi Nginx dan phpMyAdmin
Terdapat beberapa cara cara mengkonfigurasi Nginx untuk menyampaikan fail phpMyAdmin. Jika blok pelayan domain anda telah ditetapkan untuk menyampaikan permintaan PHP maka anda hanya boleh membuat pautan simbolik dari fail pemasangan phpMyAdmin ke direktori root dokumen domain anda.
Dalam panduan ini, kami akan membuat coretan yang boleh kami sertakan dalam mana-mana fail blok pelayan Nginx kami.
Mulakan dengan membuat direktori
snippets
:
sudo mkdir -p /etc/nginx/snippets
Buka editor teks anda dan buat fail berikut:
sudo nano /etc/nginx/snippets/phpMyAdmin.conf
Tampal kandungan 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 laluan soket atau alamat / port yang betul untuk arahan
fastcgi_pass
.
Simpan fail dan tutup editor anda.
Anda kini boleh menambah baris berikut ke blok pelayan setiap domain yang anda mahu mengakses phpMyAdmin menggunakan:
domain.com/phpmyadmin
include snippets/phpMyAdmin.conf;
Inilah contohnya:
/etc/nginx/conf.d/domain.com.conf
server { #… other code include snippets/phpMyAdmin.conf; #… other code }
Mengakses phpMyAdmin
Untuk mengakses antara muka phpMyAdmin buka pelayar kegemaran anda dan taipkan nama domain pelayan atau alamat IP awam diikuti oleh
/phpmyadmin
:
http(s)://your_domain_or_ip_address/phpmyadmin
Masukkan kelayakan pendaftaran pengguna pentadbiran dan klik
Go
.
Kesimpulannya
Tahniah, anda telah berjaya memasang phpMyAdmin pada pelayan CentOS 7 anda. Anda kini boleh mula membuat pangkalan data MySQL, pengguna dan jadual dan menjalankan pelbagai pertanyaan dan operasi MySQL.
centos phpmyadmin mysql mariadb nginx phpBagaimana untuk memasang dan selamat phpmyadmin dengan apache pada centos 7

phpMyAdmin membolehkan anda berinteraksi dengan pangkalan data MySQL, menguruskan akaun pengguna dan keistimewaan dan melaksanakan pernyataan SQL. Dalam tutorial ini, kami akan berjalan melalui langkah-langkah yang diperlukan untuk memasang dan mengamankan phpMyAdmin dengan Apache pada CentOS 7.
Bagaimana untuk memasang phpmyadmin dengan nginx pada ubuntu 18.04

phpMyAdmin adalah alat sumber terbuka PHP untuk mengurus pelayan MySQL dan MariaDB melalui antara muka berasaskan web. Tutorial ini menerangkan cara memasang phpMyAdmin dengan Nginx pada Ubuntu 18.04.
Bagaimana untuk memasang wordpress dengan nginx pada centos 7

Dalam tutorial ini, kami akan menunjukkan kepada anda cara memasang WordPress pada mesin CentOS 7. WordPress adalah blogging sumber terbuka dan CMS yang paling popular di seluruh dunia.