Instalarea php yf Windows 7. Cum se instalează serverul local Apache cu Php, MySQL, phpMyAdmin pe computer Windows

Acasă / hard disk-uri

Și descrie doar puncte distinctive, care se referă la instalarea Apache24 și PHP7 pe Windows. Descrierea instalării SGBD-ului MySQL rămâne aceeași și nu se repetă în această instrucțiune.

Înainte de a continua să citiți, acordați atenție dacă într-adevăr trebuie să instalați și să configurați toate acestea sub Windows. Poate ar trebui să fiți atenți și să nu vă pierdeți timpul și nervii instalând același lucru direct în Windows? În orice caz, citiți articolul despre. Poate că vă va economisi nu numai timp, ci și sănătate.

Acest manual este destinat dezvoltatorilor cu cunoștințe de bază Apache și PHP. Acest manual va descrie singura diferentaîn instalarea Apache și PHP cu instrucțiuni de bază pentru instalarea PHP 5.6. Dacă nu știți ce sunt un server WEB, un protocol http și un interpret PHP, atunci puteți oricând să aflați despre el mai detaliat citind documentația.

Nu voi răspunde la întrebările de comentarii, răspunsul la care se află în acest sau în instrucțiunile principale este indicat în primul paragraf, precum și la întrebările care se referă la înțelegerea muncii Apache și PHP și chiar; cu atât mai mult la întrebările despre erori în dezvoltare. Pentru aceasta, există resurse adecvate, literatură, forumuri și cursuri. Cu toate acestea, puteți pune oricând orice întrebare care vă interesează. Poate cineva din comunitate te poate ajuta.

Deci, hai să mergem!

Instalarea Apache 2.4 VC14

  1. Încărcare Binare Apache 2.4 VC14 pentru sistemul dvs. prin linkul http://www.apachelounge.com/download/ Descărcare 64 versiunea bit server. La momentul scrierii acestor rânduri, fișierul a fost numit astfel: httpd-2.4.17-win64-VC14.zip
  2. Dacă aveți nevoie de module suplimentare, le puteți descărca de acolo (pentru instalare de bază nu este nevoie)
  3. Descărcați și instalați actualizările Visual C++ Redistributable pentru Visual Studio 2015 de pe site-ul web Microsoft.
  4. Dezarhivați conținutul folderului Apache24 din arhiva descărcată la D:\USR\apache. Vă rugăm să rețineți că în D:\USR\apache trebuie să puneți nu folderul Apache24 din arhivă, ci conținutul acestuia. Nu este nevoie să instalați nimic.
  5. Schimbați valoarea în fișier ServerRoot pe „d:/USR/apache” (linia 37) și valoare DocumentRoot(Şi Directorie) pe „d:/USR/www” (liniile 243 și 244). De asemenea, ar trebui să anulați comentariile linia 219 și să o schimbați în: ServerName localhost:80
  6. Schimbăm parametrii de stocare a jurnalului în același fișier (găsiți parametrii și modificați): ErrorLog „D:/USR/log/apache-error.log” CustomLog „D:/USR/log/apache-access.log” comun
  7. Instala Serviciul Apache. Deschideți linia de comandă în numele Administratoruluiși introduceți următoarea linie acolo: D:\USR\apache\bin\httpd.exe -k install
  8. Monitorizăm mesajele de eroare în timpul instalării serviciului. Dacă totul este făcut corect, nu ar trebui să existe erori. Dacă, după executarea liniei, linia de comandă nu apare din nou, atunci ai greșit ceva. Utilizați pur și simplu funcțiile de copiere și inserare pentru a evita erorile de tastare.
  9. Creați o comandă rapidă pe desktop pentru D:\USR\apache\bin\ApacheMonitor.exeși/sau puneți-l la pornire (pentru a deschide fereastra de pornire în WIN8..10 trebuie să apăsați WIN+R, apoi intrați shell:Startupși faceți clic pe OK)
  10. Lansați ApacheMonitor. O comandă rapidă va apărea în bara de sistem. Faceți clic stânga pe el și selectați Apache24 -> Start.
  11. În browser, accesați http://localhost/ - ar trebui să vedeți Funcționează!
  12. Dacă nu vedeți o astfel de inscripție, ne dăm seama ce a mers prost (citim jurnalele, google, încercăm să descoperim singuri problema, deoarece am decis să înțelegem complexitățile serverului web)

Instalarea PHP 7

  1. Încărcare ultima versiune VC14 x64Thread Safe prin linkul http://windows.php.net/download/. Vă rugăm să rețineți că aveți nevoie VC14 si exact Thread Safe. Fișierul de care aveți nevoie va fi numit, cel mai probabil, ceva de genul: php-7.0.0-Win32-VC14-x64.zip
  2. Extragerea conținutului arhivei în D:\USR\php. Ca și în cazul Apache, nu este nevoie să instalați nimic.
  3. A dosar D:\USR\apache\conf\httpd.conf adăugați liniile: LoadModule php7_module "d:/USR/php/php7apache2_4.dll" AddHandler application/x-httpd-php .php # Calea către fișierul php.ini PHPIniDir "D:/USR/php"
  4. Și ne schimbăm sens parametru DirectoryIndex pe index.html index.php (linia 278)
  5. Folosind ApacheMonitor repornire Apache (Apache24 -> Restart)
  6. Mergem la browserul http://localhost/index.php și ne asigurăm că PHP funcționează (browserul va afișa rezultatul PhpInfo).
  7. Realizarea unei copii a șablonului fișierului de configurare D:\USR\php\php.ini-development cu nume D:\USR\php\php.ini- Acesta este un fișier de configurare pentru PHP.
  8. Editarea fișierului de configurare D:\USR\php\php.ini. Folosind căutarea, găsim în interiorul fișierului, îl decomentăm și modificăm parametrii. Rețineți că parametrul extensie specifică un set de extensii PHP. Decomentați extensiile de care aveți nevoie. În exemplu, extensiile de care aveam nevoie. Specificați fusul dvs. orar, nu al meu: extension_dir = "D:/USR/php/ext" sys_temp_dir = "D:/USR/tmp" extension=php_curl.dll extension=php_gd2.dll extension=php_gettext.dll extension=php_mbstring dll extensie=php_mysqli.dll extensie=php_openssl.dll date.timezone = Europa/Zaporozhye

    Dacă aveți probleme la rularea curl, vă rugăm să consultați aceste instrucțiuni.

  9. Executați pe linia de comandă php -m pentru a vizualiza lista extensiilor conectate.
  10. Repornind Apache folosind ApacheMonitor

Instalarea și configurarea tuturor celorlalte nu s-au schimbat. Vă rugăm să consultați Ghidul de instalare PHP 5.6 pentru detalii.

// echo get_the_post_thumbnail(get_the_ID(), "related thumbnail"); // afișează dimensiunea miniaturii mele?>

În primul articol, ne-am uitat la cum să instalați Apache pe Windows7. Acum să vedem cum să conectăm limba PHP la serverul nostru.

Instalarea PHP

1) Descărcați arhiva zip cu php de pe site-ul http://windows.php.net/download/. Am ales Thread Safe - php-5.3.5-Win32-VC6-x86.

2) Dezarhivați php în folderul c:/php-5.3.5/

3) Conectați php la Apache. Deschiderea fișierului httpd.conf. Este în folder confîn locul unde ai instalat Apache. Am asta C:Fișiere de program (x86)Apache Software FoundationApache2.2conf .

Pentru a conecta php ca modul, trebuie să adăugați doar 3 instrucțiuni la fișierul httpd.conf:

(codificare)
LoadModule php5_module c:/php-5.3.5/php5apache2_2.dll
Aplicație AddType/x-httpd-php phtml php
PHPIniDir „c:/php-5.3.5/”
(/codificare)

Aceste linii ar trebui să fie plasate aproximativ în mijlocul fișierului httpd.conf, de exemplu, imediat după directivele LoadModule. Pentru mine se termină pe rândul 128 al dosarului. Locația exactă a acestor directive nu este critică, dar ele nu ar trebui plasate la începutul sau la sfârșitul fișierului httpd.conf.

Nota.

  • Prima linie încarcă modulul PHP implementat în biblioteca php5apache2_2.dll
  • A doua linie stabilește corespondența dintre fișierele cu extensia php și tipul application/x-httpd-php mime, care este procesată de modulul PHP.
  • A treia linie vă permite să specificați în mod explicit locația fișierului de configurare php.ini.

4) Crearea unui fișier de configurare în php. Directorul c:/php-5.3.5 conține mai multe șabloane de fișiere de configurare. Să luăm dosarul ca bază c:/php-5.3.5/php.ini-productionși redenumiți-l în php.ini.Astfel, fișierul de configurare PHP (php.ini) va fi localizat în directorul c:/php-5.3.5 și aici ar trebui făcute toate modificările configurației PHP.

După ce ați făcut modificări la httpd.conf și ați creat fișierul php.ini, reporniți Apache.

5) Verificați. În folderul C:Program Files (x86)Apache Software FoundationApache2.2htdocs, creați un fișier index.php cu codul:

(codificare)

(/codificare)

Acum accesați http://localhost/index.php în browser. Dacă totul este făcut corect, veți vedea un tabel violet cu setări php.

Setări suplimentare php

Activați suportul pentru introducerea scurtă php, în php.ini găsiți funcția short_open_tag și activați-o: short_open_tag = On

În php.ini, specificați calea către extensiile php pentru a face acest lucru, decomentați și completați linia extension_dir. Asa arata pentru mine:

(codificare)
extension_dir = "c:/php-5.3.5/ext"
(/codificare)

(codificare)
extensie=php_mbstring.dll
(/codificare)

și extensia de linie=php_mysqli.dll pentru a lucra baze de date MySql date:

(codificare)
extensie=php_mysqli.dll
(/codificare)

La htmlAcademy și lucrăm acolo ca mentor. Ca parte a cursului intensiv, studenții vor trebui să crească mediu de lucru iar această notă are ca scop simplificarea acestei sarcini dificile pentru un începător. Mânca moduri diferite ridicând o stivă LAMP cu drepturi depline, dar vom merge pe calea clasică. Să configuram toate componentele separat (fără a folosi combine gata făcute) și să începem cu PHP (cu siguranță va exista o notă care discută ansamblurile LAMP gata făcute). Deoarece plănuiesc să lucrez ca mentori la intensiv PHP în viitor, voi scrie instrucțiuni similare pentru repetare în alte sisteme de operare (Linux, macOS). După cum se spune, este mai bine să transpiri o dată, dar atunci va deveni mai ușor pentru toată lumea. Deci, să începem.

Descărcați PHP pentru Windows

Accesați site-ul oficial și descărcați versiunea curentă PHP. La momentul scrierii, acesta este - 7.1.4 . Există mai multe opțiuni de distribuție disponibile pe pagină. Am Windows 7 x64, așa că aleg o arhivă zip cu VC14 x64 Thread Safe.

Vă rugăm să rețineți că există două opțiuni de distribuție disponibile pentru descărcare: Fire sigure (TS)Şi Non-Thread-Safe (NTS). Alegerea depinde de modul în care intenționați să utilizați interpretul. TS este recomandat să fie utilizat pentru un singur proces de servicii web (de exemplu, configurat prin modulul mod_php pentru Apache). NTS este recomandat pentru utilizarea IIS (Internet Information Service) și servere web alternative FastCGI (de exemplu, Apache cu modulul FastCGI) și linie de comandă.

Instalați PHP 7.1

Să începem să pregătim PHP pentru lucru confortabil din linia de comandă. În pasul anterior, ați descărcat arhiva cu distribuția PHP. Spre deosebire de majoritatea programelor, PHP este furnizat într-o arhivă simplă și nu ca pachet de instalare. Prin urmare, va trebui să extrageți singur fișierele în orice director convenabil pentru dvs. Prefer să păstrez astfel de lucruri la rădăcină disc de sistem. Creați un director în rădăcina unității „C:” (sau orice alt loc) "php"și extrageți în ea conținutul arhivei descărcate.

În director vor apărea multe fișiere, dar ne interesează cel mai mult:

  • go-pear.bat– script pentru instalarea PEAR. Puteți citi mai multe despre PEAR în documentația oficială.
  • php.exe– vă permite să executați scripturi PHP din consolă;
  • php-win.exe- vă permite să executați scripturi PHP fără a utiliza consola;
  • php-cgi.exe– necesar pentru executarea codului PHP în modul FastCGI;
  • php7apache2_4.dll– modul de integrare cu Server web Apache 2.4.X;
  • phpdbg.exe– depanator;
  • php.ini-dezvoltare– exemplu de configurare fișier PHP pentru mediul de dezvoltare (dezvoltare)
  • php.ini-producție– exemplu de fișier de configurare PHP pentru un mediu de producție

Conectarea fișierului de configurare

Avem kit-ul de distribuție dezambalat, să conectăm fișierul de configurare pentru el. Vom face experimente, așa că vom lua ca eșantion php.ini-dezvoltare. Faceți o copie a acestui fișier în directorul dvs. php ( C:\php) cu nume php.ini. IMPORTANT! Faceți o copie, nu o simplă redenumire. În timpul dezvoltării, poate fi necesar să modificați fișierul de configurare și există toate șansele de a face o greșeală care va fi greu de detectat.

În astfel de cazuri, nu este nimic mai bun decât revenirea la setările de referință. În cazul nostru, va fi suficient să copiați din nou fișierul php.ini-dezvoltare V php.ini. Deci, la sfârșitul acțiunilor, fișierul php.ini ar trebui să apară în directorul cu php. În notele ulterioare vom vorbi cu siguranță despre conținutul său mai detaliat.

Testarea PHP din linia de comandă

La acest pas, așa-numita „instalare” este finalizată. Deschide-ți consola ( cmd.exe, comanda rapidă este disponibilă în meniul Accesorii) și introduceți comanda:

C:\php\php.exe --versiune

Rezultatul va fi cam așa:

PHP 7.1.4 (cli) (construit: 11 aprilie 2017 19:54:37) (ZTS MSVC14 (Visual C++ 2015) x64) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998 -2017 Zend Technologies

Rezultatul confirmă faptul că PHP funcționează. De exemplu, încercați să creați un fișier script nou (am creat fișierul „test.php” chiar în rădăcina unității „C:”) și plasați textul în el:

Acum încercați să executați acest fișier și vedeți rezultatul:

C:\php\php.exe –f test.php

Funcţie phpinfo() afișează informații de configurare PHP într-o formă convenabilă. Despre această funcție vom vorbi mai târziu.

Simplificarea accesului la php.exe

PHP este gata să funcționeze, dar trebuie să recunoașteți că introducerea căii către interpretul PHP în consolă de fiecare dată este destul de incomod. Pentru a vă ușura viața, să facem câteva mici modificări variabilelor de mediu. Să lansăm appletul în panoul de control "Sistem"(sau doar apăsați tasta rapidă „Windows + pauză”. Apoi faceți clic pe butonul „Schimbați setările”. În fereastra care apare „Proprietăți ale sistemului”, să trecem la marcaj „În plus”. Găsiți și faceți clic pe butonul „Variabile de mediu”.

Găsiți o variabilă în listă "CALE"și apăsați butonul "Schimba", va apărea fereastra de editare a variabilelor. În câmpul „Valoare variabilă” trebuie să adăugăm calea către directorul cu PHP. Mergeți până la sfârșitul liniei și, separate prin punct și virgulă, indicați calea către director cu PHP: C:\php;

Gata, faceți clic pe „Ok”. Acum reporniți sistemul (din păcate, trebuie să faceți). După ce reporniți Windows, puteți accesa PHP simplu: php De exemplu, pentru a afișa numele versiunii, scrieți:

PHP – versiune

Și pentru a interpreta fișierul test.php situat în rădăcina unității „C:”:

PHP –f C:\test.php

Sau chiar lansați serverul web încorporat:

Php -t C:\ -S 127.0.0.1:8888 Ascultare pe http://127.0.0.1:8888 Rădăcina documentului este C:\ Apăsați Ctrl-C pentru a ieși.

Pentru a testa, deschideți un browser web și încercați să accesați http://127.0.0.1:8888/test.php. Vă rugăm să rețineți că după parametru -t specificăm calea către directorul care va deveni directorul rădăcină al serverului web. Toate scripturile aflate în acest folder vor fi disponibile pentru cerere de la client. Am un fișier pe unitatea „C:” 1.phpși exact asta cer.

Assoc .php=phpfile ftype phpfile="C:\php\php.ee" -f "%1" -- %~2

Mai multe despre variabilele de mediu

Acum să vorbim despre cum va căuta PHP fișierul de setări de configurare (rețineți, php.ini). Documentația oferă un lanț complet de căutare. Pentru a evita complicațiile inutile, recomand să adăugați imediat unul nou la variabilele de mediu - „PHPRC”și ca valoare specificați calea către directorul cu fișierul de configurare. Configurația mea se află în același director cu fișierele php principale, de aceea specific valoarea variabilei -

„C:\php”. Va fi necesară o repornire după efectuarea modificării.

Asta e tot pentru mine. Prima parte a manualului pentru începători este gata.

Și așa am instalat serverul nginx, acum este timpul să instalăm php 7.1 pe ubuntu. Combinația nginx + php7 s-a dovedit foarte bine, economisind bani și resurse de server.

Instalarea php 7.1

Mai întâi, să adăugăm un depozit din care vom descărca și instala php 7.1.

Sudo add-apt-repository ppa:ondrej/php

Notă: Dacă codarea sistemului este diferită de utf-8, atunci pot apărea probleme la adăugarea depozitului php 7.1. Deci, să rulăm aceste două comenzi

sudo apt install -y language-pack-en-base sudo LC_ALL=en_US.UTF-8 add-apt-repository ppa:ondrej/php

Să actualizăm lista de depozite

Actualizare Sudo apt

Dacă totul este în regulă, să continuăm cu instalarea...

Instalare apt php7.1 php7.1-fpm php7.1-opcache php7.1-zip php7.1-xmlrpc php7.1-xsl php7.1-mbstring php7.1-mcrypt php7.1-mysql php7.1-odbc php7.1-pgsql php7.1-pspell php7.1-readline php7.1-recode php7.1-snmp php7.1-soap php7.1-sqlite3 php7.1-sybase php7.1-tidy php7.1-xml php7.1-json php7.1-ldap php7.1-intl php7.1-interbase php7.1-imap php7.1-gmp php7.1-gd php7.1-enchant php7.1-dba php7.1-bz2 php7.1-bcmath php7.1-phpdbg php7.1-cgi php7.1-cli

Suntem de acord cu instalarea și așteptăm până când totul este finalizat.

Și astfel totul este gata - php 7.1 și extensiile sunt instalate. Dacă pe sistem au fost instalate alte versiuni de php5, le puteți elimina executând comanda:

Apt autoremove php5* -y && apt purge php5* -y && apt clean php5*

Configurarea php 7.1

Configurarea php va fi după cum urmează:

  • Remedierea vulnerabilităților
  • Creșterea dimensiunii fișierului de încărcare
  • Creșterea timpului de rulare a scriptului
  • Configurarea opcache-ului

Deschideți php.ini

Sudo nano /etc/php/7.1/fpm/php.ini

caută o linie

;cgi.fix_pathinfo = 1

decomentează linia și pune 0 în loc de unu

Cgi.fix_pathinfo = 0

Să mărim dimensiunea fișierelor descărcate. Găsiți post_max_size și aduceți-o în formă

Post_max_size = 100M

Să creștem timpul de procesare a scriptului, să căutăm max_execution_time și să-l setăm la 300 de secunde - de obicei necesar pentru a lucra cu tabele mysql mari

Opcache.enable=1 opcache.enable_cli=1 opcache.memory_consumption=64 opcache.interned_strings_buffer=4 opcache.max_accelerated_files=7963 opcache.revalidate_freq=20

Salvați fișierul. Reporniți php7.1-fpm

Repornirea serviciului php7.1-fpm

Instalați serverul MySQL și phpmyadmin

sudo apt install mysql-server-5.7

În timpul instalării, ni se va cere să setăm o parolă pentru administratorul serverului mysql. Îndepliniți cererea.
Totul este gata. Acum să instalăm managerul de baze de date

Sudo apt install phpmyadmin

În timpul instalării, cel mai probabil vă va cere să selectați un server web, să selectați oricare, dacă vă cere să setați o parolă pentru baza de date, setați-o.
Acum vom face un link simbolic către directorul în care va fi localizat site-ul nostru

Ln -s /usr/share/phpmyadmin /var/www/html/my.site.ru

Puteți accesa managerul bazei de date la

My.site.ru/phpmyadmin/

În viitor, puteți crea propriul fișier de configurare nginx pentru managerul de baze de date phpmyaadmin și îl puteți transfera într-un subdomeniu precum mysql.my.site.ru și puteți seta autorizarea serverului.

Dacă aveți întrebări, scrieți în comentarii.

În acest articol, vă vom arăta cum să instalați PHP 7.2 pe Ubuntu 16.04. PHP (Hypertext Preprocessor) este un limbaj de scripting open-source pe partea de server, conceput în primul rând pentru crearea de site-uri web dinamice, interactive. PHP este una dintre cele mai populare limbi și este disponibil gratuit pentru redistribuire și modificare. PHP poate rula pe aproape orice server web (de exemplu, Apache) și pe orice platformă de sistem de operare (Linux, Mac OS, Windows). PHP 7.2 a fost lansat oficial anul trecut. Cea mai recentă versiune a PHP 7.2 are caracteristici și funcționalități noi și îmbunătățite care vor permite dezvoltatorilor să scrie cod mai bun.

Cerințe:

  • În scopul acestui tutorial, vom folosi un Ubuntu VPS. Al nostru vine deja cu stiva de lucru LAMP preinstalată. Cu toate acestea, vă vom ghida în continuare prin toți pașii necesari și vă vom arăta cum să instalați și să configurați singur o stivă LAMP dacă o faceți pe un server bare metal.
  • De asemenea, aveți nevoie de acces complet la rădăcina SSH sau .

Pasul 1: Conectați-vă la server prin SSH și actualizați pachetele de server.

Înainte de a începe, să mergem ca root și să vă actualizăm pachetele Ubuntu OS la cea mai recentă versiune disponibilă.

Pentru a vă conecta la server prin SSH ca root, utilizați următoarea comandă:

Ssh root@IP_ADDRESS -p PORT_NUMBER

Înlocuiți „IP_ADDRESS” și „PORT_NUMBER” cu adresa IP actuală a serverului și numărul portului SSH.

După instalare, asigurați-vă că pachetele de sistem de operare ale serverului sunt actualizate, rulând următoarele comenzi:

Apt-get update apt-get upgrade

Dacă este prima dată când vă conectați la noul dumneavoastră Ubuntu VPS, poate doriți să consultați și articolul nostru despre câteva setări de bază suplimentare și securitate.

Pasul 2: Instalarea unui server web

În această secțiune, vă vom arăta cum să instalați un server web pe VPS-ul dvs. Putem instala Apache sau nginx ca server web. În scopul acestui tutorial, vom instala serverul web Apache. Apache este un server web rapid și sigur și unul dintre cele mai populare și utilizate pe scară largă servere web din lume.

Pentru a instala serverul web Apache, executați următoarea comandă pe serverul dvs.:

Apt-get install apache2

Odată ce instalarea este completă, ar trebui să porniți Apache:

Systemctl porni apache2

În plus, puteți activa Apache să pornească automat când serverul pornește:

Systemctl activa apache2

Pentru a verifica starea serverului web Apache și pentru a vă asigura că este activ și rulează, puteți utiliza următoarea comandă:

Stare Systemctl apache2

Pentru a verifica dacă Apache rulează, puteți, de asemenea, să deschideți browserul web și să introduceți adresa IP a serverului dvs. (de exemplu, http://adresa_ip_serverului_dvs.). Dacă Apache este instalat cu succes, ar trebui să vedeți pagina implicită de bun venit Apache.

Pasul 3: Instalați PPD Ondřej Surý

PHP 7.2 poate fi instalat folosind Ondřej Surý PPA, așa că instalați software-properties-common și python-software-properties:

Sudo apt-get install software-properties-common python-software-properties

Apoi adăugați ondrej PPA și actualizați-vă sursele:

Sudo add-apt-repository -y ppa:ondrej/php sudo apt-get update

Pasul 4. Instalați PHP 7.2.

Instalați PHP 7.2 folosind următoarea comandă:

Sudo apt-get install php7.2 php7.2-cli php7.2-common

Pasul 5: Găsiți și instalați anumite extensii PHP 7.2

Dacă doriți să instalați o anumită extensie PHP 7.2, puteți căuta dacă este disponibilă folosind următoarea comandă:

Sudo apt search php7.2

Pasul 7: Instalați cele mai frecvent utilizate extensii PHP.

Pentru a instala cele mai frecvent utilizate extensii PHP, puteți folosi următoarea comandă:

Sudo apt-get install php7.2-curl php7.2-gd php7.2-json php7.2-mbstring php7.2-intl php7.2-mysql php7.2-xml php7.2-zip

Pasul 8: Verificați instalarea PHP

Utilizați următoarea comandă pentru a verifica versiunea PHP instalată pe serverul dvs.:

Ar trebui să obțineți următorul rezultat:

PHP 7.2.9-1+ubuntu16.04.1+deb.sury.org+1 (cli) (construit: 19 august 2018 07:16:12) (NTS) Copyright (c) 1997-2018 The PHP Group Zend Engine v3. 2.0, Copyright (c) 1998-2018 Zend Technologies cu Zend OPcache v7.2.9-1+ubuntu16.04.1+deb.sury.org+1, Copyright (c) 1999-2018, de Zend Technologies

Acum PHP 7.2 a fost instalat pe serverul tău Ubuntu și dacă dorim să schimbăm versiunea PHP implicită la PHP 7.2, care este folosită de serverul web, trebuie să dezactivăm vechea versiune de PHP 7.0 și să o activăm pe cea nou instalată.

Dezactivați php 7.0

a2dismod php7.0

Activați php 7.2

a2enmod php7.2

Reporniți serverul web Apache pentru ca modificările să intre în vigoare:

Systemctl reporniți apache2

Pentru a vă testa instalarea și a verifica dacă extensiile Apache, PHP și PHP funcționează corect, creați un nou fișier php de informații:

Vi /var/www/html/phpinfo.php

Adăugați următorul conținut la acesta:

Deschideți fișierul „phpinfo.php” folosind un browser web:

http:// /phpinfo.php sau http:// /phpinfo.php

și vedeți informațiile PHP curente pe serverul dvs.

Asta este. Ați instalat cu succes PHP 7.2 pe serverul Ubuntu 16.04. Pentru mai multe informații despre PHP 7, vă rugăm să consultați documentația oficială PHP: http://php.net/docs.php.

© 2024 ermake.ru -- Despre repararea PC-ului - Portal de informații