Webkiszolgáló beállítása

Legjobb válasz

A webkiszolgáló beállításának számos módja van. Olcsó és egyszerű módszer lehet egy meglévő, virtualizációt támogató számítógép használata. Használhat olyan hipervizor programot, mint az Oracle VirtualBox, létrehozhat egy webkiszolgáló operációs rendszer virtuális példányát, és ezen konfigurálhat egy szervert. Megvizsgálhatja a dedikált szerver hosting szolgáltatásokat is. Ezek olyan szolgáltatások, amelyek minden felszerelést és csatlakozást biztosítanak, általában havi előfizetéssel számlázva. Ezek a szolgáltatások technikai támogatást is tartalmazhatnak, és akár felár ellenében konfigurálhatják és kezelhetik a webkiszolgálót. Megvásárolhatja saját szerver berendezését is, és beállíthat webszervert a saját hálózatán. Ez általában a legintenzívebb és legdrágább lehetőség. Vegye fontolóra annak okát, hogy miért állít be először webkiszolgálót. Gyakorlatra való? Szeretné, ha egy helyi webszervert csak a helyi hálózatán használna? Talán fontolja meg az első lehetőséget. Webhelyet kíván létrehozni, vagy webszervert üzemeltet egy kisvállalkozás vagy szervezet számára? A második lehetőség lehet a legjobb. Szeretne létrehozni és kiterjedt szerverlabort? A harmadik lehetőség lehet a legjobb. Vegye figyelembe a költségvetését. Az első lehetőség a legolcsóbb, a harmadik pedig valószínűleg a legdrágább.

Miután eldöntötte a felszerelését és az operációs rendszerét, keresse meg az adott operációs rendszer dokumentációját, és kezdje el gondolkodni azon, hogy mit szeretne elérni a web szerver. Szüksége van csak egy helyre egy weboldal üzemeltetéséhez, vagy e-mail és fájlmegosztást is szeretne? Egyes operációs rendszerek és programok jobbak bizonyos dolgokhoz. Végezze el a szoftverrel kapcsolatos kutatást az Ön igényei alapján. Ha egyszerűen webhelyet szeretne üzemeltetni, akkor előfordulhat, hogy nem kell drága berendezéseket bérelnie és Windows Server 2019 licencet vásárolnia. Lehet, hogy szüksége van egy virtuális szerverre és egy linux disztróra. Ha további kérdése van, válaszoljon vagy küldjön nekem egy üzenetet.

Válasz

Ez olyan átfogó kérdés, hogy nehéz megtudni, hogy hol kezdjem, de megpróbálok szakítani egyszerűen le.

A legtöbb tipikus webkiszolgáló az úgynevezett LAMP-veremen fut. A LAMP a Linuxot, az Apache-ot, a mySQL-t és a PHP-t jelenti.

A Linux operációs rendszer önmagában is óriási téma, ezért jobb lehet, ha ezzel szánja az idejét, de a gyakorlati ismeretekre lesz szüksége a BASH héjról, amellyel manipulálják. Ez az oldal egyelőre rejtélyesnek tűnik, de jelölje meg könyvjelzővel, és később hasznos lesz:

A

Az Apache ismét elég hatalmas dolog, de többnyire mások állítják be neked. Többnyire csak tudnia kell, hogyan kell konfigurálni a furcsa dolgot, például egy htaccess szabályt. Piszkáljon ide, hogy tudjon róla. Noha a gyakorlati igények ritkán válnak ilyen széles körűvé, az idő múlva már értelmesnek találja azokat a dolgokat, amelyek az elején keresztbe vetnek.

Apache HTTP Server Project

Egy másik szerver, amelyet egyesek Apache helyett (vagy annak mentén) használnak, az NGINX (ejtsd: „Motor X”). Ismételten a sűrű anyag és a tudás nagy részének gyakorlati igénye nem igényel mély elmélkedést:

Üdvözöljük az NGINX Wiki oldalán!

Az „L” és „A” jelek lenyomásával végre eljuthatunk az „M” -hez, ahol a hús-burgonya kezdődik: mySQL. A MySQL egy lekérdezési nyelv, amelyet az adatbázisokkal beszélgetnek. Ha bármilyen weboldalt szeretne létrehozni dinamikus tartalommal, bejelentkezéssel stb., Akkor ismernie kell azt. Ez a webhely megint tágabb, mint a szükséges információk, de ez a lekérdezés nyelve, amelyet leginkább tudni szeretne. Használja a hivatalos webhelyet, vagy keressen más oktatóanyagokat, amíg nem érzi jól magát.

MySQL

Van egy számos újabb generációs adatbázis nagykorúvá válik, de nem fogok belemenni. Ha kíváncsi vagy, csak keresgélj a „nosql adatbázisokban”, és rengeteg mindent megtalálsz, amivel elveszhetsz egy darabig.

És végül a „P”, amely a PHP. A PHP határozottan nem az egyetlen programozási nyelv odakinn, de az alkalmazások messze többségét ezzel írják. Bárhonnan is választ el onnan, mindig gyors nyelvnek találja, ahova visszatérhet, hogy gyorsan felkorbácsoljon valamit, vagy teljes körű alkalmazásokat készítsen. A Facebook eredetileg a PHP-re volt írva, sőt egyes részei ma is. Azóta elkészítették a HHVM (hip-hop virtuális gép) nevű gyorsabb verziót, de ez alapvetően ugyanaz a nyelv.

Hypertext Preprocessor

HHVM

Ez a LAMP alapjait fedi le. Egy másik dolog, amit javasolnék, hogy ismerkedjen meg, az a JavaScript. Gyakorlatilag lehetetlen megtalálni egy olyan webhelyet, amely nem használja, és annyi keretrendszer van rá, mint a szervernyelvekre. Jusson hozzá – jól fog jönni.

JavaScript

Ha szeretne még többet megtudni a kulisszák mögött és a motorháztető alatt olvassa el a DNS-t.Pofonegyszerű az internet infrastruktúrájának működése közepette, és elvezet a többi területre, amelyek meghatározzák a többit.

Domainnév Rendszer – Wikipedia

Ennek néhány évig elfoglaltnak kell lennie, ha nem is tovább, de ha még ezeknek a dolgoknak a tisztességes általános megértését is meg tudja szerezni, képes leszel intelligens beszélgetéseket folytatni csinos sokat bárki a terepen.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük