Használjon PHP5-FPM-et az Apache 2-vel Ubuntu 14.04-en

Használjon PHP5-FPM-et az Apache 2-vel Ubuntu 14.04-en

Bevezetés

Az Apache egy népszerű webszerver szoftver, amelyet a legtöbb webtárhely-szolgáltató használ. A PHP5-FPM egy FastCGI implementáció a PHP számára. Hasznos PHP szkriptek feldolgozásához forgalmas webhelyeken.

Indoklás

Általában az Apache a mod_php-t használja a PHP-oldalak feldolgozásához a VPS-en. A Mod_php több erőforrást fogyaszt, mint a PHP5-FPM. Mivel az Apache a PHP5-FPM-mel is kompatibilis, ezzel a lehetőséggel csökkenthetjük az erőforrás-felhasználást és javíthatjuk a teljesítményt.

Telepítés

1. lépés

Telepítse és aktiválja apache2-mpm-eventa következő parancsok futtatásával:

sudo apt-get update
sudo apt-get install apache2-mpm-event

Az Apache szerver állapotát ezzel a paranccsal tesztelheti:

sudo service apache2 status

Ha a szolgáltatás fut, akkor az „apache2 is running” felirat kerül kinyomtatásra a termináljára. Ellenkező esetben a szolgáltatást ezzel a paranccsal indíthatja el:

sudo service apache2 start

2. lépés

A PHP5-FPM Apache használatához telepítenünk kell a libapache2-mod-fastcgimodult. A libapache2-mod-fastcgimodul nem érhető el az Ubuntu csomagban. Ezért frissítenünk kell a aptforrásokat. Kovesd ezeket a lepeseket.

  1. Futtassa a következő parancsot a forráslista szerkesztéséhez:

    sudo nano /etc/apt/sources.list
    
  2. Adja hozzá a következő sorokat a fájl végéhez:

    deb http://us.archive.ubuntu.com/ubuntu/ trusty multiverse
    deb-src http://us.archive.ubuntu.com/ubuntu/ trusty multiverse
    deb http://us.archive.ubuntu.com/ubuntu/ trusty-updates multiverse
    deb-src http://us.archive.ubuntu.com/ubuntu/ trusty-updates multiverse
    
  3. Nyomja meg a CTRL + X , majd az Y billentyűket a fájl mentéséhez.

  4. Telepítés libapache2-mod-fastcgi:

    sudo apt-get update
    sudo apt-get install libapache2-mod-fastcgi
    

3. lépés

Telepítse a PHP5-FPM-et a következő paranccsal:

sudo apt-get install php5-fpm

4. lépés

Hozza létre a PHP5-FPM konfigurációs fájlt az Apache számára:

sudo nano /etc/apache2/conf-available/php5-fpm.conf

... majd adja hozzá a következő sorokat:

<IfModule mod_fastcgi.c>
AddHandler php5-fcgi .php
Action php5-fcgi /php5-fcgi
Alias /php5-fcgi /usr/lib/cgi-bin/php5-fcgi
FastCgiExternalServer /usr/lib/cgi-bin/php5-fcgi -socket /var/run/php5-fpm.sock -pass-header Authorization

<Directory /usr/lib/cgi-bin>
    Require all granted
</Directory>

</IfModule>

Nyomja meg a CTRL + X , majd az Y billentyűket a fájl mentéséhez.

Engedélyezze az új modulokat és konfigurációt az Apache számára:

sudo a2enmod actions fastcgi alias
sudo a2enconf php5-fpm

Végül indítsa újra az Apache-ot:

sudo service apache2 restart

5. lépés

Tesztelje a telepítést egy teszt PHP fájl létrehozásával:

sudo nano /var/www/html/info.php

Adja hozzá a következő tartalmat a fájlhoz:

<?php phpinfo(); ?>

Nyomja meg a CTRL + X , majd az Y billentyűket a fájl mentéséhez.

Most nyissa meg a http://[SERVER_IP_ADDRESS]/info.phpböngészőben. Siker esetén információkat fog látni a PHP-ről és a szerverről. A beállítás ezzel befejeződött.


Yii alkalmazás beállítása Ubuntu 14.04-en

Yii alkalmazás beállítása Ubuntu 14.04-en

A Yii egy PHP-keretrendszer, amely lehetővé teszi alkalmazások gyorsabb és egyszerűbb fejlesztését. A Yii telepítése Ubuntura egyszerű, amint azt pontosan megtudhatja

A Vanilla Forum telepítése az Ubuntu 16.04-re

A Vanilla Forum telepítése az Ubuntu 16.04-re

Más rendszert használ? A Vanilla forum egy nyílt forráskódú, PHP-ben írt fórumalkalmazás. Ez egy teljesen testreszabható, könnyen használható, és támogatja a külsőt

A Vanilla Forum telepítése a CentOS 7 rendszeren

A Vanilla Forum telepítése a CentOS 7 rendszeren

Más rendszert használ? A Vanilla forum egy nyílt forráskódú, PHP-ben írt fórumalkalmazás. Ez egy teljesen testreszabható, könnyen használható, és támogatja a külsőt

Használjon PHP5-FPM-et az Apache 2-vel Ubuntu 14.04-en

Használjon PHP5-FPM-et az Apache 2-vel Ubuntu 14.04-en

Bevezetés Az Apache egy népszerű webszerver szoftver, amelyet a legtöbb webtárhely-szolgáltató használ. A PHP5-FPM egy FastCGI implementáció a PHP számára. Hasznos a számára

A phpMyAdmin telepítése és biztonságossá tétele Ubuntu 14.04 és 16.04 alatt

A phpMyAdmin telepítése és biztonságossá tétele Ubuntu 14.04 és 16.04 alatt

Előfeltételek Új Vultr Ubuntu 14.04 vagy 16.04 szerverpéldány. Statikus szerver IP (ez a fő Vultr szerver IP-je). Nem root szerver felhasználó sud-val

Az Apache, a MySQL és a PHP telepítése Ubuntu 18.04-re

Az Apache, a MySQL és a PHP telepítése Ubuntu 18.04-re

Az Apache telepítése Először frissítse a csomagkezelőt. sudo apt-get update -y sudo apt-get upgrade -y Telepítse és indítsa el az Apache-t. sudo apt-get install apache

A PyroCMS telepítése az Ubuntu 16.04 rendszeren

A PyroCMS telepítése az Ubuntu 16.04 rendszeren

Más rendszert használ? A PyroCMS egy PHP nyelven írt nyílt forráskódú CMS. A PyroCMS forráskódja a GitHubon található. Ebben az útmutatóban jól járja végig az egészet

Az ionCube Loader beállítása CentOS 7 rendszeren

Az ionCube Loader beállítása CentOS 7 rendszeren

Az ionCube Loader egy PHP-bővítmény, amely lehetővé teszi a webszerver számára, hogy olyan PHP-fájlokat hajtson végre, amelyeket az ionCube Encoder segítségével kódoltak, és amelyek szükségesek a program futtatásához.

Telepítse az Nginxet + PHP FPM + Caching + MySQL-t az Ubuntu 12.04-re

Telepítse az Nginxet + PHP FPM + Caching + MySQL-t az Ubuntu 12.04-re

Valószínűleg sokan fogják használni a Vultr VPS-eiket webszerverként, jó választás az Nginx webszerverként. Ebben a témában leírom o

A Vanilla Forum telepítése a Debian 9 rendszeren

A Vanilla Forum telepítése a Debian 9 rendszeren

Más rendszert használ? A Vanilla egy egyszerű vitafórum PHP-ben. A Vanilla forráskód nyilvánosan a Githubon található. Ez az útmutató végigvezeti Önt

Telepítse a Composer PHP-függőségeket a CentOS 6 rendszeren

Telepítse a Composer PHP-függőségeket a CentOS 6 rendszeren

Bevezetés A Composer egy népszerű PHP függőségi kezelő, amely leegyszerűsíti a projekthez szükséges könyvtárak telepítését és frissítését

A Cachet telepítése Debian 10 rendszeren

A Cachet telepítése Debian 10 rendszeren

Más rendszert használ? A Cachet egy PHP-ben írt nyílt forráskódú állapotoldal-rendszer. A Cachet forráskódja a Githubon található. Ebben az útmutatóban tovább fogunk menni

Frissítsen a legújabb PHPMyAdminra az Ubuntu 18.04-en

Frissítsen a legújabb PHPMyAdminra az Ubuntu 18.04-en

Az Ubuntu repos által terjesztett PHPMyAdmin nem kompatibilis a PHP 7.2+ verziójával. Ez szintaktikai hibákat okoz a count()-ban, valamint néhány más hívásban. Te kb

A PHP 7.2 telepítése és konfigurálása Ubuntu 18.04-en

A PHP 7.2 telepítése és konfigurálása Ubuntu 18.04-en

A PHP és a kapcsolódó csomagok a leggyakrabban használt összetevők a webszerverek telepítésekor. Ebben a cikkben megtudjuk, hogyan állíthatja be a PHP 7.2-t az Ubuntu 18.0 rendszeren

Az Apache, a MySQL és a PHP telepítése CentOS 6 rendszeren

Az Apache, a MySQL és a PHP telepítése CentOS 6 rendszeren

Bevezetés A LAMP egy mozaikszó, amely a Linux, az Apache, a MySQL és a PHP kifejezéseket jelenti. Ez a szoftververem a legnépszerűbb nyílt forráskódú megoldás az o beállításához

Az Apache, a MySQL és a PHP telepítése Ubuntun

Az Apache, a MySQL és a PHP telepítése Ubuntun

A LAMP tartalmazza az Apache-t, a MySQL-t, a PHP-t és az Ubuntut. Ez az útmutató az Ubuntu 14.04-hez íródott. Első lépés: Az Apache telepítése Az Apache egy ingyenes nyílt forráskódú szoftver számunkra

Az IonCube Loader beállítása az Ubuntu 14-en

Az IonCube Loader beállítása az Ubuntu 14-en

Mi az IonCube? Az IonCube lehetőséget ad a fejlesztőknek a PHP programozási nyelven írt kódjuk védelmére. Az IonCube megakadályozza ezt a tőkehalat

Az X-Cart 5 telepítése Fedora 31-re

Az X-Cart 5 telepítése Fedora 31-re

Más rendszert használ? Az X-Cart egy rendkívül rugalmas, nyílt forráskódú e-kereskedelmi platform rengeteg funkcióval és integrációval. Az X-Cart forráskódja hoste

Az X-Cart 5 telepítése Debian 10 rendszeren

Az X-Cart 5 telepítése Debian 10 rendszeren

Más rendszert használ? Az X-Cart egy rendkívül rugalmas, nyílt forráskódú e-kereskedelmi platform rengeteg funkcióval és integrációval. Az X-Cart forráskódja hoste

Az X-Cart 5 telepítése Ubuntu 18.04 LTS rendszeren

Az X-Cart 5 telepítése Ubuntu 18.04 LTS rendszeren

Más rendszert használ? Az X-Cart egy rendkívül rugalmas, nyílt forráskódú e-kereskedelmi platform rengeteg funkcióval és integrációval. Az X-Cart forráskódja hoste

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.

DDOS támadások: Rövid áttekintés

DDOS támadások: Rövid áttekintés

Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.

Essential péntek: Mi történt az AI-vezérelt autókkal?

Essential péntek: Mi történt az AI-vezérelt autókkal?

Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.

Az adattárolás fejlődése – Infografika

Az adattárolás fejlődése – Infografika

Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.

A Big Data Reference Architecture Layerek funkciói

A Big Data Reference Architecture Layerek funkciói

Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.

A macOS Catalina 10.15.4 kiegészítés frissítése több problémát okoz, mint a megoldás

A macOS Catalina 10.15.4 kiegészítés frissítése több problémát okoz, mint a megoldás

Az Apple a közelmúltban kiadott egy kiegészítést a macOS Catalina 10.15.4-hez a problémák megoldására, de úgy tűnik, hogy a frissítés több problémát okoz, ami a Mac gépek blokkolásához vezet. További információért olvassa el ezt a cikket