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

Menginstal PhpMydmin (Centos atau Ubuntu)

Menginstal PHPMyAdmin

Pastikan LAMP (Linux, Apache, MySQL, dan PHP) sudah terinstal pada kotak tempat penginstalan sedang dicoba.

Langkah Pertama :- Penyiapan penginstalan

Untuk menginstal di Ubuntu

Langkah pertama adalah memperbarui indeks paket lokal dan mengunduh paket melalui perintah apt di Ubuntu

$ sudo apt-get update

Untuk menginstal di Centos

Paket phpMyAdmin tidak disertakan dalam repositori default CentOS, tetapi tersedia di repositori Fedora Projects EPEL (Extra Packages for Enterprise Linux).

# cd ~
# wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

Instal rpm yang diunduh dengan menjalankan

# sudo rpm -ivh epel-release*

Jalankan “yum repolist” perintah untuk memeriksa instalasi repo EPEL

Langkah Kedua:-  Instalasi PhpMyadmin

Untuk Menginstal di Ubuntu jalankan perintah berikut

$ sudo apt-get install phpmyadmin

Untuk menginstal di Centos jalankan perintah berikut

# yum install phpmyadmin

Selama instalasi, cari petunjuk. Untuk pemilihan server pilih apache2. Pilih ya ketika ditanya apakah akan menggunakan dbconfig-common untuk mengatur database. Anda akan dimintai kata sandi administrator database Anda. Anda kemudian akan diminta untuk memilih dan mengonfirmasi kata sandi untuk aplikasi phpMyAdmin itu sendiri.

Proses instalasi menambahkan file konfigurasi Apache phpMyAdmin ke dalam direktori /etc/apache2/conf-d/, dari mana file itu dibaca secara otomatis.

Sekarang kita perlu mengaktifkan php5-mcrypt secara eksplisit dengan menjalankan perintah

$ sudo php5enmod mcrypt

Mulai ulang Apache agar perubahan diterapkan. Buka url http://IP_address/phpmyadmin. Sekarang Anda dapat login menggunakan root sebagai pengguna dan kata sandi yang ditetapkan selama instalasi mysql

Langkah Ketiga :- Mengamankan Instance phpMyAdmin

Kita dapat mengamankan akses ke link phpmyadmin dengan menggunakan file .htaccess dengan mengedit file conf seperti di bawah ini

$ sudo nano /etc/apache2/conf.d/phpmyadmin.conf

Di sini kita akan mengizinkan arahan di bagian  pada file konfigurasi seperti di bawah

<Directory /usr/share/phpmyadmin>

Options FollowSymLinks

DirectoryIndex index.php

AllowOverride All

</Directory>

Sekarang simpan file dan mulai ulang apache

Di Ubuntu:

$ service apache2 restart

Dalam Centos:

# service httpd restart

Langkah Empat :Buat file .htaccess

Sekarang kita perlu membuat File .htaccess. File harus dibuat di direktori aplikasi dalam hal ini /usr/share/phpmyadmin dengan baris berikut

AuthType Basic
AuthName "Restricted Files"
AuthUserFile /etc/phpmyadmin/.htpasswd
Require valid-user

Simpan file dan keluar

Sekarang buat file .htpasswd untuk otentikasi. Kita harus menginstal paket tambahan untuk langkah ini di lokasi /etc/phpmyadmin.

Di Ubuntu:

$ sudo apt-get install apache2-utils

Dalam Centos:

# yum install httpd-tools

Sekarang kita dapat membuat file yang diperlukan menggunakan sintaks di bawah ini

$ sudo htpasswd -c /etc/phpmyadmin/.htpasswd username

Anda dapat memberikan nama pilihan Anda dan selanjutnya akan meminta kata sandi. File otentikasi kami dibuat. Sekarang ketika kami mencoba mengakses tautan http://domain_name_or_IP/phpmyadmin, itu akan meminta dengan layar login dan kami dapat menggunakan detail pengguna yang dibuat di .htpasswd untuk mengakses phpmyadmin limk


Cent OS
  1. Menginstal Tomcat 8 di Centos 6

  2. Menginstal MariaDB di CentOS 7

  3. Menginstal PhpMydmin (Centos atau Ubuntu)

  1. Menginstal PostgreSQL Dan phpPgAdmin Di CentOS

  2. Menginstal dan mengamankan phpMyAdmin 4 di CentOS 6

  3. Instal phpMyAdmin di Ubuntu 16.04

  1. Menginstal mod_pagespeed dengan Apache di Ubuntu/CentOS

  2. Cara menginstal Fail2Ban di CentOS 7

  3. Menginstal VirtualBox 4.2 di Ubuntu 12.10