Setați apache, php 7

Acest tutorial arată cum puteți instala serverul web Apache pe un server CentOS 7.1 cu suport PHP (mod_php) și MySQL.

LAMP este o scurtă desemnare a unei legături L inux, A pache, M ySQL, P HP. Să instalați cele mai recente versiuni de PHP 7.1 pe CentOS 7.3.







1 Observație preliminară

Acest ghid utilizează numele serverului server1.example.com cu adresa IP 192.168.1.100. Acești parametri pot varia, deci în acest caz trebuie înlocuiți.

Adăugați Epel repo pentru a instala cea mai recentă versiune a phpMyAdmin după cum urmează:

yum -y instala nano

2 Instalarea MySQL / MariaDB

MariaDB este o ramură paralelă a MySQL de la inițiatorul dezvoltatorului MySQL, Manti Videnius. MariaDB este compatibilă cu MySQL, deci acest articol utilizează MariaDB în loc de MySQL. Trebuie să executați această comandă pentru a instala MariaDB cu Yum:

yum -yinstallmariadb-servermariadb

Apoi link-urile sunt create pentru a rula sistemul MySQL (din moment ce MySQL pornește automat ori de câte ori boot-ul sistemului) și serverul MySQL este pornit:

systemctl start mariadb.service
systemctl permite mariadb.service

Setarea parolelor pentru contul root MySQL:

] # mysql _ securizată _ instalare
/ usr / bin / mysql _ securizarea _ instalării. linia 379: găsiți _ mysql _ client. commandnotfound

NOTĂ: Rularea tuturor părților acestui script este RECOMANDAT PENTRU TOATE MariaDB
SERVER IN UTILIZAREA PRODUCTIEI! VĂ RUGĂM CITIȚI CU ATENȚIE la fiecare pas!

Introduceți parola curentă pentru root (nu trebuie să introduceți):<- ENTER
OK, parola a fost utilizată cu succes.







Setarea unei parole asigură că nimeni nu poate intra în MariaDB
root fără permisiunea necesară.

Setați parola? [Y / N]
Parola nouă:<- yourmariadbpassword
Reintroduceți noua parolă:<- yourmariadbpassword
Parola a fost actualizată cu succes!
Reîncărcați tabelul privilegiilor.

Cu succes!
Ștergeți baza de date de testare și accesați-o? [Y / N]<- ENTER
- Ștergeți baza de date de testare.

Cu succes!
- Ștergeți privilegiile din baza de date de testare.

Cu succes!
Doriți să actualizați acum tabelele de privilegii? [Y / N]<- ENTER
. Cu succes!
Curățarea.
Gata!

Dacă ați finalizat toate cele de mai sus, apoi instalarea lui MariaDB
acum ar trebui să fie în siguranță.

3 Instalarea aplicației Apache

CentOS 7 vine cu Apache 2.4. Apache este disponibil direct ca pachet CentOS 7, astfel încât să îl puteți instala astfel:

Iată o captură de ecran a procesului de instalare.

Acum configurați sistemul pentru a porni Apache la momentul încărcării.

sistemctl începe httpd.service

sistemctl permite httpd.service

Pentru a putea accesa serverul web din exterior, trebuie să deschideți porturile HTTP (80) și HTTPS (443) din paravanul de protecție. Paravanul de protecție implicit pe CentOS este firewall. care poate fi configurat cu comanda firewall-cmd.

firewall-cmd -permanent -zone = public --add-service = http
firewall-cmd --permanent --zone = public --add-service = https
firewall-cmd - reîncărcare

4 Instalarea PHP

Versiunea PHP care vine cu CentOS este destul de veche (PHP 5.4), deci această secțiune prezintă câteva opțiuni pentru instalarea unor versiuni mai noi ale PHP, cum ar fi PHP 7.0 sau 7.1 din depozitul Remi.

Trebuie să adăugați un depozit Remi CentOS.

yum-utilities, dacă aveți nevoie de un utilitar

  • Setați apache, php 7

a scris Mark Zaslavsky

  • Desigur, nu puteți instala phpmyadmin dacă nu aveți nevoie de el. Dacă puteți lucra fără ea - grozav!

    Opinia ta este foarte importantă pentru noi! Asigurați-vă că vă exprimați gândurile, dorințele și criticile! Nu ezitați să puneți întrebări. Cel mai probabil, răspunsul va apărea în 2-3 zile. Vă mulțumim anticipat.







    Articole similare

    Trimiteți-le prietenilor: