NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Vlastny web server na debiane.

Aktivity
Avatar
Libor Šimo (libcosenior):15.9.2016 18:35

Ahoj, chcel by som mat vlastny web server, na ktorom by som mohol prezentovat svoje stranky, ale aby ich mohli navstevovat aj ini uzivatelia internetu.
Ide o to, ze chcem stranku pre moju vnucku obohatit aj o videa a tie zaberaju vela miesta. Na free hostingu je to dost obmadzene a ja by som obmadzovany nechcel byt, pretoze ma este len tri roky a chcem tam pridavat dalsie fotky a videa aspon do jej dvadsat rokov.
Pretoze to urcite nie je uplne jednoduche, chcem sa spytat, ci je tu niekto, kto uz take nieco vyskusal a podarilo sa mu to.

Odpovědět
15.9.2016 18:35
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
TomasGlawaty
Člen
Avatar
Odpovídá na Libor Šimo (libcosenior)
TomasGlawaty:15.9.2016 18:41

Na co vlastní server? Na placeném hostingu bývá většinou "neomezený" prostor pro web.

 
Nahoru Odpovědět
15.9.2016 18:41
Avatar
Odpovídá na TomasGlawaty
Libor Šimo (libcosenior):15.9.2016 18:49

Chcel by som tam pouzivat mongodb a nie mysql.

Nahoru Odpovědět
15.9.2016 18:49
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Tomas Novotny Dis:15.9.2016 18:57

Ahoj,
nevím přesně jaký je dotaz, ale pokud tomu dobře rozumím, tak chceš nějakým způsobem přes web poskytovat známým. Záleží na tom, jak chceš aby to "vypadalo".
instalací apache + DB se asi nevyhneš, ale to by neměl být problém + ... záleží jestli chceš přes klasický CMS, který si nadesignuješ a vyšperkuješ podle sebe a nebo já jsem používal kdysi owncloud - tam jen nasypeš soubory a ostatní se můžou dívat/stahovat.
Asi jsem ti moc nepomohl, ale dej dat "dotaz" a pokusím se pomoct víc :-)

Editováno 15.9.2016 18:58
 
Nahoru Odpovědět
15.9.2016 18:57
Avatar
Odpovídá na Tomas Novotny Dis
Libor Šimo (libcosenior):15.9.2016 20:03

Mam tuto stranku: http://libco-testy.wz.sk
A chcel by som ju mat na vlastnom serveri a postupne do nej pridavat dalsie veci a vela, pretoze to ma byt nieco ako foto a viedeo album po jednotlivych rokoch. (Vela rokov mam na mysli) A navyse chcem tam mat aj nejake web applikacie, ktore mam rozpracovane a ktore budu pouivat moji znami.

Nahoru Odpovědět
15.9.2016 20:03
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Tomas Novotny Dis:15.9.2016 21:03

Pokud chceš mongodb, tak bych začal tímto: https://www.youtube.com/watch?…
nikdy jsem bohužel mongodb neměl pod rukama (ani jsem netušil, že něco takového existuje)...takže dál ti asi nebudu nápomocen :-(

 
Nahoru Odpovědět
15.9.2016 21:03
Avatar
mkub
Tvůrce
Avatar
Odpovídá na Libor Šimo (libcosenior)
mkub:16.9.2016 7:44

ak chces, aby sa dalo bezproblemovo pristupovat zvonku na vlastny server, potrebujes verejnu IP a nemat server za NAT, dalej by som DB nepouzival na ukladanie videi, ani fotiek, ale maximalne referencie na videa a fotiek, ako aj by som ukladal ich priamo na HDD servera, do DB by sa ulozil iba odkaz na video a popis, dalej potrebujes si do /etc/apt/sources­.list hodit repozitar s mongodb, kedze tato DB nie je v oficialnom repozitari a zaroven si pridat aj kluce a mongodb nainstalujes aj v GUI za pomoci synapticu, co je spravca balikov - dokaze nainstalovat, odinstalovat a aktualizovat SW

dalej budes potrebovat si nainstalovat aj Apache, ako aj PHP a doporucujem vetvu Debianu Stable (najnovste sa jedna o Jessie, cize o Debian 8.x), i ked neobsahuje uplne najnovsi SW, ale o to preskusany a stabilnejsi a vhodnejsi na nasadenie na servery a instalacne obrazy pre system najdes na https://www.debian.org a repozitar pre mongodb a ako si ho pridat do systemu: https://docs.mongodb.com/…b-on-debian/

 
Nahoru Odpovědět
16.9.2016 7:44
Avatar
mkub
Tvůrce
Avatar
Odpovídá na Libor Šimo (libcosenior)
mkub:16.9.2016 8:02

a dodavam, este, ze ti bude treba aj zriadit domenu a za domenu sa platia urcite poplatky
a existuje aj taka moznost, ze si objednas server u spolocnosti, ktora sa zaobera s dedikovanymi servermi a spravu webu mas potom plne v rukach, ale i tam sa platia poplatky za domenu, a niekedy aj za dedikovany server nad ramec

Editováno 16.9.2016 8:04
 
Nahoru Odpovědět
16.9.2016 8:02
Avatar
Odpovídá na mkub
Libor Šimo (libcosenior):16.9.2016 8:05

Verejnu IP mam, ale myslim si, ze kazdy router je za nat, teda aj moj server by musel byt, pretoze bude za routrom.
Napriklad vnutornu IP serveru mozem mat 192.168.1.1, ale vonkajsia je 212.5.194.61.
Nepojde to nejak riesit cez port povoleny na routri pre vnutornu IP?

Nahoru Odpovědět
16.9.2016 8:05
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
mkub
Tvůrce
Avatar
Odpovídá na Libor Šimo (libcosenior)
mkub:16.9.2016 8:12

popravde kazdy router je vybaveny technologiou NAT a firewallom
a co sa tyka tej IP adresy, tak tu ti prideli samotny privider, ale kedze uz ziadna volna IPv4 uz neostala v centralnom registri, tak pochybujem, ze ti provider ti prideli verejnu IP...
a mozes vyskusat to riesit aj pomocou dedikovaneho servera, tu nebudes mat problem s IP adresou

 
Nahoru Odpovědět
16.9.2016 8:12
Avatar
Odpovídá na Libor Šimo (libcosenior)
Neaktivní uživatel:16.9.2016 19:54

Mám pocit, že vlastní "server" doma nebude úplně vhodné řešení pro požadované použití.

Osobně bych doporučil vybrat si jednu z následujících variant:

  1. najít webhosting, který nabízí krom Sql databází i MongoDB (zřejmě bude třeba zapátrat i v zahraničí), o kapacitu přiděleného prostoru na disku bych se tak moc nebál, běžně jsou nabízeny dost velké kapacity a nebo dokonce "neomezená" úložiště (tam je potřeba přečíst si za jakých podmínek jsou neomezená). V případě, že by prostor došel, bývá zvykem, že provider nabízí dokoupení dalšího místa.
  2. používat nějaký obyčejný (rozuměj běžně dostupný) webhosting s dostatečným prostorem na disku a k němu si pořídit databázový hosting pro MongoDB, ke kterému se bude aplikace připojovat vzdáleně. Tedy webserver poběží na jednom hostingu a databáze na jiném. MongoDB hosting se dá zřídit třeba na https://mlab.com a při velikosti DB do 500MB je zdarma.
  3. pronajmout si VPS s odpovídajícími parametry, na ní si nainstalovat vše co je třeba (Debian, Apache, PHP, MongoDB, Node.js a podobně). To ovšem už vyžaduje nějaké, alespoň základní znalosti ohledně provozu serveru.
Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
16.9.2016 19:54
Neaktivní uživatelský účet
Avatar
mkub
Tvůrce
Avatar
Odpovídá na Libor Šimo (libcosenior)
mkub:16.9.2016 21:32

a navyse prevadzkovanie VPS (resp. dedikovaneho servera), ako aj domaceho servera vyzaduje aj urcite znalosti zo spravy os Linux, v tvojom pripade sa jedna o system Debian a pre tvoj pripad je najvhodnejsi prave VPS, resp. dedikovany server, kde sa pre teba vyhradi urcite % vykonu servera, ktore si zaplatis, ale je potrebna znalost OS Linux zo strany spravcu, cize do uplnej hlbky a pre zaciatok, ak nemas s Linuxom skusenosti by som ti odporucil Linux Documentation Project (je aj v cestine), ale upozornujem, je to vyse 1000-strankova bifla a biblia kazdeho Linuxaka

 
Nahoru Odpovědět
16.9.2016 21:32
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 12 zpráv z 12.