Menginstal PHPMYAdmin di CentOS 7

Anonim

Menginstal PHPMYAdmin di CentOS 7

Antarmuka web PHPMYAdmin sekarang aktif terlibat oleh pengguna basis data MySQL, karena mereka hanya mendukung interaksi melalui terminal. Menginstal perangkat lunak tambahan dengan antarmuka grafis akan membuatnya lebih mudah untuk menyederhanakan prosedur untuk bekerja dengan server web, bagaimanapun, untuk ini, pertama-tama Anda harus membuat sejumlah tindakan yang terkadang menyebabkan kesulitan. Hari ini kami ingin mempertimbangkan instalasi phpMyAdmin di sistem operasi CentOS 7, membagi semua langkah penting untuk melangkah. Anda hanya perlu mengikuti instruksi di Anda dan dengan benar memasuki setiap tim.

Instal phpmyadmin di CentOS 7

Sayangnya, repositori resmi aplikasi yang sedang dipertimbangkan tidak ada, jadi Anda harus terlebih dahulu menambahkan penyimpanan pengguna ke sistem, dari mana proses instalasi itu sendiri dilakukan. Selain itu, dua versi phpmyadmin sangat populer, kami akan memberi tahu Anda tentang menginstal masing-masing dan lebih lanjut mengkonfigurasi Apache atau Nginx Web Server.

Menambahkan komponen phpmyadmin

Tentu saja, ketika bekerja dengan aplikasi baru di Linux selalu prioritas untuk menambahkan perpustakaan mereka ke sistem, dan phpmyadmin belum terlampaui. Mari kita angkat topik dua versi yang tersedia, dimulai dengan pengembang yang disarankan.

Menginstal phpmyadmin 4.4.

PHPMYAdmin 4.4 Bekerja dalam bahasa pemrograman PHP versi 5.4, dan, seperti yang Anda tahu, versi ini bukan yang terbaru, yang tidak mencegahnya dari menjadi yang paling populer dan diminati. Instalasi di CentOS dibuat melalui "terminal" klasik secara harfiah dalam beberapa tindakan:

  1. Jalankan konsol dengan metode nyaman apa pun, misalnya, melalui menu "Aplikasi".
  2. Memulai terminal untuk instalasi lebih lanjut PHPMYAdmin di CentOS 7

  3. Masukkan perintah sudo rpm -iuvh http://dl.fedoraproject.org/pub/epel/epel-tereast-7.noarch.rpm untuk mengunduh paket perangkat lunak dari paket pengguna perusahaan Linux untuk Enterprise.
  4. Unduh Paket dari Repositori untuk PHPMYAdmin di CentOS 7

  5. Untuk melanjutkan proses, masukkan kata sandi dari akun dengan akses root.
  6. Masukkan kata sandi untuk mengunduh paket dari repositori phpmyadmin di CentOS 7

  7. Setelah menyelesaikan penambahan paket, Anda harus memperbarui daftar perpustakaan sistem dengan perintah sudo yum -y update.
  8. Memperbarui paket sistem untuk menginstal phpmyadmin di CentOS 7

  9. Perintah di atas menginstal semua pembaruan yang tersedia, dan kemudian hanya aplikasi klien itu sendiri yang akan diinstal melalui sudo yum -y menginstal phpmyadmin.
  10. Menginstal perangkat lunak phpmyadmin di CentOS 7

Saat menggunakan server web, misalnya, Apache, Anda hanya akan tetap untuk memulai kembali dan memeriksa pengoperasian komponen yang diinstal, pergi ke http: // ip_ver_verver / phpmyadmin.

Menginstal versi terbaru phpmyadmin

Beberapa pengguna hanya tertarik pada versi terbaru phpmyadmin, untuk menginstal yang Anda butuhkan untuk melakukan beberapa tindakan lain, juga mengunduh paket baru. Secara umum, instruksi tetap serupa, tetapi dengan beberapa perubahan.

  1. Tambahkan paket baru ke sistem dengan mengunduhnya dari repositori melalui sudo rpm -uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm.
  2. Unduh versi phpmyadmin terbaru di CentOS 7 dari repositori

  3. Perbarui perpustakaan sistem yang tersedia menggunakan perintah SUDO YUM UPDATE.
  4. Memperbarui Perpustakaan Sistem untuk menginstal versi phpmyadmin terbaru di CentOS 7

  5. Aktifkan dukungan dari aplikasi terbaru aplikasi, saat ini adalah 7.1. Untuk melakukan ini, masukkan yum-config-manager - REMI-PHP71.
  6. Aktifkan kompatibilitas dengan PHP 7 untuk phpmyadmin di CentOS 7

  7. Instal sudo yum install phpMyAdmin, dan versi PHP yang sesuai akan ditentukan secara otomatis.
  8. Instal versi phpmyadmin terbaru di CentOS 7

Ini menambahkan semua komponen selesai, namun, sebelum mulai bekerja dengan antarmuka web, Anda harus mengkonfigurasi server itu sendiri. Selanjutnya, kami akan menganalisis implementasi prosedur ini dalam dua solusi populer - Apache dan Nginx.

Menyiapkan phpmyadmin di nginx

Beberapa pengguna lebih suka bekerja dengan server web nginx, karena memberikan kecepatan tinggi dan kinerja. Jika Anda seorang pendukung perangkat lunak ini, setelah menginstal phpMyAdmin, Anda harus membuat sejumlah pengaturan untuk menetapkan kinerja seluruh mekanisme.

Pertama, perhatikan bahwa server web itu sendiri sudah ditambahkan ke sistem operasi, jika tidak, secara bergantian masukkan perintah berikut ke konsol:

Sudo yum instal lepaskan epel

Sudo yum install nginx

Sudo SystemCTL Mulai nginx

Setelah itu, ikuti instruksi seperti itu:

  1. Nyalakan phpMyAdmin ke direktori server web menggunakan sudo ln -s / usr / share / phpmyadmin / var / www / html / phpmyadmin string.
  2. Buat folder dengan phpmyadmin di nginx untuk CentOS

  3. Setelah melakukan perubahan, restart dengan memasukkan Sudo SystemCTL restart PHP-FPM.
  4. Mulai ulang server nginx untuk menginstal phpmyadmin di CentOS 7

  5. Melalui editor teks standar, jalankan file konfigurasi sudo vi /etc/nginx/nginx.conf.
  6. Buka file konfigurasi nginx untuk mengkonfigurasi phpmyadmin di CentOS 7

  7. Matikan blok "HTTP" dan tambahkan baris Disable_symlink;
  8. Edit file konfigurasi nginx untuk phpmyadmin di CentOS 7

  9. Simpan perubahan dan tutup file, setelah itu Anda me-restart memuat ulang Nginx Sudo Nginx.
  10. Mulai ulang server nginx setelah menginstal phpmyadmin di CentOS 7

Disarankan untuk mengamankan server web dengan membuat kata sandi acak. Untuk melakukan ini, masukkan OpenSSL Passwd dan salin hasilnya. Selanjutnya, Anda harus menjalankan file dengan kata sandi menggunakan sudo vi / etc / nginx / kata sandi dan membuat baris baru dalam format nama pengguna: kata sandi, sehingga pada akhirnya ternyata, misalnya, admin: 4B7FSEK4L2.

Menyiapkan phpmyadmin di Apache

Meskipun server web sebelumnya dianggap lebih baik dalam beberapa aspek, Apache masih tetap merupakan solusi yang cukup populer dan digunakan dalam sistem perangkat lunak lampu. Instalasi di CentOS secara harfiah dibuat oleh beberapa perintah:

yum instal httpd -y

SystemCTL Mulai httpd.service.

SystemCTL mengaktifkan httpd.service.

Jika server telah ditambahkan atau Anda melakukan perintah di atas, Anda dapat langsung ke pengaturan phpmyadmin itu sendiri, dan ini dilakukan sebagai berikut:

  1. Atur kata sandi akses administrator menggunakan admin sudo htpasswd -c / etc / httpd / kata sandi.
  2. Atur Kata Sandi untuk Apache PhpMyadmin Server di CentOS 7

  3. Jalankan file konfigurasi untuk mengedit lebih lanjut: vi /etc/httpd/conf.d/phpmyadmin.conf.
  4. Buka file konfigurasi Apache untuk mengkonfigurasi phpmyadmin di CentOS 7

  5. Letakkan bagian "" dan masukkan konten seperti itu:

    Opsi mengindeks followsymlinks.

    AllowOverride semua.

    Authtype Basic.

    AUTHNAME "Konten Terbatas"

    Authuserfile / etc / httpd / kata sandi

    Membutuhkan pengguna yang valid

  6. Edit file konfigurasi phpmyadmin Apache di CentOS 7

Pada artikel ini, Anda telah berkenalan tidak hanya dengan prosedur untuk menambahkan komponen phpmyadmin sendiri, tetapi juga belajar tentang konfigurasi awal mereka di dua server web yang berbeda. Selama pelaksanaan setiap perintah, kami sangat menyarankan pemberitahuan membaca yang ditampilkan di konsol: kadang-kadang mereka dapat menunjukkan kesalahan yang memerlukan solusi operasional.

Baca lebih banyak