Egyszerű webhely létrehozása Vultr-on OpenBSD és httpd segítségével

Bevezetés

Ennek az útmutatónak az a célja, hogy megmutassa, milyen egyszerű honlapot készíteni a Vultr rendszeren az OpenBSD és httpd segítségével.

Példány létrehozása

Irány a https://my.vultr.com/deploy/. Ez az új szerverek telepítésének fő oldala. Mielőtt azonban bármit is telepítenénk a szerverére, először létre kell hoznunk azt. Szerencsére a Vultr nagyon egyszerűvé tette ezt a folyamatot:

  1. Válassza ki, hol szeretné elhelyezni a szervert.
  2. Válassza a " 64bit", majd a " OpenBSD" lehetőséget.
  3. Válassza ki az új példány kívánt hardverspecifikációit.
  4. Válassza ki a szükséges további funkciókat.
  5. Ha rendelkezik indító szkriptekkel, helyezze el ide.
  6. Hozza létre és adja hozzá az SSH-kulcsot. (Lásd ezt az útmutatót )
  7. Végül adja meg a szerver gazdagépnevét és címkéjét. Erre a kalauz fogjuk használni My-Website-01.

Miután ellenőrizte az oldal alján található összefoglalót, és meggyőződött arról, hogy minden helyes, kattintson a Deploy Nowgombra. Várjon egy-két percet a szerver létrehozására. Ezt követően átirányítunk egy új oldalra, amely az összes szerver állapotát mutatja.

Miután az állapot fül zöldre vált az újonnan létrehozott szerveren, minden működik és működik. Kattintson a managemellette lévő hivatkozásra, és a szerver információs oldalára kerül. Az Server Information (My-Website-01)oldal tetején látni fogja . Innen kezelheti a szervert, és megtekintheti a root jelszót a szem ikonra kattintva.

Frissítse a DNS-rekordokat

Ezután rögzítse a szerveréhez rendelt IP-címet, és irányítsa rá a DNS-rekordokat. Ennek módjáról itt olvashat bővebben .

Bejelentkezés a szerverre SSH-n keresztül root felhasználóként

Nyissa meg az SSH-programot, és rootként csatlakozzon a szerverhez. Kérjük, vegye figyelembe, hogy ez nagyon rosszindulatú, ezért ezt csak egyszer fogjuk megtenni, hogy magasabb szintű jogosultságokkal rendelkező, nem root felhasználót hozzunk létre. Miután SSH-n keresztül csatlakozott a szerveréhez, hozzon létre fiókot magának. Ehhez lépjen adduserbe a terminálba. Mostantól számos kérdéssel kell foglalkoznia az új fiókkal kapcsolatban. Az egyetlen két dolog, amit ki kell töltenie, az Ön usernameés a password. A többi kérdés nem kötelező.

A fiók létrehozása után az utolsó dolog, amit meg kell tenni, az emelt szintű jogosultságok engedélyezése. Amíg még mindig root felhasználóként van bejelentkezve, írja be a következőket a terminálba:

user mod -G wheel username

Ez a fiókot a wheelcsoportba helyezi , lehetővé téve, hogy rootként működjön.

Jelentkezzen be a szerverre SSH-n keresztül az új felhasználónevével

Ezzel befejeztük fiókja létrehozását. Lépjen ki a szerverről, és csatlakozzon újra az új fiókjához. Az első dolog, amit meg kell tennie, hogy lépjen sube a terminálba. A rendszer kérni fogja a root fiók jelszavát.

Címtár létrehozása a webhelyhez

Most létre kell hoznunk egy könyvtárat a webhelyéhez:

mkdir -p /var/www/htdocs/yourwebsite.com

httpd konfigurálása

Készítsük el a konfigurációs fájlt:

vi /etc/httpd.conf

Írja be a következőt a fájlba:

# Main Configuration
server "yourwebsite.com" {
    listen on * port 80
    root "/htdocs/yourwebsite.com"
}

# This is a redirect to the Main Configuration
server "www.yourwebsite.com" {
    listen on * port 80
    block return 301 "http://yourwebsite.com$REQUEST_URI"
}

Mentés és kilépés.

A konfigurációs beállítások ellenőrzése és a httpd indítása

Győződj meg róla, hogy minden működik:

httpd -n

meglátod httpd(ok). Ez azt jelzi, hogy minden működik.

Az utolsó két dolog, amit meg kell tennünk a httpd esetében, az az, hogy engedélyezzük, majd elindítjuk.

httpd engedélyezése:

rcctl enable httpd

Kezdje httpd:

rcctl start httpd

Mostantól hozzáférhet webhelyéhez az interneten keresztül, de 403állapotkódot kap, mivel a webhely könyvtárában nincs semmi. Változtassunk ezen.

Egyszerű weboldal készítése

Hozd létre a kezdőlapodat a következő beírásával:

vi /var/www/htdocs/yourwebsite.com/index.html

Töltse ki a következőkkel:

<!DOCTYPE html>
<html>
    <head>
        <title>Hello World</title>
    </head>

    <body>
        <p>Welcome to my OpenBSD server on Vultr!</p>
    </body>
</html>

Mentés és kilépés, és sikeresen létrehoztad első weboldaladat az OpenBSD-n.

Hagyj kommentárt

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <>Windows ISO<> előállításának lépéseit az NTLite segítségével.

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.

DDOS támadások: Rövid áttekintés

DDOS támadások: Rövid áttekintés

Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.

Essential péntek: Mi történt az AI-vezérelt autókkal?

Essential péntek: Mi történt az AI-vezérelt autókkal?

Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.

A Big Data Reference Architecture Layerek funkciói

A Big Data Reference Architecture Layerek funkciói

Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.

Az adattárolás fejlődése – Infografika

Az adattárolás fejlődése – Infografika

Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.