Kako ugostiti svoju internetsku stranicu od kuće (Vodič za 2020. godinu)

Kako ugostiti vlastitu web stranicu

Često ljudi žele stvoriti svoju web stranicu nemaju pojma odakle započeti, a kamoli kako ugostiti svoju web stranicu kod kuće.


Veliki dio stanovništva nikad nije razmišljao o tome kako funkcionira web stranica. Oni samo kliknu ikonu Internet Explorer 2003 i utipkaju web mjesto.

Nedostaješ nam IE.

Ako razmišljate o hostingu web stranica kod kuće, vjerojatno ste shvatili kako poslužitelji i hosting funkcioniraju općenito. Sada tražite posljednju granicu – priliku da u potpunosti kontrolirate web lokaciju od temelja. Nažalost, hosting web stranice od kuće dolazi s nekoliko prepreka poput ograničene propusnosti i ogromni računi za struju. Korištenje dinamičke IP adrese, a ne statičke, također predstavlja nekoliko izazova.

Postoje dva izbora za hosting web stranice od kuće. Iste dvije mogućnosti koje velike hosting tvrtke imaju na svojim poslužiteljima. Prvo je Windows, jer će većina ljudi kod kuće pokretati Windows stroj. Sljedeće je Linux, što je u većini slučajeva preferirana hosting platforma.

Host web stranice na Windows-u

Budući da većina vas to vjerojatno čita s vašeg osobnog računala i koristite Windows kao svoj operativni sustav, mnogima će to imati najviše smisla započeti s korištenjem vašeg računala kao vašeg poslužitelja..

Koristite svoje računalo kao WAMP poslužitelj da gostujete web mjesto

Korištenje instalacijskog programa WAMP je najlakši način za početak umjesto da ručno instalirate svaki paket. Volim misliti na WAMP poslužitelje kako prave PacMan zvukove dok se počinju dizati.

1. korak: instalirajte WAMP server softver

WAMP označava Windows, Apache, MySQL i PHP. Mnogo je jednostavnije koristiti program za instalaciju WAMP-a, a ne sve i pojedinačno preuzimati. Ugledni WAMP poslužiteljski paketi imaju sve ažurirane verzije pojedinačnih paketa.

Preporučujemo upotrebu WampServera. Oni to čine lako.

2. korak: Kako koristiti WampServer

Nakon instaliranja softvera automatski će se stvoriti direktorij.

Put treba pronaći kao c: \ wamp \ www.

Unutar te mape moći ćete stvoriti bilo koji poddirektorijum koji vam je potreban. Ovdje možete staviti bilo koju HTML ili PHP datoteku. WampServer označava poddirektoriju kao projekte, ali drugi WAMP softver može ih nazvati nečim drugim.

Korak 3: Testirajte WampServer

Testiranje poslužitelja je važno kako biste bili sigurni da ništa nije pošlo po zlu. Da bismo to učinili moramo stvoriti HTML stranicu.

Najbolje je napraviti datoteku s oznakom „info.php“ u www-direktorij kao primjer. Sve što trebate učiniti je da jednom kliknete “www imenik” unutar WampServera.

Zatim stvorite datoteku i koristite ovaj niz koda:

1 PHP test

Nakon što spremite datoteku, moći ćete pregledavati http: //localhost/info.php. Tu ćete vidjeti detalje o vašoj PHP instalaciji.

U ovom trenutku imat ćete mogućnost stvaranja HTML i PHP struktura datoteka ovisno o tome što vam treba.

Korak 4: Konfiguriranje baze podataka

Većina će ljudi koristiti nekakav sustav upravljanja sadržajem (CMS), a većina ljudi koji koriste CMS upotrebljavat će WordPress.

To znači da će vam trebati MySQL baza podataka.

Možete stvoriti bilo koju MySQL bazu podataka koju želite ili zamjeriti postojećim. WordPress će za vas postaviti novu bazu podataka koja je kompatibilna s njihovim softverom.

Kada otvorite zaslon za prijavu na phpMyAdmin, otvorit će se kao novi prozor preglednika. Slobodno ostavite korisničko ime administratora kao root. Postoji također nema potrebe za lozinkom.

5. korak: Učinite web mjesto javnim

Da bi ljudi mogli zapravo pristupiti vašoj web stranici, morat ćete pronaći konfiguracijsku datoteku Apache. Ova bi datoteka trebala biti httpd.conf, a možete je pronaći tako da se vratite na WampServer izbornik i odaberete Apache. Zatim možete urediti datoteku odabirom httpd.conf.

Trebali biste vidjeti dva retka:

1 Naručite odbiti, dopustiti
2 Odbiti od svih.

Zamijenite linije sa:

1 Naredi dopust, zanijekaj
2 Dopustiti sve.

Zatim ćete morati ponovno pokrenuti sve kako bi ovo uspjelo. Na izborniku je navedena opcija Ponovo pokrenite sve usluge.

Svi bi sada trebali moći pristupiti vašoj web mjestu sve dok nema zahtjeva za blokiranje vatrozida računala.

Korak 6: Naziv domene

Ako kod kuće imate svoje web mjesto za pregledavanje goveđeg mesa, vjerojatno želite imenovati vašu domenu nečim zanimljivim i upotrijebiti je.

Možda beefjerkyathome.com?

Ime vaše domene imat će određenu IP adresu, za ovu web lokaciju beefjerkyathome.com koristit ćemo 000.000.000.000. Pronađite datoteku C: \ Windows \ system32 \ driver \ etc \ hosts i dodajte joj ovu liniju: 000.000.000.000 beefjerkyathome.com.

Zatim ćemo se vratiti u datoteku httpd.conf da bismo dodali virtualni domaćin. Nakon riječi, Virtualni domaćini, iskomentirat će se linija. Izgledat će ovako:

1 # Virtualni domaćini
Uključite conf / extra / httpd-vhosts.conf

Zadnji korak je dodavanje ručne datoteke u direktorij Apache. Sve što trebate učiniti je stvoriti Notepad datoteku i spremiti je u C: \ wamp \ bin \ apache \ Apache-VERSION \ conf \ extra \.

Datoteka Beležnice izgledat će ovako:

ServerAdmin [email protected]
DocumentRoot “c: \ wamp \ www”
ServerName mysite.local
ErrorLog “logs / beefjerkyathome.com.log”
CustomLog “dnevnici / beefjerkyathome.com-access.log” su uobičajeni

Morati ces ponovno pokrenite sve usluge i imat ćete javno dostupna web stranica koja koristi vaše ime domene.

Hosting web mjesta na Linuxu

Od Linux je softver otvorenog koda to ga čini jeftinijim i jednostavnijim za upotrebu od Windows poslužitelja. Većina ljudi ne upotrebljava Linux što bi zapravo moglo otežati postavljanje Linux poslužitelja kod kuće. Uz činjenicu da, ako želite zaroniti u svijet Linuxa, to i radite.

1. korak: instalirajte LAMP softver

Za početak instalacije LAMP softvera otvorite terminal i koristite sljedeći kôd:

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

Od vas će se tražiti da unesete lozinku za korijenskog korisnika MySQL. Zatim, kako biste bili sigurni da sve ima šanse za posao, trebat ćete ponovno pokrenite Apache web poslužitelj.

Ako u bilo kojem trenutku promijenite globalnu konfiguraciju Apachea, obavezno upotrijebite ovu naredbu:

sudo /etc/init.d/apache2 ponovno pokrenuti

Korak 2: Potvrdite PHP

Da biste to provjerili, trebate koristiti testnu PHP datoteku u korijenskom direktoriju web poslužitelja koja se može naći ovdje: / var / www / html /

Korištena će PHP datoteka biti:

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

Da biste utvrdili koji su dodatni moduli dostupni, upotrijebite naredbeni redak:

apt traži php | grep modul

Korak 3: Provjerite bazu podataka

Budući da ćete vjerojatno htjeti koristiti WordPress ili druge slične sustave za upravljanje sadržajem morat ćete provjeriti MySQL. Iako, ako koristite Linux, možda biste htjeli kodirati svoju web stranicu ispočetka.

Da biste provjerili radi li MySQL, koristite ovu naredbu:

status mysql usluge

Zatim ćete koristiti vjerodajnice koje ste upisali ranije kada je MySQL prvi put instaliran:

$ mysql -u korijen -p

[sada će vas pitati naša administratorska lozinka i unesite mysql prompt]

Za izradu nove baze podataka možete koristiti:

CREATE DATABASE test;

USE test;

Ako koristite WordPress, automatski će kreirati bazu podataka.

Posljednji korak bit će konfiguriranje datoteke /etc/phpmyadmin/config.inc.php koristeći korake opisane ovdje.

4. korak: konfiguriranje DNS-a

Trebat ćete konfigurirati Apache za upotrebu vlastitog imena domene.

Prvi korak je osigurati da DNS ima A zapis za vaše ime domene. Tko god je kupio vaše ime domene imat će alate koji će vam pomoći pravilno postaviti DNS zapise.

Nakon što to učinite, trebali biste biti u mogućnosti vidjeti ovako nešto pomoću alata za kopanje. Da biste zatražili zapis A za www.beefjerkyathome.com, upišite:

$ digite www.beefjerkyathome.com A

;; ODGOVOR ODJELJA:
www.beefjerkyathome.com. 86400 U A
000.000.000.000

;; ODJELJAK AUTORA:
beefjerkyathome.com. 86398 U NS a.iana-servers.net.
beefjerkyathome.com. 86398 U NS b.iana-servers.net.

5. korak: Konfigurirajte Apache

Naš sljedeći korak je provjerite može li Apache prihvaćati zahtjeve s naše domene i iz kojeg direktorija treba doći sadržaj.

Direkt će biti potreban za domenu beefjerkyathome.com. Stvorit ćemo to i zatim stvoriti datoteku indeksa beefjerkyathome index.html. Tada ćemo se brinuti o dozvolama našeg datotečnog sustava:

sudo mkdir -p /var/www/html/beefjerkyathome.com
sudo sh -c ‘eho’ beefjerkyathome.com

Ovo je moja web lokacija beefjerkyathome.com

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

Sada to moramo stvorite datoteku virtualnog domaćina kako bi Apache mogao prepoznati našu domenu.

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

Zatim uređujemo datoteku da izgleda ovako.

ServerAdmin [email protected]
ServerName beefjerkyathome.com
ServerAlias ​​www.beefjerkyathome.com
DocumentRoot /var/www/html/beefjerkyathome.com
ErrorLog $ {APACHE_LOG_DIR} /error.log
CustomLog $ {APACHE_LOG_DIR} /access.log zajedno

Gotovo tamo, konfigurirajte i ponovno učitajte Apache.

sudo a2ensite beefjerkyathome.com.conf
sudo servis apache2 reload

Uz teška dizanja gotovo je sve što morate učiniti uredite lokalnu / etc / hosts datoteku. Učinite to dodavanjem ovoga svojoj IP adresi i nazivu domene:

000.000.000.000 beefjerkyathome.com

Internet sada može posjetiti beefjerkyathome.com i svijet će se radovati svojim novim pronalaženim goveđim znanjem.

Korak 6: Instalirajte WordPress ili drugi sustav za upravljanje sadržajem

Tada ćete instalirati CMS za koji smatrate da koristite. Preporučujemo Wix ili WordPress.

Nakon što instalirate CMS, trebali biste to učiniti.

Zašto je više smisla koristiti uslugu hostinga

Ako vidite koliko boli u stražnjici to radi i koliko je jednostavno koristiti usluge hostinga, trebalo bi vas zapitati zašto bi itko to želio učiniti.

Očito može biti zabavno je to zapravo učiniti sami a iskustvo učenja je vrijedno toga. Samo ako to učinite, shvatit ćete kako web stranice funkcioniraju i kako hosting usluge stoje u velikoj mjeri.

Kada ozbiljno razmišljate o izradi web stranice – samo ga domaćin nema puno smisla.

Ako nemate neki ludi hardver i pristup energiji koju većina ljudi nema, tada ćete htjeti koristiti najbolju uslugu hostinga.

Vaše veze će biti sporije, a rješavanje s DNS konfiguracijom bit će vječna bol, vaš račun za struju će naglo porasti i ako se nešto pokvari, to je potpuno na vama.

Umjesto toga ima smisla pogledati namjenski hosting ili VPS hosting.

Najbolji namjenski poslužitelj

S posvećenim poslužiteljem, dobit ćete gotovo sve prednosti hostiranja sebe bez ijedne glavobolje. I ne samo to dobivanje više prednosti jer će vam brzina i produženje rada gotovo sigurno biti bolji.

Vrijeme učitavanja: 520 gđa
Neprekidno vrijeme rada: 99,9%

Uz infrastrukturu nove generacije i korištenje Google Cloud Platform kako biste napajali cijelu operaciju, imat ćete velike brzine i velike brzine.

Sigurnost koju Kinsta nudi je bolje od svega što se kod kuće može sastaviti. Svake dvije minute provjeravaju stanje svake pojedine web stranice. Vaša web stranica bit će provjerena 720 puta svaki dan kako bi bili sigurni da je aktivan.

Najbolji VPS hosting

Ako ste zabrinuti zbog novca, ali želite pristupiti vlastitom poslužitelju i skalabilnosti, VPS domaćin možda je prava opcija za vas. S VPS-om ćete imati svoj vlastiti namjenski prostor poslužitelja s jedinstvenom instancom OS-a.

Vrijeme učitavanja: 2,232 g
Neprekidno vrijeme rada: 99%

Sjajna stvar InMotion-a je što on uključuje nevjerojatne vrhunske značajke u njihovoj razini najnižih troškova.

Značajke poput besplatnih SSD diskova, besplatnog domena, besplatnih sigurnosnih kopija, SSH pristupa, neograničenog prostora na disku, besplatnog SSL certifikata i korisničke podrške 24/7 sve su standardne. Povrh toga, oni imaju 90-dnevna garancija povrata novca.

InMotion hosting je sjajna opcija ako želite hibridnu strategiju koja ne uništi banku. Opcija visokih performansi koja se usredotočuje na pouzdanost i suvišnost, a da ne potrošite sav svoj novac nešto je što treba razmotriti.

Zaključak

To samo zato što možete sami ugostiti web stranicu ne znači da bi trebali. Vrijedi to kao mali zabavni projekt, ali ako ozbiljno želite izgraditi i rasti web stranicu, to gotovo da i nema smisla.

Postoji mnogo sjajnih alternativa za hosting i neće biti glavobolje kada je u pitanju održavanje vaše web stranice i pokretanje velikim brzinama..

Reference i slikovni prilozi:

  • 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