Jún01

Či už sa jedná o klasický server, alebo virtuálny, veľmi často sa využíva práve FTP. Ako asi viete, je to protokol, ktorý slúži na prenos súborov. Nahráte si niečo na server a odkiaľkoľvek si môžete tento obsah stiahnuť. Na vašom serveri musí byť nainštalovaný FTP server a na počítači, ktorým sa budete pripájať musíte mať FTP klienta. Funkciu FTP klienta vo Windows dokáže bez problémov plniť aj napríklad Total Commander, no existuje hromada free aplikácií ako napr. WinSCP. Pod Linuxom je najpopulárnejšia FileZilla, bez ktorej sa nezaobíde ani žiadny web developer. V tomto návode popíšem ako nainštalovať a úspešne nakonfigurovať FTP server. V závere ukážem ako sa naň môžete pripojiť.

Dočítajte sa viac

Apr26

Squid proxy

Či už máte virtuálny server alebo fyzický, jedna z jeho hlavných výhod je tá, že ho môžete použiť ako proxy server. Proxy server slúži na preposielanie požiadaviek od klienta na cieľový server, pričom sa proxy server tvári ako klient, ktorý posiela požiadavku. V skutočnosti ale požiadavku posiela niekto iný, ktorý je skrytý. V praxi to znamená asi toľko, že ak máte váš server napríklad v USA, môžete browsovať po nete s IP adresou vášho servera a kedykoľvek to je potrebné, jednoducho si prepnete prehliadač na vašu reálnu IP adresu. Toto sa môže často zísť, pretože ako isto viete, internet bez hraníc už dávno neexistuje. Preto často môžete naraziť na situáciu, že vám web stránka napíše hlášku s asi takýmto textom: “Obsah nie je dostupný v krajine, v ktorej sa nachádzate.” No využitie je oveľa širšie. V tomto pokračovaní minisérie o virtuálnych serveroch popíšem relatívne jednoduchý spôsob, ako nainštalujete Squid proxy na váš server.

Dočítajte sa viac

Apr13

Keďže som v poslednej dobe strávil pekných pár hodín konfiguráciou virtuálnych serverov, rozhodol som sa, že sa to niekomu pokúsim uľahčiť a napíšem mini sériu návodov na rôzne konfigurácie VPS. Virtual Private Server (VPS) je, ako názov hovorí, virtuálny server, ktorý môžete mať za pár eur mesačne a umiestnený bude niekde v datacentre v Holandsku, USA alebo aj na Slovensku. Na tomto serveri máte prístup na úrovni root a môžete si doň inštalovať čokoľvek sa vám zapáči. Nejedná sa o fyzický server, resp. jedná, ale len čiastočne. Na jednom fyzickom serveri môžu totiž bežať aj stovky virtuálnych serverov, pričom každý virtuálny server má vyhradenú určitú diskovú kapacitu, RAM a procesorový čas. Ja som ich za pár posledných rokov vyskúšal už niekoľko. Môj najobľúbenejší operačný systém na serveri je klasický Ubuntu 12.04, preto sú tieto návody venované priamo tomuto operačnému systému, no možno ich aplikovať aj na iné OS s drobnými úpravami príkazov. V tomto úvodnom návode začnem s grafickým rozhraním.

Dočítajte sa viac

Jan04

Cyklus While je veľmi podobný cyklu For z predchádzajúceho návodu. Rozdiel je ale v jeho ukončení. Pri cykle For máte predom stanovený počet cyklov, po ktorých sa má ukončiť. Cyklus While sa ale ukončí až po splnený predom stanovenej podmienky. V návode to ukazujem na jednoduchých príkladoch, najskôr inkrementujem premennú a až kým nesplním predom stanovenú podmienku, vtedy sa while ukončí. V druhom príklade hľadám strojové epsilon, čo je najmenšie číslo, ktoré keď pripočítame k jednotke, dá výsledok iný ako jedna.

Dočítajte sa viac