Sådan installeres PHPMyAdmin manuelt på Linux EC2-instans: Trin-for-trin guide

Hvordan installeres PHPMyAdmin på en standard Linux EC2-instans, når kommandoerne sudo apt-get phpmyadmin og sudo yum install phpmyadmin ikke virker?

Hvis de almindelige kommandoer til installation af PHPMyAdmin ikke virker på din Linux EC2-instans, kan du manuelt installere det ved at opdatere pakkeindekset, installere nødvendige pakker, downloade og udpakke PHPMyAdmin, flytte det til webserverens rodmappe, oprette en Apache-konfigurationsfil, aktivere konfigurationen og nødvendige moduler, og derefter tilgå PHPMyAdmin via din webbrowser.

Sådan installeres PHPMyAdmin på en standard Linux EC2-instans, når sudo apt-get phpmyadmin og sudo yum install phpmyadmin ikke virker

Hvis de almindelige kommandoer til installation af PHPMyAdmin ikke virker på din Linux EC2-instans, kan du følge disse trin for at installere det manuelt:

1. Opdater pakkeindekset

  • For Debian-baserede systemer (Ubuntu):
    sudo apt-get update
  • For Red Hat-baserede systemer (Amazon Linux, CentOS):
    sudo yum update

2. Installer nødvendige pakker

  • For Debian-baserede systemer:
    sudo apt-get install php-mbstring php-zip php-gd php-json php-curl
  • For Red Hat-baserede systemer:
    sudo yum install php-mbstring php-zip php-gd php-json php-curl

3. Download PHPMyAdmin

Gå til PHPMyAdmin's officielle downloadside og hent den nyeste version:

wget https://www.phpmyadmin.net/downloads/phpMyAdmin-latest-all-languages.tar.gz

4. Udpak arkivet

tar xvzf phpMyAdmin-latest-all-languages.tar.gz

5. Flyt PHPMyAdmin til webserverens rodmappe

sudo mv phpMyAdmin-*-all-languages /usr/share/phpmyadmin

6. Opret en Apache-konfigurationsfil for PHPMyAdmin

Opret en ny konfigurationsfil:

sudo nano /etc/apache2/conf-available/phpmyadmin.conf

Tilføj følgende indhold:

<Directory /usr/share/phpmyadmin>
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

Alias /phpmyadmin /usr/share/phpmyadmin

<Directory /usr/share/phpmyadmin/setup>
    
        # Apache 2.4
        Require all granted
    
    
        # Apache 2.2
        Order Allow,Deny
        Allow from all
    
</Directory>

7. Aktivér konfigurationen og nødvendige moduler

sudo a2enconf phpmyadmin
sudo phpenmod mbstring
sudo systemctl restart apache2

8. Adgang til PHPMyAdmin

Åbn din webbrowser og gå til:

http:///phpmyadmin

Du bør nu kunne logge ind på PHPMyAdmin med dine MySQL-brugeroplysninger.

Fejlfinding

  • Kontroller Apache-logfilerne for eventuelle fejl:
    sudo tail -f /var/log/apache2/error.log
  • Sørg for, at alle nødvendige PHP-udvidelser er installeret og aktiveret.
  • Kontroller, at din EC2-instans har de nødvendige sikkerhedsgrupper og firewall-regler for at tillade HTTP/HTTPS-trafik.

Opret din første opgave på få minutter

Spar dig selv for besvær og kom igennem din to-do liste i dag

1

Beskriv din opgave

2

Modtag bud

3

Få løst din opgave

opgaver platform services

Møbelsamling

Hjælp med at samle Ikea klædeskab

opgaver platform services

Maler

Klargøring af lejlighed til flyttesyn

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Havearbejde

Beskæring af 4 større træer

opgaver platform services

IT support

Geninstallering af windows + programmer

opgaver platform services

Elektriker

Installation af Sonos musikanlæg i hus

opgaver platform services

Rengøring

Ugentlig rengøring af lejlighed (114kvm)

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Elektriker

Opsætning af lamper i stue og soveværelse

opgaver platform services

Catering

3-retters menu til 14 mennesker