Acronym ti o tun pada fun PHP HyperText Preprocessor, PHP jẹ orisun-ìmọ ati ede iwe afọwọkọ ẹgbẹ olupin ti o lo pupọ fun idagbasoke awọn oju opo wẹẹbu aimi ati agbara. O jẹ ipilẹ ti ọpọlọpọ awọn ọna ṣiṣe bulọọgi bii Wodupiresi, Drupal, Magento, ati awọn iru ẹrọ iṣowo bii Akaunting.
PHP 7.x wa sinu aworan ni ọdun 2015 pẹlu itusilẹ ti PHP 7.0.0. Eyi ti rii itusilẹ ti awọn ẹya pupọ lati igba naa.
Ni akoko kikọ ikẹkọ yii, itusilẹ atilẹyin nikan ni PHP 7.4 ninu jara 7. PHP 8 tuntun wa
Ka siwaju →PHP 8.0 jẹ idasilẹ ni ifowosi pada ni Oṣu kọkanla ọjọ 26, Ọdun 2020, ati pe o jẹ imudojuiwọn pataki si PHP 7.4. Ni akoko titẹjade itọsọna yii, itusilẹ iduroṣinṣin tuntun jẹ PHP 8.0.8, eyiti o jade ni Oṣu Keje Ọjọ 1, Ọdun 2021.
PHP 8.0 n pese diẹ ninu awọn iṣapeye ilẹ ati awọn ẹya eyiti o pẹlu:
Kii ṣe ọpọlọ pe PHP jẹ ọkan ninu awọn ede siseto iwe afọwọkọ olupin ti a lo julọ. O jẹ oye fun ikọlu kan lati wa awọn ọna oriṣiriṣi nipasẹ eyiti o le ṣe afọwọyi PHP bi o ṣe n so pọ pẹlu MySQL nigbagbogbo ati jẹ ki iraye si data ikọkọ ti awọn olumulo rẹ.
Ni ọna eyikeyi, a ko sọ pe PHP jẹ ipalara tabi ni diẹ ninu awọn ọran pataki nipasẹ aiyipada ṣugbọn a ni lati rii daju pe a tweak PHP ni ọna ti o le ni agbara diẹ sii ju ti tẹlẹ lọ.
Nipa aiyipada, o
Ka siwaju →PostgreSQL (eyiti a mọ ni Postgres) jẹ agbara, orisun ọfẹ ati ṣiṣi, ẹya ti o ni kikun, ẹya ti o ga julọ ati eto ipilẹ data ibatan ibatan nkan-agbelebu, ti a ṣe fun igbẹkẹle, agbara ẹya, ati iṣẹ giga.
PostgreSQL n ṣiṣẹ lori gbogbo awọn ọna ṣiṣe pataki pẹlu Lainos. O nlo ati faagun ede SQL ni idapo pẹlu ọpọlọpọ awọn ẹya ti o fipamọ lailewu ati wiwọn awọn iṣiṣẹ iṣẹ data ti o nira julọ.
PhpPgAdmin jẹ ọpa ti a lo fun sisakoso ibi ipamọ data PostgreSQL lori oju opo wẹẹbu. O gba laaye fu
Ka siwaju →Akopọ LAMP naa ni eto iṣiṣẹ Linux, sọfitiwia olupin wẹẹbu Apache, eto iṣakoso ibi ipamọ data MySQL ati ede siseto PHP. Atupa jẹ apapo sọfitiwia ti a lo lati ṣe iranṣẹ fun awọn ohun elo wẹẹbu PHP ti o lagbara ati awọn oju opo wẹẹbu. Ṣe akiyesi pe P tun le duro fun Perl tabi Python dipo PHP.
Ninu akopọ LAMP, Lainos jẹ ipilẹ ti akopọ (o mu gbogbo awọn paati miiran mu); Apache nfi akoonu wẹẹbu gba (bii awọn oju-iwe wẹẹbu, ati bẹbẹ lọ) si olumulo ti o pari lori intanẹẹti lori ibeere nipasẹ ẹ
Ka siwaju →LEMP tabi Linux, Engine-x, MySQL ati akopọ PHP jẹ lapapo sọfitiwia kan ti o ni sọfitiwia orisun orisun ti a fi sii lori ẹrọ ṣiṣe Linux fun ṣiṣe awọn ohun elo ayelujara ti o da lori PHP ti agbara nipasẹ olupin Nginx HTTP ati eto iṣakoso data MySQL/MariaDB.
Itọsọna yii yoo ṣe itọsọna fun ọ lori bawo ni a ṣe le fi akopọ LEMP sori ẹrọ pẹlu Nginx, MariaDB, PHP, PHP-FPM ati PhpMyAdmin lori olupin OpenSuse/awọn ikede tabili.
Nginx jẹ iyara ati igbẹkẹle
Ka siwaju →Wodupiresi 5 ti tu laipẹ pẹlu diẹ ninu awọn ayipada pataki, bii olootu Gutenberg. Ọpọlọpọ awọn onkawe wa le fẹ ṣe idanwo lori olupin tiwọn. Fun awọn ti o, ninu ẹkọ yii a yoo ṣeto setup WordPress 5 pẹlu LEMP lori Ubuntu 18.04.
Fun awọn eniyan ti ko mọ, LEMP jẹ apapo olokiki ti Linux, Nginx, MySQL/MariaDB ati PHP.
p , SSL ọfẹ ati atilẹyin 24/7 fun igbesi aye.
Ka siwaju →Ti ṣe agbekalẹ Wodupiresi 5 laipẹ ati fun awọn ti ẹ ti o ni itara lati danwo rẹ lori olupin Debian tiwọn, a ti pese itọsọna iṣeto rọrun ati titọ.
A yoo lo LEMP - Nginx - olupin wẹẹbu fẹẹrẹ, MariaDB - olupin olupin olokiki ati PHP 7.
p , SSL ọfẹ ati atilẹyin 24/7 fun igbesi aye.
Itọsọna yii yoo ṣe itọsọna fun ọ nipasẹ fifi sori ẹrọ ti gbogbo awọn i
Ka siwaju →Ọpọlọpọ awọn onkawe TecMint mọ nipa LAMP, ṣugbọn eniyan diẹ ni o mọ nipa akopọ LEMP, eyiti o rọpo olupin ayelujara Apache pẹlu iwuwo ina Nginx. Olupin wẹẹbu kọọkan ni awọn anfani ati ailagbara wọn ati pe o da lori ipo rẹ pato eyi ti iwọ yoo yan lati lo.
Ninu ẹkọ yii, a yoo fi ọ han bi o ṣe le fi akopọ LEMP sori ẹrọ - Linux, Nginx, MySQL/MariaDB, PHP lori eto RHEL 8.
Akiyesi: Itọsọna yii ṣe akiyesi pe o ni ṣiṣe alabapin RHEL 8 ti nṣiṣe lọwọ ati pe o ni iraye si root si eto RHEL rẹ.
Ka siwaju →Ninu ẹkọ yii, iwọ yoo kọ bi a ṣe le fi akopọ LAMP sori ẹrọ - Linux, Apache, MySQL/MariaDB, PHP lori eto RHEL 8. Itọsọna yii ṣe akiyesi pe o ti muu ṣiṣe alabapin RHEL 8 rẹ tẹlẹ ati pe o ni iraye si root si eto rẹ.
1. Ni akọkọ, a yoo bẹrẹ nipasẹ fifi sori ẹrọ olupin ayelujara Apache, jẹ olupin wẹẹbu nla ti o fi agbara awọn miliọnu awọn oju opo wẹẹbu kọja intanẹẹti. Lati pari fifi sori ẹrọ, lo pipaṣẹ wọnyi:
# yum install httpd Ka siwaju →