Osnovna podešavanja nakon instalacije WordPress web sajta
Sadržaj:
phpMyAdmin je open source PHP alat za upravljanje MySQL i MariaDB poslužiteljima putem web-baziranog sučelja.
phpMyAdmin omogućava interakciju s MySQL bazama podataka, upravljanje korisničkim računima i povlasticama, izvršavanje SQL izjava, uvoz i izvoz podataka u različitim formatima podataka i još mnogo toga.
U ovom ćemo vodiču proći korake potrebne za instaliranje i osiguranje phpMyAdmin s Apacheom na CentOS 7.
Preduvjeti
Prije nastavka s ovim vodičem osigurajte da ste ispunili sljedeće preduvjete:
- LAMP (Linux, Apache, MySQL i PHP) instaliran na vašem CentOS poslužitelju. Prijavljen je kao korisnik sa sudo povlasticama.
Iako nije potrebno, savjetuje se pristup vašoj phpMyAdmin instalaciji putem HTTPS-a. Ako nemate SSL na svojim web lokacijama, slijedite upute o osiguravanju vašeg Apachea Let's Šifriraj na CentOS 7.
Instaliranje phpMyAdmin-a
Da biste instalirali phpMyAdmin na sustav CentOS 7, napravite sljedeće korake:
-
phpMyAdmin nije dostupan u jezgrenim spremištima CentOS 7. Da bismo instalirali phpMyAdmin, prvo moramo omogućiti EPEL spremište:
sudo yum install epel-release
Nakon što je spremište EPEL omogućeno, možemo instalirati phpMyAdmin i sve njegove ovisnosti sa sljedećom naredbom:
sudo yum install phpmyadmin
Konfiguriranje i osiguranje phpMyAdmin
Konfiguracijska datoteka Apache za phpMyAdmin kreira se automatski tijekom instalacije. Prema zadanim postavkama odbijaju se sve veze osim onih iz localhosta. Budući da ćemo phpMyAdmin pristupati s udaljenih mjesta, moramo izmijeniti konfiguracijsku datoteku i odrediti dopuštene IP adrese.
Otvorite konfiguracijsku datoteku phpMyAdmin Apache:
sudo nano /etc/httpd/conf.d/phpMyAdmin.conf
Promijenite dva retka koja glase
Require ip 127.0.0.1
s IP adresom kućne veze. Ako ne znate svoju kućnu IP adresu, otvorite Google pretraživanje u svom web pregledniku i utipkajte
what is my ip
./etc/httpd/conf.d/phpMyAdmin.conf
# Apache 2.4 Require ip 192.168.42.57 Require ip::1
# Apache 2.4 Require ip 192.168.42.57 Require ip::1
Zatvorite i spremite datoteku.
Require all granted
prije zahtjeva za
Require ip
linijom.
Za dodatni sloj sigurnosti zaštitit ćemo phpMyAdmin direktorij postavljanjem osnovne provjere identiteta.
Započnite s stvaranjem nove datoteke za provjeru autentičnosti pomoću
htpasswd
alata.
.htpasswd
ćemo
.htpasswd
datoteku u
/etc/phpMyAdmin
direktorij:
sudo htpasswd -c /etc/phpMyAdmin/.htpasswd admin
U ovom primjeru stvaramo korisnika po imenu
admin
. Možete odabrati bilo koje korisničko ime koje želite.
Gornja naredba tražit će vas da unesete i potvrdite korisničku lozinku.
New password: Re-type new password: Adding password for user admin
Kasnije, ako trebate dodati dodatne korisnike, upotrijebite istu naredbu bez zastave
-c
:
sudo htpasswd /etc/phpMyAdmin/.htpasswd admin2
Sljedeći je korak konfiguriranje Apachea za zaštitu lozinkom phpMyAdmin direktorija i korištenje datoteke
.htpasswd
. Da biste to učinili otvorite datoteku
phpMyAdmin.conf
koja je automatski stvorena tijekom instalacije phpMyAdmin:
sudo nano /etc/httpd/conf.d/phpMyAdmin.conf
I umetnite sljedeće crte označene žutom bojom:
/etc/httpd/conf.d/phpMyAdmin.confSpremite datoteku i ponovno pokrenite Apache uslugu da bi promjene stupile na snagu: Kad pristupite svom phpMyAdminu, od vas će se tražiti da unesete vjerodajnice za prijavu korisnika koje ste prethodno stvorili: Čestitamo, uspješno ste instalirali phpMyAdmin na svoj CentOS 7 poslužitelj. Sada možete početi stvarati MySQL baze podataka, korisnike i tablice i izvoditi različite MySQL upite i operacije.
AddDefaultCharset UTF-8 Options +FollowSymLinks +Multiviews +Indexes AllowOverride None AuthType basic AuthName "Authentication Required" AuthUserFile /etc/phpMyAdmin/.htpasswd Require valid-user…
AddDefaultCharset UTF-8 Options +FollowSymLinks +Multiviews +Indexes AllowOverride None AuthType basic AuthName "Authentication Required" AuthUserFile /etc/phpMyAdmin/.htpasswd Require valid-user…
sudo systemctl restart
Također je dobra ideja
/phpmyadmin
alias promijeniti u nešto više jedinstveno i sigurno.
https://your_domain_or_ip_address/phpmyadmin
Zaključak
Kako instalirati i konfigurirati nextcloud pomoću apache na centos 7
Nextcloud je open source, samoposjedujuća datoteka za dijeljenje datoteka i platforma za suradnju, slično Dropboxu. U ovom ćemo vam vodiču pokazati kako instalirati i konfigurirati Nextcloud s Apacheom na uređaju CentOS 7.
Kako instalirati i osigurati phpmyadmin pomoću apache na debianu 9
phpMyAdmin je besplatna aplikacija otvorenog koda zasnovana na PHP-u namijenjena pojednostavljivanju administracije MySQL i MariaDB poslužitelja preko web-sučelja. Ovaj je vodič opisao korake potrebne za instaliranje i zaštitu phpMyAdmin na Debianu 9 s web-poslužiteljem Apache.
Kako instalirati i osigurati phpmyadmin pomoću apache na ubuntu 18.04
phpMyAdmin je PHPMyAdmin s otvorenim kodom namijenjen upravljanju administracijama MySQL i MariaDB poslužitelja preko internetskog sučelja. Ovaj vodič opisuje korake potrebne za instaliranje i osiguranje phpMyAdmin s Apacheom na Ubuntu 18.04.