Install phpMyAdmin on Centos 7 / Linux Tutorial
Innehållsförteckning:
- förutsättningar
- Installera phpMyAdmin på CentOS
- Konfigurera Nginx och phpMyAdmin
- Åtkomst till phpMyAdmin
- Slutsats
phpMyAdmin är ett open-source PHP-baserat verktyg för att hantera MySQL- och MariaDB-servrar via ett webbaserat gränssnitt.
phpMyAdmin låter dig interagera med MySQL-databaser, hantera användarkonton och privilegier, utföra SQL-uttalanden, importera och exportera data i en mängd olika dataformat och mycket mer.
I den här tutorialen visar vi dig hur du installerar phpMyAdmin med Nginx på CentOS 7.
förutsättningar
Se till att du har uppfyllt följande förutsättningar innan du fortsätter med denna handledning:
- LEMP (Linux, Nginx, MySQL och PHP 7) installerat på din CentOS-server. Inloggad som användare med sudo-privilegier.
Även om det inte är nödvändigt, rekommenderas det att komma åt din phpMyAdmin-installation via HTTPS. Om du inte har SSL på dina webbplatser, följ instruktionerna för att säkra din Nginx med Let's Encrypt på CentOS 7.
Installera phpMyAdmin på CentOS
Använd följande steg för att installera phpMyAdmin i ett CentOS 7-system:
-
phpMyAdmin ingår i EPEL-lagret. Om du inte redan har aktiverat EPEL kan du göra det genom att skriva:
sudo yum install epel-releaseNär EPEL-lagret är aktiverat, installerar du phpMyAdmin och alla dess beroenden med följande kommando:
sudo yum install phpmyadminÄndra
nginxtillnginx/etc/phpMyAdmintillnginx(användaren under vilken PHP FPM-tjänsten körs):sudo chgrp -R nginx /etc/phpMyAdmin
Konfigurera Nginx och phpMyAdmin
Det finns flera sätt att konfigurera Nginx så att den serverar phpMyAdmin-filer. Om din domäns serverblock redan är konfigurerat för att betjäna PHP-förfrågningarna kan du helt enkelt skapa en symbolisk länk från phpMyAdmin-installationsfilerna till din rotkatalog för domändokument.
I den här guiden skapar vi ett kodavsnitt som vi kan inkludera i någon av våra Nginx-serverblockfiler.
Börja med att skapa
snippets
katalogen:
sudo mkdir -p /etc/nginx/snippets
Öppna din textredigerare och skapa följande fil:
sudo nano /etc/nginx/snippets/phpMyAdmin.conf
Klistra in följande innehåll:
/etc/nginx/snippets/phpMyAdmin.conf
location /phpMyAdmin { root /usr/share/; index index.php index.html index.htm; location ~ ^/phpMyAdmin/(.+\.php)$ { try_files $uri =404; root /usr/share/; fastcgi_pass unix:/run/php-fpm/www.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include /etc/nginx/fastcgi_params; } location ~* ^/phpMyAdmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ { root /usr/share/; } } location /phpmyadmin { rewrite ^/* /phpMyAdmin last; }
Se till att du använder rätt socketväg eller adress / port för
fastcgi_pass
direktivet.
Spara filen och stäng redaktören.
Du kan nu lägga till följande rad till varje domäns serverblock där du vill komma åt phpMyAdmin med:
domain.com/phpmyadmin
include snippets/phpMyAdmin.conf;
Här är ett exempel:
/etc/nginx/conf.d/domain.com.conf
server { #… other code include snippets/phpMyAdmin.conf; #… other code }
Åtkomst till phpMyAdmin
För att komma åt phpMyAdmin-gränssnittet öppnar du din favoritwebbläsare och skriver in serverns domännamn eller allmän IP-adress följt av
/phpmyadmin
:
http(s)://your_domain_or_ip_address/phpmyadmin
Ange de administrativa användarinloggningsuppgifterna och klicka på
Go
.


Slutsats
Grattis, du har installerat phpMyAdmin på din CentOS 7-server. Du kan nu börja skapa MySQL-databaser, användare och tabeller och utföra olika MySQL-frågor och operationer.
centos phpmyadmin mysql mariadb nginx phpLedamöter av Europaparlamentet kommer att avgöra om en rad frågor, bland annat hur man reglerar telekomföretag i EU, hur man straffar företag som snedvrider konkurrensen, hur man delar radiofrekvenser som släpps av TV: s migrering till digital sändning och hur man skyddar medborgarnas data i den digitala tiden.
Men de är delade om huruvida IP-adresser ska ses som personuppgifter. "Vi kommer att be kommissionen att formellt lägga fram en rapport om detta", säger Malcolm Harbour, en brittisk konservativ parlamentsledamot som spelar en central roll för att hylla den så kallade telekomrevisionen genom parlamentet.
Hur du installerar phpmyadmin med nginx på ubuntu 18.04
phpMyAdmin är ett open-source PHP-baserat verktyg för att hantera MySQL- och MariaDB-servrar via ett webbaserat gränssnitt. Denna handledning beskriver hur du installerar phpMyAdmin med Nginx på Ubuntu 18.04.
Hur man installerar wordpress med nginx på centos 7
I den här tutorialen visar vi dig hur du installerar WordPress på en CentOS 7-maskin. WordPress är den absolut populäraste open source-blogg- och CMS-plattformen världen över.







