Et ass kee Brainier datt PHP eng vun de meescht benotzte Server Scripting Programméierungssproochen ass. Et mécht Sënn fir en Ugräifer verschidde Weeër ze fannen, wéi hien PHP manipuléiere kann, well et dacks mat MySQL gepaart ass an Zougang zu de privaten Donnéeën vun Äre Benotzer erméiglechen.
Op jiddwer Fall, mir behaapten net datt PHP vulnérabel ass oder e puer sérieux Problemer par défaut huet, awer mir musse sécherstellen datt mir PHP op esou eng Manéier upassen datt et méi robust ka sinn wéi jee virdrun.
Par défaut kritt Dir e
Liest méi →PostgreSQL (allgemeng bekannt als Postgres) ass e mächtege, gratis an oppe Quell, voll ausgestatteten, héich erweiterbaren a cross-platform objektrelational Datebank System, gebaut fir Zouverlässegkeet, Feature Robustheet, an héich Leeschtung.
PostgreSQL leeft op all gréisser Betribssystemer dorënner Linux. Et benotzt a verlängert d'SQL Sprooch kombinéiert mat ville Featuren déi déi komplizéiert Datenaarbechtslaascht sécher späicheren a skaléieren.
PhpPgAdmin ass en Tool dat benotzt gëtt fir PostgreSQL Datebank iwwer de Web ze administréieren. Et erlaabt verschidde Serveren ze a
Liest méi →De LAMP Stack besteet aus Linux Betribssystem, Apache Webserver Software, MySQL Datebank Management System a PHP Programméierungssprooch. LAMP ass eng Softwarekombinatioun déi benotzt gëtt fir dynamesch PHP Webapplikatiounen a Websäiten ze déngen. Notéiert datt de P och fir Perl oder Python ka stoen anstatt PHP.
Am LAMP Stack ass Linux d'Fundament vum Stack (et hält all déi aner Komponenten); Apache liwwert Webinhalt (wéi Websäiten, asw.) dem Endbenutzer iwwer den Internet op Ufro duerch e Webbrowser, PHP ass eng Server-Säit Skriptsprooch déi benotzt gëtt fir dynamesch Websäiten ze ge
Liest méi →LEMP oder Linux, Engine-x, MySQL a PHP Stack ass e Softwarebündel besteet aus Open Source Software installéiert am Linux Betriebssystem fir PHP baséiert Webapplikatiounen ze lafen, ugedriwwen vum Nginx HTTP Server a MySQL/MariaDB Datebank Management System.
Dësen Tutorial wäert Iech guidéieren wéi Dir e LEMP Stack mat Nginx, MariaDB, PHP, PHP-FPM a PhpMyAdmin op OpenSuse Server/Desktop Editiounen installéiere wëllt.
Nginx ass e séieren an zouverléissege HTTP- a Proxy-Server dee méi héich Belaaschtung vun HTTP-Ufroe ka handhaben. Et benotzt
Liest méi →WordPress 5 huet viru kuerzem mat e puer Kär Ännerungen verëffentlecht, sou wéi de Gutenberg Editor. Vill vun eise Lieser wëllen et op hiren eegene Server testen. Fir déi vun iech, an dësem Tutorial gi mir WordPress 5 mat LEMP op Ubuntu 18.04 opsetzen.
Fir Leit déi net bewosst sinn, ass LEMP eng populär Kombinatioun vu Linux, Nginx, MySQL/MariaDB a PHP.
WICHTEG: Ech proposéieren Iech fir Bluehost Hosting ze goen
Liest méi →WordPress 5 ass viru kuerzem verëffentlecht ginn a fir déi vun iech, déi gär et op hirem eegenen Debian Server testen, hu mir en einfachen an einfache Setup Guide virbereet.
Mir benotze LEMP - Nginx - liicht Webserver, MariaDB - populäre Datebankserver a PHP 7.
WICHTEG: Ech proposéieren Iech fir Bluehost Hosting ze goen, deen eis eng speziell Remise fir eis Lieser bitt, an et kënnt och mat engem 1 Gratis Domain, 1 IP
Liest méi →Vill vun TecMint Lieser wëssen iwwer LAMP, awer manner Leit si sech bewosst vum LEMP Stack, deen den Apache Webserver mam Liichtgewiicht Nginx ersetzt. All Webserver huet seng Virdeeler an Nodeeler an et hänkt vun Ärer spezifescher Situatioun of wéi een Dir géift wielen ze benotzen.
An dësem Tutorial wäerte mir Iech weisen wéi Dir LEMP Stack installéiert - Linux, Nginx, MySQL/MariaDB, PHP op RHEL 8 System.
Notiz: Dësen Tutorial gëtt virausgesot datt Dir en aktiven RHEL 8 Abonnement hutt an datt Dir root Zougang zu Ärem RHEL System hutt.
An dësem Tutorial gitt Dir léiere wéi Dir LAMP Stack installéiert - Linux, Apache, MySQL/MariaDB, PHP op RHEL 8 System. Dësen Tutorial gëtt virausgesat datt Dir Ären RHEL 8 Abonnement schonn aktivéiert hutt an datt Dir root Zougang zu Ärem System hutt.
1. Als éischt wäerte mir ufänken den Apache Webserver z'installéieren, ass e super Webserver deen Millioune vu Websäiten iwwer den Internet mécht. Fir d'Installatioun ofzeschléissen, benotzt de folgende Kommando:
# yum install httpd Liest méi →Lighttpd ass en Open-Source, sécheren, séier, flexibelen a méi optimiséierte Webserver entwéckelt fir Geschwindegkeetskritesch Ëmfeld mat manner Gedächtnisverbrauch am Verglach mat anere Webserver.
Et kann bis zu 10.000 Verbindungen parallel an engem Server mat effektiver CPU-Laaschtmanagement handhaben a kënnt mat engem fortgeschrattem Feature-Set wéi FastCGI, SCGI, Auth, Output-Compression, URL-Rewriting a vill méi.
Lighttpd ass eng exzellent Léisung fir all Linux Server, wéinst senger High-Speed io-Infrastruktur, déi et eis erlaabt e puer Mol besser Leeschtung mat der selwech
Liest méi →PHP-FPM (FastCGI Process Manager) ass eng alternativ PHP FastCGI Implementatioun déi mat enger Zuel vun Extra Features kënnt nëtzlech fir Websäite vun all Gréisst, besonnesch Siten déi héich Traffic kréien.
Et gëtt allgemeng am LEMP (Linux Nginx MySQL/MariaDB PHP) Stack benotzt; Nginx benotzt PHP FastCGI fir dynamesch HTTP Inhalt op engem Netzwierk ze déngen. Et gëtt benotzt fir Millioune PHP Ufroe fir Honnerte vu Websäiten op Webserver um Internet ze déngen.
Ee vun den nëtzlechen Features vu php-fpm ass déi agebaute Status Säit, déi Iech hëllefe kann seng Gesondheet iwwerwaache
Liest méi →