I-PostgreSQL (eyaziwa ngokuba yi-Postgres) ngumthombo onamandla, okhululekileyo kwaye ovulekileyo, obonakaliswe ngokupheleleyo, ekwandiswa kakhulu kunye ne-cross-platform into-relational database inkqubo, eyakhelwe ukuthembeka, ukuqina kwempawu, kunye nokusebenza okuphezulu.
I-PostgreSQL isebenza kuzo zonke iinkqubo eziphambili ezibandakanya iLinux. Isebenzisa kwaye yandisa ulwimi lweSQL oludityaniswe neempawu ezininzi ezigcina ngokukhuselekileyo kwaye zilinganise ezona nkcukacha zinzima kakhulu.
I-PhpPgAdmin sisixhobo esisetyenziselwa ukulawula isiseko sedatha yePostgreSQL kwiw
Funda ngokugqithisileyo →Isitaki seLAMP siquka inkqubo yokusebenza yeLinux, isoftware ye-Apache web server, inkqubo yolawulo lwesiseko sedatha yeMySQL kunye nolwimi lweprogram ye-PHP. I-LAMP yindibaniselwano yesoftware esetyenziselwa ukusebenzela usetyenziso lwewebhu lwe-PHP kunye neewebhusayithi. Qaphela ukuba i-P inokuphinda imele iPerl okanye iPython endaweni ye-PHP.
Kwi-LAMP stack, i-Linux sisiseko se-stack (igcina onke amanye amacandelo); I-Apache ihambisa umxholo wewebhu (njengamaphepha ewebhu, njl.njl.) kumsebenzisi wokugqibela kwi-intanethi ngesicelo ngokusebenzisa umkhangeli zincwadi wewebhu, i-PHP l
Funda ngokugqithisileyo →I-LEMP okanye i-Linux, i-Engine-x, i-MySQL kunye ne-PHP stack yi-software bundle eyenziwe yi-software yomthombo ovulekileyo efakwe kwi-Linux yenkqubo yokusebenza ye-PHP esekelwe kwizicelo zewebhu ezinikwe amandla yi-server ye-Nginx HTTP kunye ne-MySQL/MariaDB inkqubo yolawulo lwedatha.
Esi sifundo siya kukukhokela malunga nendlela yokufaka isitaki se-LEMP nge-Nginx, i-MariaDB, i-PHP, i-PHP-FPM kunye ne-PhpMyAdmin kwi-OpenSuse iseva/i-desktop editions.
I-Nginx yi-HTTP ekhawulezayo nethembekileyo kunye neseva yommeleli enokusingatha umthwalo oph
Funda ngokugqithisileyo →I-WordPress 5 isanda kukhutshwa kunye nolunye utshintsho oluphambili, njengomhleli weGutenberg. Uninzi lwabafundi bethu banokufuna ukuyivavanya kwiseva yabo. Kwabo benu, kwesi sifundo siza kuseka i-WordPress 5 nge-LEMP kwi-Ubuntu 18.04.
Kubantu abangaziyo, i-LEMP yindibaniselwano eyaziwayo yeLinux, iNginx, iMySQL/MariaDB kunye ne-PHP.
KUBALULEKILEYO: Ndicebisa ukuba uye kwi-Bluehost Hosting, esinika isaphulelo esikhe
Funda ngokugqithisileyo →I-WordPress 5 isanda kukhutshwa kwaye kwabo banqwenela ukuyivavanya kwi-server yabo ye-Debian, silungiselele isikhokelo esilula nesithe ngqo sokuseta.
Siza kusebenzisa i-LEMP - i-Nginx - iseva yewebhu ekhaphukhaphu, i-MariaDB - iseva yedatha edumileyo kunye ne-PHP 7.
KUBALULEKILEYO: Ndicebisa ukuba uye kwi-Bluehost Hosting, esinika isaphulelo esikhethekileyo kubafundi bethu, kwaye iza ne-Domain eyi-1 yasimahla, idilesi
Funda ngokugqithisileyo →Uninzi lwabafundi beTecMint bayazi malunga neLAMP, kodwa abantu abancinci bayazi nge-LEMP stack, ethatha indawo ye-Apache web server kunye nobunzima bokukhanya kweNginx. Umncedisi wewebhu ngamnye uneenzuzo kunye neengxaki kwaye kuxhomekeke kwimeko yakho ethile onokukhetha ukuyisebenzisa.
Kule tutorial, siza kukubonisa indlela yokufaka i-LEMP stack - Linux, Nginx, MySQL/MariaDB, PHP kwi-RHEL 8 inkqubo.
Qaphela: Esi sifundo sicingela ukuba unobhaliso olusebenzayo lwe-RHEL 8 kwaye unofikelelo lweengcambu kwinkqubo yakho ye-RHEL.
1.
Funda ngokugqithisileyo →Kule tutorial, uya kufunda indlela yokufaka i-LAMP stack - Linux, Apache, MySQL/MariaDB, PHP kwi-RHEL 8 inkqubo. Esi sifundo siqikelela ukuba sowulwenzile ubhaliso lwakho lwe-RHEL 8 kwaye unofikelelo lweengcambu kwinkqubo yakho.
1. Okokuqala, siza kuqala ngokufaka i-Apache iseva yewebhu, ngumncedisi omkhulu wewebhu onika amandla izigidi zewebhusayithi kwi-intanethi. Ukugqiba ukufakela, sebenzisa lo myalelo ulandelayo:
# yum install httpd Funda ngokugqithisileyo →I-Lighttpd ngumthombo ovulekileyo, okhuselekileyo, okhawulezayo, oguquguqukayo, kunye nomncedisi wewebhu ophuculweyo olungiselelwe iimeko ezikhawulezayo ezinobungozi kunye nokusetyenziswa kwememori encinci xa kuthelekiswa nezinye iiseva zewebhu.
Inokuphatha ukuya kuthi ga kwi-10,000 yoqhagamshelo oluhambelanayo kwiseva enye enolawulo olusebenzayo lwe-CPU kwaye iza neseti ephambili efana neFastCGI, SCGI, Auth, Output-Compression, URL-Rewriting kunye nezinye ezininzi.
I-Lighttpd sisisombululo esigqwesileyo kuyo yonke iseva yeLinux, ngenxa yesantya esiphezulu se-io-infrastructure e
Funda ngokugqithisileyo →I-PHP-FPM (uManejala weNkqubo ye-FastCGI) yenye indlela yokuphunyezwa kwe-PHP FastCGI eza nenani leempawu ezongezelelweyo eziluncedo kuzo zonke iiwebhusayithi zazo naziphi na isayizi, ngakumbi iisayithi ezifumana itrafikhi ephezulu.
Isetyenziswa ngokuqhelekileyo kwi-LEMP (Linux Nginx MySQL/MariaDB PHP) stack; I-Nginx isebenzisa i-PHP FastCGI ukukhonza umxholo we-HTTP oguqukayo kwinethiwekhi. Isetyenziselwa ukukhonza izigidi zezicelo ze-PHP kumakhulu ewebhusayithi kwiiseva zewebhu kwi-intanethi.
Enye yezinto eziluncedo zephp-fpm liphepha lemeko eyakhelwe-ngaphakathi, elinokukunce
Funda ngokugqithisileyo →Ukuba ufake inani lezandiso ze-PHP okanye iimodyuli kwinkqubo yakho yeLinux kwaye uzama ukufumanisa ukuba imodyuli ethile ye-PHP ifakiwe okanye hayi, okanye ufuna nje ukufumana uluhlu olupheleleyo lwezandiso ze-PHP ezifakiweyo kwinkqubo yakho yeLinux.
Kweli nqaku, siza kukubonisa indlela yokudwelisa zonke iimodyuli ezifakiweyo okanye ezihlanganisiweyo ze-PHP ukusuka kumgca womyalelo weLinux.
Umyalelo jikelele ngu php -m, eya kukubonisa uluhlu lwazo zonke iimodyuli ze-PHP ezihlanganisiweyo.
# php -m Funda ngokugqithisileyo →