A saját webhely házigazdájának otthona (2020 útmutató)

A saját webhely házigazdája

Gyakran amikor az emberek saját webhelyet akarnak létrehozni, fogalmam sincs, hol kezdjék el, nem is beszélve arról, hogyan kell otthont adni webhelyüknek otthon.


A lakosság nagy darabja még soha nem is gondolt arra, hogyan működik egy webhely. Csak rákattintanak az Internet Explorer 2003 ikonra, és beírnak egy webhelyet.

Hiányzol IE.

Ha egy webhely otthoni házigazdájára gondol, valószínű, hogy megérti, hogy a szerverek és a host általában hogyan működnek. Most a végső határokat keresi – egy esélyt arra, hogy webhelyét az alapoktól kezdve teljes mértékben irányítsák. Sajnos egy otthoni webhely tárolása néhány akadályt jelent például korlátozott sávszélesség és hatalmas villanyszámlák. A statikus helyett a dinamikus IP-cím használata szintén néhány kihívást jelent.

Kétféle módon lehet otthont adni egy weboldalnak. Ugyanaz a két lehetőség van a nagy tárhelyszolgáltatók számára a szervereken. Először az ablakok, mivel a legtöbb otthoni ember Windows operációs rendszert futtat. Következő lépés az Linux, amely a legtöbb esetben az előnyben részesített tárhely.

Webhely üzemeltetése a Windows rendszeren

Mivel valószínűleg többség ezt a személyi számítógépről olvassa és a Windows operációs rendszerként használja, sok mindenki számára a leginkább értelmezhető, ha a számítógép mint szerver használatát kezdi.

Használja számítógépét WAMP szerverként egy webhely tárolásához

A WAMP telepítőprogramot kell használni az indulás legegyszerűbb módja ahelyett, hogy manuálisan telepítené az egyes csomagokat. Szeretem azt gondolni, hogy a WAMP szerverek a PacMan hangjait idézik elő, amikor elindulnak.

1. lépés: Telepítse a WAMP Server szoftvert

A WAMP a Windows, az Apache, a MySQL és a PHP. Sokkal könnyebb egyszerűen csak a WAMP telepítőprogramját használni, ahelyett, hogy mindent külön-külön átnézne és letöltne. A jó hírű WAMP Server csomagok az egyes csomagok legfrissebb verzióival rendelkeznek.

Javasoljuk a WampServer használatát. Ezek megkönnyítik a végrehajtást.

2. lépés: A WampServer használata

A szoftver telepítése után automatikusan létrejön egy könyvtár.

Az elérési utat c: \ wamp \ www néven kell megtalálni.

A könyvtáron belül bármilyen alkönyvtárat létrehozhat, amelyre szüksége van. Itt helyezhet el bármilyen HTML vagy PHP fájlt. A WampServer az alkönyvtárakat projektekként jelöli, de a WAMP más szoftverei másnak hívhatják őket.

3. lépés: Tesztelje a WampServer alkalmazást

A szerver tesztelése fontos annak ellenőrzése érdekében, hogy semmi nem ment rosszul. Ehhez létre kell hoznunk egy HTML oldalt.

A legjobb dolog az, ha példaként egy „info.php” feliratú fájlt helyez a www-könyvtárba. Csak annyit kell tennie, hogy egyszer kattintson a „www könyvtár” elemre a WampServer belsejében.

Ezután hozzon létre egy fájlt, és használja ezt a kódot:

1 PHP teszt

A fájl mentése után böngészhet a http: //localhost/info.php webhelyen. Itt láthatja a PHP telepítésének részleteit.

Ezen a ponton képes lesz HTML és PHP fájlszerkezeteket létrehozni attól függően, hogy mire van szüksége.

4. lépés: Konfigurálja az adatbázist

A legtöbb ember valamilyen tartalomkezelő rendszert (CMS) fog használni, a CMS-t használó legtöbb ember pedig a WordPress-t.

Ez azt jelenti, hogy szüksége lesz egy MySQL adatbázis.

Készíthet bármilyen MySQL adatbázist, amelyet szeretne – vagy megzavarhatja a meglévőket. A WordPress új adatbázist hoz létre az Ön számára, amely kompatibilis a szoftverükkel.

Amikor megnyitja a phpMyAdmin bejelentkezési képernyőt, új böngészőablakként nyílik meg. Nyugodtan hagyja az admin felhasználónevét root felhasználóként. Van még nem kell jelszót használni.

5. lépés: Tegye közzé a webhelyet

Annak érdekében, hogy az emberek valóban hozzáférhessenek az Ön webhelyéhez, meg kell találnia az Apache konfigurációs fájlt. Ennek a fájlnak httpd.conf fájlnak kell lennie, és megtalálhatja a WampServer menübe való visszatérés és az Apache kiválasztásával. Ezután a fájlt a httpd.conf kiválasztásával szerkesztheti.

Két sort kell látnia:

1 Rendelje meg tagadást, engedélyezze
2 Mindenki tagadja meg.

Cserélje ki a sorokat:

1 Rendelje meg, tagadja
2 Engedjen meg mindent.

Ezután mindent újra kell indítania, így ez működni fog. Van egy menüpont, amely az összes szolgáltatás újraindítása menüpont alatt található.

Mostantól mindenkinek hozzáférnie kell a webhelyéhez, mindaddig, amíg nincs PC-tűzfal, amely blokkolja a kéréseket.

6. lépés: Domain név

Ha otthoni otthont ad a marhahústól eltérő recenziós webhelynek, akkor valószínűleg el szeretne nevezni a domainjét valami fülbemászónak, és használni szeretné.

Talán beefjerkyathome.com?

A domain nevének meghatározott IP-címe lesz, ehhez a beefjerkyathome.com webhelyhez 000 000 000 000-et fogunk használni. Keresse meg a C: \ Windows \ system32 \ drivers \ etc \ hosts fájlt, és adja hozzá ezt a sort: 000.000.000.000 beefjerkyathome.com.

Ezután térünk vissza a httpd.conf fájlhoz, hogy hozzáadjunk egy virtuális gazdagépet. A Virtuális házigazdák szavak után a sor megjegyzését megváltozik. Így néz ki:

1 # Virtuális házigazdák
Tartalmazza a conf / extra / httpd-vhosts.conf fájlt

Az utolsó lépés egy kézi fájl hozzáadása az Apache könyvtárba. Csak annyit kell tennie, hogy hozzon létre egy Notepad fájlt, és mentse el a C: \ wamp \ bin \ apache \ Apache-VERSION \ conf \ extra \ mappába..

A Notepad fájl így néz ki:

ServerAdmin [email protected]
DocumentRoot „c: \ wamp \ www”
Mysite.local kiszolgálónév
ErrorLog “logs / beefjerkyathome.com.log”
A CustomLog “naplók / beefjerkyathome.com-access.log” általános

Muszáj lesz indítsa újra az összes szolgáltatást és lesz egy nyilvánosan elérhető webhely a domain nevével.

Webhely tárolása Linux rendszeren

Mivel A Linux egy nyílt forráskódú szoftver ez olcsóbb és könnyebben használható, mint egy Windows szerver. A legtöbb ember nem használja a Linuxot, ami valójában megnehezítheti a Linux szerver otthoni beállítását. Ennek ellenére, ha el akarsz merülni a Linux világába, akkor ezt csinálod.

1. lépés: Telepítse a LAMP szoftvert

A LAMP szoftver telepítésének megkezdéséhez nyissa meg a terminált és használja a következő kódot:

sudo apt install apache2 mysql-server php libapache2-mod-php7.0

A rendszer felkéri a jelszót a MySQL root felhasználóra. Ezután annak biztosítása érdekében, hogy mindent megtehessen, működni fog indítsa újra az Apache webszervert.

Ha bármikor megváltoztatja az Apache globális konfigurációját, akkor feltétlenül használja ezt a parancsot:

sudo /etc/init.d/apache2 újraindítás

2. lépés: Erősítse meg a PHP-t

Ennek tényleges ellenőrzéséhez egy teszt PHP fájlt kell használnia a webszerver gyökérkönyvtárában, amely itt található: / var / www / html /

A használt PHP fájl lesz:

sudo echo “” > /var/www/html/info.php

A parancssor segítségével kiderítheti, hogy mely kiegészítő modulok érhetők el:

apt keresés php | grep modul

3. lépés: Ellenőrizze az adatbázist

Mivel valószínűleg a WordPress-t vagy más hasonló tartalomkezelő rendszert szeretné használni ellenőriznie kell a MySQL-t. Noha, ha Linuxot használ, érdemes lehet a webhelyét a semmiből kódolni.

A következő paranccsal ellenőrizheti, hogy a MySQL működik:

szolgáltatás mysql állapot

Ezután azokat a hitelesítő adatokat fogja használni, amelyeket korábban gépelt, amikor a MySQL első volt telepítve:

$ mysql -u root -p

[most megkérjük a rendszergazdai jelszavunkat, és írja be a mysql parancsot]

Új adatbázis létrehozásához használhatja:

CREATE DATABASE teszt;

USE teszt;

Ha WordPress-t használ, automatikusan létrehoz egy adatbázist.

Az utolsó lépés az /etc/phpmyadmin/config.inc.php fájl konfigurálása az itt ismertetett lépésekkel..

4. lépés: Állítsa be a DNS-t

Az Apache-t konfigurálnia kell a saját domain név használatához.

Az első lépés annak ellenőrzése, hogy a DNS rendelkezik-e A domain névvel. Aki megvásárolta a domain nevet, eszközöket fog használni a DNS-rekordok helyes beállításához.

Ha ez megtörtént, látnod kell valamit ilyet a dig eszköz segítségével. A www.beefjerkyathome.com A rekordjának kéréséhez írja be:

$ dig www.beefjerkyathome.com A

;; VÁLASZ SZAKASZ:
www.beefjerkyathome.com. 86400 IN A
000.000.000.000

;; HATÓSÁGI SZAKASZ:
beefjerkyathome.com. 86398 IN NS a.iana-servers.net.
beefjerkyathome.com. 86398 IN NS b.iana-servers.net.

5. lépés: Az Apache konfigurálása

Következő lépésünk az győződjön meg arról, hogy az Apache képes-e elfogadni domainjeink kéréseit, és melyik könyvtárból származik a tartalom.

Könyvtárra lesz szükség a beefjerkyathome.com domainhez. Ezt elkészítjük, majd létrehozunk egy beefjerkyathome index.html fájlt. Akkor aggódunk a fájlrendszer-engedélyek miatt:

sudo mkdir -p /var/www/html/beefjerkyathome.com
sudo sh -c „echo” beefjerkyathome.com

Ez a saját üzemeltetett webhelyem, a beefjerkyathome.com

” > /var/www/html/beefjerkyathome.com/index.html
sudo chmod -R 755 /var/www/html/beefjerkyathome.com

Most meg kell hozzon létre egy virtuális gazdafájlt, hogy az Apache felismerje domainjét.

sudo cp /etc/apache2/sites-avable/000-default.conf /etc/apache2/sites-avable/beefjerkyathome.com.conf
sudo nano /etc/apache2/sites-avable/beefjerkyathome.com.conf

Ezután szerkesztjük a fájlt, hogy így nézze ki.

ServerAdmin [email protected]
Szervernév beefjerkyathome.com
ServerAlias ​​www.beefjerkyathome.com
DocumentRoot /var/www/html/beefjerkyathome.com
ErrorLog $ {APACHE_LOG_DIR} /error.log
CustomLog $ {APACHE_LOG_DIR} /access.log kombinálva

Majdnem állítsa be az Apache újratelepítését és újratelepítését.

sudo a2ensite beefjerkyathome.com.conf
sudo service apache2 reload

A nehéz emelőkkel majdnem megtettél, csak annyit kell tennie szerkessze a helyi / etc / hosts fájlt. Ehhez adja hozzá ezt az IP-címhez és a domain névhez:

000.000.000.000 beefjerkyathome.com

Az Internet most felkeresheti a beefjerkyathome.com oldalt és a világ örülni fog újfajta marhahúzó tudásának.

6. lépés: Telepítse a WordPress vagy más tartalomkezelő rendszert

Ekkor telepíti a használni kívánt CMS-t. A Wix vagy a WordPress használatát javasoljuk.

A CMS telepítése után meg kell tennie.

Miért van értelme a tárhelyszolgáltatás igénybevételének?

Ha látja, hogy mekkora a fenekje a fájdalom ennek, és mennyire könnyű használni a tárhelyszolgáltatásokat, akkor azon tűnődhet, vajon miért akarja ezt bárki megtenni.

Nyilvánvalóan lehet szórakoztató, hogy ezt ténylegesen megteszi magának és a tanulási tapasztalat megéri. Csak ezzel megértheti, hogyan működnek a weboldalak, és hogyan tárolják a tárhelyszolgáltatásokat.

Ha komolyan fontolja meg egy weboldal bővítését – magának a házigazdának csak nincs értelme.

Hacsak nincs olyan őrült hardver és olyan energiahozzáférés, amelyet a legtöbb ember nem használ, akkor a legjobb tárhelyszolgáltatást szeretné használni.

A kapcsolatok lassabbak lesznek, a DNS-konfiguráció kezelése a örök fájdalom, villamosenergia-számlája gyorsan növekszik, és ha valami elromlik, akkor teljesen rajtad múlik.

Helyette érdemes átnézni a dedikált tárhelyet vagy a VPS tárolást.

Legjobb dedikált szerver

Egy dedikált szerver segítségével szinte az összes előnyeit kihasználja, ha valamit magadnak tárol, és egyik sem okoz fejfájást. Nem csak, hogy te vagy minél több előnyt szerez, mert a sebessége és az ideje szinte minden bizonnyal jobb lesz.

Betöltési idő: 520 Ms
üzemidő: 99,9%

A következő generációs infrastruktúrával és kihasználva Google Cloud Platform A teljes művelet hatalmas sebessége és magas üzemideje lesz.

A Kinsta által nyújtott biztonság az jobb, mint bármi, ami otthon összeállítható. Két percenként ellenőrzik minden egyes weboldal állapotát. Webhelyét ellenőrizni fogjuk Minden nap 720-szor hogy biztosan működjön és működjön.

Legjobb VPS tárhely

Ha pénz miatt aggódik, de hozzáférést szeretne kapni a saját szerveréhez és a skálázhatósághoz, akkor a VPS gazdagép lehet a megfelelő választás az Ön számára. VPS-sel lesz saját dedikált szerverterülete egyedülálló operációs rendszer példányával.

Betöltési idő: 2232 Ms
üzemidő: 99%

Az InMotion nagyszerű tulajdonsága, hogy lenyűgöző prémium funkciókat tartalmaz a legolcsóbb rétegben.

Az olyan szolgáltatások, mint az ingyenes SSD meghajtók, az ingyenes domain, az ingyenes biztonsági mentések, az SSH hozzáférés, a korlátlan lemezterület, az ingyenes SSL tanúsítvány és a 24 órás ügyfélszolgálat, mind szabványosak. Ráadásul a 90 napos teljes pénz-visszafizetési garancia.

Az InMotion Hosting kiváló lehetőség, ha olyan hibrid stratégiát szeretne, amely nem akadályozza meg a bankot. Érdemes megfontolni egy nagy teljesítményű opciót, amely a megbízhatóságra és a redundanciára összpontosít anélkül, hogy az összes pénzt elköltné.

Következtetés

Csak azért, mert ön egy webhelyet üzemeltet, nem azt jelenti, hogy kellene. Érdemes, mint egy szórakoztató kis projekt, de ha komolyan szeretne webhelyet építeni és bővíteni, akkor szinte nincs értelme.

Sok nagyszerű alternatíva áll rendelkezésre a tárhely számára, és nem fog fejfájást okozni, ha webhelyét gyors sebességgel tartja fenn..

Referenciák és képösszegek:

  • KeyStoneWebStudios.com
  • AmeraVant.com
  • SilverScopeMedia.com
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map