Instalarea apache, php, mysql în macos

Instalarea apache, php, mysql în macos

Luați în considerare modul de instalare a serverului web Apache, PHP și MySQL în MacOS.

Toate acțiunile din acest articol vor fi efectuate în MacOS Sierra.

Instalarea aplicației Apache

Vestea bună este că serverul web Apache este deja instalat în sistemul dvs. Trebuie doar să o porniți. Pentru aceasta, deschideți terminalul și executați următoarea comandă în terminal:

Cu această comandă, rulați utilitarul apachectl cu privilegii superuser (de la introducerea lui sudo înaintea comenzii) și treceți opțiunea de pornire la utilitate. Rețineți că după ce ați apăsat pe Enter. va trebui să introduceți parola pe care o utilizați pentru a vă conecta. Când introduceți o parolă, pe ecranul pe care îl introduceți nu vor fi afișate indicații sau simboluri. Doar introduceți parola și apăsați Enter.

Instalarea apache, php, mysql în macos

Fișierele localhost sunt localizate în directorul / Library / WebServer / Documents.

Instalarea PHP

Și din nou, vestea bună este că PHP este deja instalată. Trebuie doar să activați suportul acestuia de către serverul web.

Pentru a face acest lucru, trebuie să editați fișierul de configurare Apache: /etc/apache2/httpd.conf

Deschideți fișierul de configurare:

Găsiți această linie în fișier și ștergeți # înainte de linie.

Instalarea apache, php, mysql în macos

Acum închideți și salvați fișierul. Pentru a face acest lucru, apăsați Ctrl + X. Se afișează mesajul "Salvare tampon modificat", apăsați pe Y și apoi pe Enter.

Deoarece configurația serverului sa modificat, trebuie să reporniți serverul pentru ca setările noi să aibă efect. Pentru a reporni Apache, executați următoarea comandă în terminal:

Instalarea MySQL

Pentru a instala MySQL, trebuie să descărcați pachetul cu instalatorul de pe mysql.com.

Instalarea apache, php, mysql în macos

La sfârșitul instalării va apărea o fereastră în care va fi scrisă o parolă temporară root pentru a accesa MySQL. Scrie-o jos.

Instalarea apache, php, mysql în macos

Pași suplimentari după instalarea MySQL

Acum reporniți Apache din nou:

Schimbați parola de root în MySQL

Deasupra, în timpul instalării MySQL, am primit o parolă temporară root pentru utilizator. Cu toate acestea, trebuie schimbat. Vă atrag atenția asupra faptului că este vorba despre parola de root pentru serverul MySQL, iar parola sau nu asociată cu parola pe care le utilizați pentru a vă conecta sau executa comenzi prin sudo.

Pentru a seta o nouă parolă pentru utilizatorul rădăcină în MySQL, trebuie să executați un număr de comenzi în terminal.

  1. Să oprim serverul MySQL dacă rulează:
  2. Rulați serverul în modul sigur:
  3. Rulați utilitarul consolei mysql (MySQL Command-Line Tool). Deschideți o nouă fereastră de terminal și executați:
  4. Introduceți comanda:
  5. Apoi, setați o nouă parolă (în loc de NewPassword introduceți parola):
  6. Ieșiți utilitarul mysql. Introduceți comanda:
Instalarea apache, php, mysql în macos
  • Închideți ambele terminale, acum vă puteți conecta la MySQL folosind noua parolă:
  • Pornirea serverului MySQL de la terminal

    Puteți porni serverul MySQL din terminal sau din Setări de sistem.

    Pentru a porni serverul MySQL prin terminal, executați comanda:

    Pentru a opri serverul:

    Rularea serverului MySQL din Setări de sistem

    În setările sistemului, a fost adăugat un nou element MySQL. Puteți rula serverul MySQL de acolo. Există, de asemenea, o opțiune pentru pornirea automată a serverului MySQL la pornirea sistemului.

    Instalarea apache, php, mysql în macos
    Instalarea apache, php, mysql în macos
    Instalarea apache, php, mysql în macos

    Functional Testing

    După cum este scris mai sus, fișierele site-ului localhost sunt localizate în directorul / Library / WebServer / Documents. Putem testa crearea unui fișier PHP, în care executăm funcția phpinfo (). Pentru a face acest lucru, puteți folosi terminalul. Creați un fișier /Library/WebServer/Documents/testfile.php și adăugați un apel la funcția phpinfo ():

    Instalarea apache, php, mysql în macos
    Pentru a verifica dacă serverul MySQL rulează și putem efectua operațiuni de baze de date, puteți folosi utilitarul mysql. Rulați în terminal:

    Introduceți parola de root și apăsați Enter. Veți fi duși la shell pentru a gestiona MySQL. Introduceți comanda:

    Se afișează o listă a bazelor de date curente. Finalizați lucrarea tastând:

    Instalarea apache, php, mysql în macos

    concluzie

    Deci, am instalat Apache, PHP și MySQL în MacOS. Următorul pas este să instalați phpMyAdmin și să configurați gazdele virtuale (site-uri).

    Articole similare