GNU/Linux >> Znalost Linux >  >> Cent OS

Instalace PhpMydmin (Centos nebo Ubuntu)

Instalace PHPMyAdmin

Ujistěte se, že LAMP (Linux, Apache, MySQL a PHP) je již nainstalován na krabici, na kterou se pokoušíte o instalaci.

První krok :- Nastavení instalace

Pro instalaci v Ubuntu

Prvním krokem je aktualizace místního indexu balíčků a stažení balíčku pomocí příkazu apt v Ubuntu

$ sudo apt-get update

Pro instalaci do Centos

Balíček phpMyAdmin není zahrnut ve výchozích repozitářích CentOS, ale je dostupný v repozitářích 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

Nainstalujte stažené otáčky za minutu spuštěním

# sudo rpm -ivh epel-release*

Spusťte „yum repolist“ příkaz ke kontrole instalace EPEL repo

Krok 2:-  Instalace PhpMyAdmin

Chcete-li nainstalovat na Ubuntu, spusťte následující příkaz

$ sudo apt-get install phpmyadmin

Pro instalaci na Centos spusťte následující příkaz

# yum install phpmyadmin

Během instalace hledejte výzvy. Pro výběr serveru zvolte apache2. Při dotazu, zda chcete k nastavení databáze použít dbconfig-common, vyberte yes. Budete vyzváni k zadání hesla správce databáze. Poté budete požádáni o výběr a potvrzení hesla pro samotnou aplikaci phpMyAdmin.

Instalační proces přidá konfigurační soubor phpMyAdmin Apache do adresáře /etc/apache2/conf-d/, odkud je automaticky načten.

Nyní musíme explicitně povolit php5-mcrypt spuštěním příkazu

$ sudo php5enmod mcrypt

Restartujte apache, aby se změny projevily. Otevřete adresu URL http://IP_address/phpmyadmin. Nyní se můžete přihlásit pomocí root jako uživatele a hesla nastaveného během instalace mysql

Krok 3 :- Zabezpečení instance phpMyAdmin

Můžeme zajistit přístup k odkazu phpmyadmin pomocí souboru .htaccess úpravou souboru conf, jak je uvedeno níže

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

Zde povolíme direktivu v sekci  konfiguračního souboru, jak je uvedeno níže

<Directory /usr/share/phpmyadmin>

Options FollowSymLinks

DirectoryIndex index.php

AllowOverride All

</Directory>

Nyní uložte soubor a restartujte apache

V Ubuntu:

$ service apache2 restart

V Centos:

# service httpd restart

Krok 4:Vytvoření souboru .htaccess

Nyní musíme vytvořit soubor .htaccess. Soubor musí být vytvořen v adresáři aplikace v tomto případě /usr/share/phpmyadmin s následujícími řádky

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

Uložte soubor a ukončete

Nyní vytvořte soubor .htpasswd pro ověření. Pro tento krok budeme muset nainstalovat další balíček do umístění /etc/phpmyadmin.

V Ubuntu:

$ sudo apt-get install apache2-utils

V Centos:

# yum install httpd-tools

Nyní můžeme vytvořit požadovaný soubor pomocí níže uvedené syntaxe

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

Můžete zadat jméno podle svého výběru a poté se zobrazí výzva k zadání hesla. Náš autentizační soubor je vytvořen. Nyní, když se pokusíme získat přístup k odkazu http://název_domény_or_IP/phpmyadmin, zobrazí se výzva s přihlašovací obrazovkou a můžeme použít uživatelské údaje vytvořené v .htpasswd pro přístup k phpmyadmin limk


Cent OS
  1. Instalace mod_pagespeed s Apache na Ubuntu/CentOS

  2. Instalace Tomcat 8 na Centos 6

  3. Instalace MariaDB na CentOS 7

  1. Instalace PhpMydmin (Centos nebo Ubuntu)

  2. Instalace PostgreSQL a phpPgAdmin v CentOS

  3. Jak nainstalovat Fail2Ban na CentOS 7

  1. Instalace VirtualBoxu 4.2 na Ubuntu 12.10

  2. Instalace Dockeru (Ubuntu)

  3. Instalace a zabezpečení phpMyAdmin 4 na CentOS 6