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
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.
Á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ítse és aktiválja apache2-mpm-event
a 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
A PHP5-FPM Apache használatához telepítenünk kell a libapache2-mod-fastcgi
modult. A libapache2-mod-fastcgi
modul nem érhető el az Ubuntu csomagban. Ezért frissítenünk kell a apt
forrásokat. Kovesd ezeket a lepeseket.
Futtassa a következő parancsot a forráslista szerkesztéséhez:
sudo nano /etc/apt/sources.list
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
Nyomja meg a CTRL + X , majd az Y billentyűket a fájl mentéséhez.
Telepítés libapache2-mod-fastcgi
:
sudo apt-get update
sudo apt-get install libapache2-mod-fastcgi
Telepítse a PHP5-FPM-et a következő paranccsal:
sudo apt-get install php5-fpm
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
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.php
bö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.
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
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
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
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
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 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
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 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.
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
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
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
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
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 é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
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
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
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
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
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
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 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.
Ö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.
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.
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.
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…
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 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.
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.
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é.
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