Puncte:0

Cum se instalează PHP pe CentOS a preinstalat Apache HTTPD?

drapel pk

Folosesc CentOS 7. Am vrut să instalez PHP 7, așa că am folosit remi-php (cea mai recentă versiune PHP a yum este 5,4). De la versiunea HTTPD a yum este prea vechi, am compilat cea mai recentă versiune HTTPD din codul sursă.

Compilarea HTTPD merge perfect, totuși, când încerc să instalez remi-php folosind următoarea comandă:

yum --enablerepo=remi-php71 instalează php php-cli php-intl php-mbstring php-mcrypt php-mysqlnd

A instala php, yum va instala și versiunea veche a httpd (deși am compilat și folosit cea mai recentă versiune HTTPD). Dacă continui cu instalarea, HTTPD-ul meu va da o eroare (și nu va porni), dar dacă nu continui cu instalarea, nu voi avea php*.deci fișier și apache nu vor analiza fișierul .php fișiere.

Deci, cum instalez php fără a afecta HTTPD-ul Apache pe care l-am compilat înainte? Nu vreau ca serverul meu să aibă două instanțe de Apache HTTPD în același timp și ar putea avea probleme în viitor.

Raspunsul dat imi va fi de mare ajutor.

Voi aprecia răspunsul dvs.

Michael Hampton avatar
drapel cz
De ce folosești CentOS 7?!
Tần Quảng avatar
drapel pk
@MichaelHampton Sunt obișnuit să folosesc CentOS 7 și furnizorul meu de server acceptă doar CentOS 6 și 7.
Michael Hampton avatar
drapel cz
Atunci cu siguranță aveți nevoie de un nou furnizor și de CentOS 8. Este o nebunie să continuați să folosiți CentOS 7 pentru site-uri web în aceste zile.
Tần Quảng avatar
drapel pk
@MichaelHampton Oferă servere resurse uriașe și prețuri foarte ieftine. Nu văd nicio problemă cu CentOS 7.
Michael Hampton avatar
drapel cz
Aveți deja problema cu CentOS 7!
Puncte:2
drapel jp

„mod_php” (pachetul principal „php”) este construit cu sistemul httpd, deci nu poate fi instalat fără el.

Folosind FPM (php-fpm) puteți folosi orice server web.

Vă recomand să citiți Sfaturi de configurare PHP care explică cum să treceți la FPM și de ce este mai bine.

Înștiințare:

  • httpd 2.4 în CentOS 7 este menținut și are toate remediile de securitate, vezi Backporting Remedieri de securitate
  • Este disponibilă și o versiune mai recentă, cu noi funcții în colecțiile de software httpd24, întreținute de SCLo SIG de la RHSCL.
  • httpd 2.4 în CentOS 8 este, de asemenea, mai recent (și folosește FPM în mod implicit)
Tần Quảng avatar
drapel pk
Versiunea httpd pe centos 7 când îmi folosesc `yum` este 2.4.6-97 și php este 5.4.16-48. Crezi că este sigur?
Remi Collet avatar
drapel jp
sigur, da. Actualizarea la o versiune nouă este obligatorie doar dacă aveți nevoie de funcții noi.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.