How to install phpMyAdmin on Windows | lynda.com tutorial
Tartalomjegyzék:
- Előfeltételek
- Remi tároló engedélyezése
- A PHP 7.3 telepítése a CentOS 7-re
- A PHP 7.2 telepítése a CentOS 7-re
- A PHP 7.1 telepítése a CentOS 7-re
- A PHP 7.x konfigurálása az Apache kezelésére
- A PHP 7.x konfigurálása az Nginx kezelésére
- Következtetés
A CentOS 7 PHP 5.4 verzióval érkezik, amely már jó ideje hivatalosan EOL, és már nem támogatott.
A PHP 7 használatával az alkalmazások gyorsabban töltődnek be, és kevesebb rendszer erőforrást fogyasztanak.
Ebben az oktatóanyagban elmagyarázzuk, hogyan kell telepíteni vagy frissíteni a PHP 7.0-ra. 7.1, 7.2 és 7.3 egy CentOS 7 rendszeren. Megmutatjuk azt is, hogyan lehet a PHP-t integrálni az Nginx-rel és az Apache-val.
Egy adott PHP 7.x verzió telepítése előtt is ellenőrizze, hogy az alkalmazás támogatja-e azt.
Előfeltételek
Mielőtt elkezdené ezt az oktatóprogramot, ellenőrizze, hogy be van-e jelentkezve a kiszolgálóra sudo jogosultságokkal rendelkező felhasználói fiókkal vagy a gyökér felhasználóval. A bevált gyakorlat az adminisztrációs parancsok sudo felhasználóként történő futtatása a root helyett. Ha a rendszerben nincs sudo felhasználó, akkor az alábbi utasítások követésével létrehozhat egyet.
Remi tároló engedélyezése
A PHP 7.x csomagok többféle tárolóban elérhetők. A Remi lerakatot fogjuk használni, amely különféle szoftvercsomagok újabb verzióit biztosítja, beleértve a PHP-t is.
A Remi lerakat az EPEL lerakattól függ. Futtassa a következő parancsokat az EPEL és a Remi adattárak engedélyezéséhez:
sudo yum install epel-release yum-utils
sudo yum install
A Yum felszólíthatja a lerakat GPG-kulcs importálására. Írja be az
y
és nyomja
Enter
.
A következő szakaszokban bemutatjuk a PHP 7.x telepítésének módját a megfelelő Remi tároló engedélyezése révén. Ha a PHP 5.4 már telepítve van a rendszerére, akkor a
yum
frissíti a PHP csomagokat.
A PHP 7.3 telepítése a CentOS 7-re
A PHP 7.3 a PHP legújabb stabil kiadása. A legtöbb modern PHP keretrendszer és alkalmazás, beleértve a WordPress, a Drupal, a Joomla és a Laravel, teljes mértékben támogatja a PHP 7.3-ot.
Hajtsa végre az alábbi lépéseket a PHP 7.3 telepítéséhez a CentOS 7-re.
-
Először engedélyezze a PHP 7.3 Remi lerakatot:
sudo yum-config-manager --enable remi-php73Telepítse a PHP 7.3-at és a leggyakoribb PHP-modulokat:
sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlndEllenőrizze a PHP telepítését a következő parancs beírásával, amely kinyomtatja a PHP verziót:
php -vPHP 7.3.1 (cli) (built: Jan 8 2019 13:55:51) (NTS) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.1, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.3.1, Copyright (c) 1999-2018, by Zend Technologies
A PHP 7.2 telepítése a CentOS 7-re
Csak akkor használja a PHP 7.2-t, ha olyan alkalmazásokat telepít, mint a Magento 2, amelyek nem kompatibilisek a PHP 7.2-vel.
A következő lépések leírják a PHP 7.2 CentOS 7 telepítését.
-
Először engedélyezze a PHP 7.2 Remi lerakatot a következő parancs futtatásával:
sudo yum-config-manager --enable remi-php72Miután a tároló engedélyezve lett, telepítse a PHP 7.2-et és néhány leggyakoribb PHP-modult:
sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlndEllenőrizze a PHP telepítését:
php -vPHP 7.2.9 (cli) (built: Aug 15 2018 09:19:33) (NTS) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.2.9, Copyright (c) 1999-2018, by Zend Technologies
A PHP 7.1 telepítése a CentOS 7-re
A PHP 7.1 telepítéséhez kövesse az alábbi lépéseket.
-
Engedélyezze a PHP 7.1 lerakatot a következő gépeléssel:
sudo yum-config-manager --enable remi-php71Telepítse a PHP 7.1-et és néhány leggyakoribb PHP-modult:
sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlA telepítés ellenőrzéséhez futtassa a következő parancsot, amely kinyomtatja a PHP verziót:
php -vPHP 7.1.21 (cli) (built: Aug 15 2018 17:56:55) (NTS) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.1.21, Copyright (c) 1999-2018, by Zend Technologies
A PHP 7.x konfigurálása az Apache kezelésére
A PHP 7.x konfigurálása az Nginx kezelésére
Az Apache-lel ellentétben az Nginx nem rendelkezik beépített támogatással a PHP fájlok feldolgozására, ezért külön alkalmazást kell telepíteni, például a PHP FPM-et, amely a PHP fájlokat kezeli.
A PHP FPM csomag telepítéséhez futtassa a következő parancsot:
sudo yum install php-fpm
Alapértelmezés szerint a PHP FPM felhasználói
apache
-ként fut a 9000-es porton. Megváltoztatjuk a felhasználót
nginx
és
nginx
a TCP-aljzatról az Unix-aljzatra. Ehhez szerkessze a sárga színnel kiemelt sorokat:
… user = nginx… group = nginx… listen = /run/php-fpm/www.sock… listen.owner = nginx listen.group = nginx
Ellenőrizze, hogy a
/var/lib/php
könyvtár a megfelelő tulajdonjoggal rendelkezik:
chown -R root:nginx /var/lib/php
A módosítások elvégzése után engedélyezze és indítsa el a PHP FPM szolgáltatást:
sudo systemctl enable php-fpm
sudo systemctl start php-fpm
Ezután szerkessze az Nginx virtuális gazdagép irányelvét, és adja hozzá a következő helyblokkot, hogy az Nginx feldolgozza a PHP fájlokat:
server { #… other code location ~ \.php$ { try_files $uri =404; fastcgi_pass unix:/run/php-fpm/www.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
Az új konfiguráció érvénybe lépéséhez indítsa újra az Nginx szolgáltatást:
Következtetés
Megtanulta a PHP 7 telepítését a CentOS szerverre, és a webszerver konfigurálását a PHP fájlok kezelésére.
php centosEz a bejegyzés a LEMP verem telepítésének része a CentOS 7 sorozaton.
A sorozat többi hozzászólása:
• Az Nginx telepítése a CentOS 7-reTelepítse a Magento 2 készüléket a centos 7-re
A Magento egy nyílt forráskódú technológiára épülő e-kereskedelmi platform, amely kombinálja az erős funkciókat a rugalmassággal és a felhasználóbarát felülettel. Ebben az oktatóanyagban bemutatjuk a Magento 2 telepítésének lépéseit a CentOS 7 gépen.
Telepítse a mariadb-ot a centos 7-re
A MariaDB egy nyílt forráskódú relációs adatbázis-kezelő rendszer, visszamenőleg kompatibilis, bináris beépülő MySQL-csere. Ebben az oktatóanyagban megmutatjuk, hogyan kell telepíteni a MariaDB legújabb verzióját egy CentOS 7 gépen.
Telepítse a mysql-t a centos 7-re
A CentOS 7 MySQL megjelenésével a világ legnépszerűbb nyílt forrású relációs adatbázis-kezelő rendszere már nem érhető el a CentOS adattáraiban, és a MariaDB lett az alapértelmezett adatbázis-rendszer. Ebben az oktatóanyagban megmutatjuk, hogyan kell telepíteni a MySQL-t egy CentOS 7 gépen.







