GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

Installation von PhpMydmin (Centos oder Ubuntu)

Installation von PHPMyAdmin

Stellen Sie sicher, dass LAMP (Linux, Apache, MySQL und PHP) bereits auf dem Computer installiert ist, auf dem die Installation versucht wird.

Schritt Eins :- Installationsaufbau

Zur Installation in Ubuntu

Der erste Schritt besteht darin, den lokalen Paketindex zu aktualisieren und das Paket über den apt-Befehl in Ubuntu herunterzuladen

$ sudo apt-get update

Zur Installation in Centos

Das phpMyAdmin-Paket ist nicht in den CentOS-Standard-Repositories enthalten, aber es ist in den EPEL-Repositories (Extra Packages for Enterprise Linux) von Fedora Projects verfügbar.

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

Installieren Sie das heruntergeladene RPM, indem Sie

ausführen
# sudo rpm -ivh epel-release*

Führen Sie "yum repolist" aus Befehl zum Überprüfen der Installation von EPEL Repo

Schritt Zwei:-  PhpMyadmin-Installation

Führen Sie zur Installation unter Ubuntu den folgenden Befehl aus

$ sudo apt-get install phpmyadmin

Führen Sie zur Installation auf Centos den folgenden Befehl aus

# yum install phpmyadmin

Achten Sie während der Installation auf Eingabeaufforderungen. Wählen Sie für die Serverauswahl apache2. Wählen Sie yes, wenn Sie gefragt werden, ob Sie dbconfig-common zum Einrichten der Datenbank verwenden möchten. Sie werden nach dem Kennwort Ihres Datenbankadministrators gefragt. Sie werden dann aufgefordert, ein Passwort für die phpMyAdmin-Anwendung selbst auszuwählen und zu bestätigen.

Der Installationsprozess fügt die phpMyAdmin-Apache-Konfigurationsdatei in das Verzeichnis /etc/apache2/conf-d/ ein, von wo sie automatisch gelesen wird.

Jetzt müssen wir php5-mcrypt explizit aktivieren, indem wir den Befehl

ausführen
$ sudo php5enmod mcrypt

Starten Sie Apache neu, damit die Änderungen wirksam werden. Öffnen Sie die URL http://IP_address/phpmyadmin. Jetzt können Sie sich mit root als Benutzer und Passwort anmelden, die während der MySQL-Installation festgelegt wurden

Schritt Drei:- Sichern der phpMyAdmin-Instanz

Wir können den Zugriff auf den phpmyadmin-Link sichern, indem wir eine .htaccess-Datei verwenden, indem wir die conf-Datei wie folgt bearbeiten

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

Hier erlauben wir eine Anweisung im Abschnitt  der Konfigurationsdatei wie unten

<Directory /usr/share/phpmyadmin>

Options FollowSymLinks

DirectoryIndex index.php

AllowOverride All

</Directory>

Jetzt Datei speichern und Apache neu starten

Unter Ubuntu:

$ service apache2 restart

In Centos:

# service httpd restart

Schritt 4:.htaccess-Datei erstellen

Jetzt müssen wir eine .htaccess-Datei erstellen. Die Datei muss in diesem Fall im Anwendungsverzeichnis /usr/share/phpmyadmin mit folgenden Zeilen erstellt werden

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

Datei speichern und beenden

Erstellen Sie nun die .htpasswd-Datei zur Authentifizierung. Für diesen Schritt müssen wir ein zusätzliches Paket im Verzeichnis /etc/phpmyadmin.

installieren

Unter Ubuntu:

$ sudo apt-get install apache2-utils

In Centos:

# yum install httpd-tools

Jetzt können wir die erforderliche Datei mit der folgenden Syntax erstellen

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

Sie können einen Namen Ihrer Wahl eingeben und als nächstes werden Sie nach einem Passwort gefragt. Unsere Authentifizierungsdatei wird erstellt. Wenn wir nun versuchen, auf den Link http://domain_name_or_IP/phpmyadmin zuzugreifen, erscheint ein Anmeldebildschirm und wir können die in .htpasswd erstellten Benutzerdaten verwenden, um auf den phpmyadmin-Limk zuzugreifen


Cent OS
  1. Installieren von mod_pagespeed mit Apache auf Ubuntu/CentOS

  2. Installieren von Tomcat 8 auf Centos 6

  3. Installation von PostgreSQL und phpPgAdmin in CentOS

  4. Docker installieren (Ubuntu)

  5. Installieren und Sichern von phpMyAdmin 4 auf CentOS 6

So installieren und sichern Sie phpMyAdmin mit Apache unter CentOS 7

So installieren Sie phpMyAdmin unter Linux (Ubuntu 20.04 / CentOS 8 / RHEL8)

Installieren und Verwenden von Perf in Ubuntu und CentOS

Installieren von Sonatype Nexus Repository OSS auf CentOS 7

So installieren Sie phpMyAdmin unter CentOS 8

KDE auf Ubuntu 22.04 installieren