ESKÁ ZEM D LSKÁ UNIVERZITA V PRAZE PROVOZN EKONOMICKÁ FAKULTA OBOR PODNIKÁNÍ A ADMINISTRATIVA KATEDRA INFORMA NÍCH TECHNOLOGIÍ TEZE DIPLOMOVÉ PRÁCE P íprava firemního linuxového www serveru (návrh prezentace v PHP) Vedoucí bakalá ské práce: Ing. Jitka Št pánová Vypracoval : Petr N mec Praha 2005
Reálný vliv Internetu na ve ejné mín ní je podstatn vyšší, než by se mohlo na první pohled zdát. Internet rozhodujícím zp sobem m ní pohled na práci s médii, respektive celý obor Public Relations. Krom své otev enosti a dynamiky totiž disponuje tím, co žádný jiný mediální formát nemá - schopností spojovat miliony lidí v reálném ase. Máme za sebou jen velmi malý historický úsek, kdy mohl Internet jako komunika ní nástroj být využíván, a tedy i málo zkušeností. Teprve v posledních letech za ínají p icházet na scénu zajímav jší nástroje (resp. jejich širší využívání). Programovací jazyky jako PHP nám umož ují obohatit statické stránky o dynamické prvky. Zvládnutí t chto mocných nástroj následn poskytuje správc m www stránek širokou škálu možností, jak stránky vytvá et a udržovat. Spole n s tvorbou internetových stránek vyvstává problematika jejich umíst ní na Internet. Existuje mnoho specializovaných firem, zabývajících se webhostingovými službami, od kterých je možné místo na Internetu formou m sí ního paušálního poplatku zakoupit. Díky rychlému vývoji internetových technologií, rostoucím možnostem a rychlosti konektivity na Internet se otevírá možnost umístit si firemní prezentaci na vlastním serveru, bez nutnosti spolupráce s externí hostingovou spole ností. Vzhledem k tomu, že vstupní náklady na provoz firemního linuxového serveru jsou v porovnání s komer ními produkty tém zanedbatelné, mohlo by toto ešení najít uplatn ní v mnoha menších spole nostech, které si hledají cestu, jak se s minimálními náklady zviditelnit na Internetu, sdílet a zálohovat cenná firemní data, p ípadn chránit lokální sí p ed viry a útoky z vn jšku. 1
Cílem mé práce je seznámit tená e s možnostmi prezentace spole nosti na Internetu a p ípravou vlastního linuxového www serveru. Sou asn s t mito hlavními body bych také rád nastínil další možnosti využití linuxového serveru ve firm. V praktické ásti se budu zabývat návrhem firemní prezentace, kde jsem se krom jazyka HTML (HyperText Markup Language) rozhodl využít také skriptovací jazyk PHP (PHP: Hypertext Preprocessor ). V teoretické ásti se budu zabývat p ípravou linuxového serveru s popisem všech pot ebných komponent a dále pak použitými technologiemi p i návrhu firemní internetové prezentace. U použitých technologií se budu v novat struktu e dokumentu HTML, který je základem pro tvorbu statických stránek a poskytuje prostor pro využití dynamických metod skriptovacího jazyka PHP. V praktické ásti realizuji tvorbu firemní internetové prezentace. Zvolená metodika má následující fáze: studium dostupné literatury studium internetových zdroj vyhodnocení nalezených zdroj návrh firemního linuxového serveru a internetové prezentace pro zvolený podnik, založený na dosavadní praxi celkové zhodnocení a doporu ení vycházející z p ípravy serveru a tvorby prezentace Na základ zpracované diplomové práce lze uvést tyto záv ry a doporu ení: Z hlediska bezpe nosti uložených dat se ukázalo ú elné p ipravovat pravidelné zálohy na vym nitelná média, uložená mimo pracovišt, kde je server fyzicky umíst n. 2
Obrovskou výhodou Linuxu je dokonalá dokumentace, dostupná na Internetu. Proto se p ed ešením jakéhokoliv problému vyplatí použít n který z vyhledava, p ípadn navštívit n které z mnoha elektronických konferencí. Stejn jako ostatní systémy i Linux a jeho distribuce procházejí neustálým vývojem. Pravidlem distribucí spole nosti RedHat a následn i Fedora Core, jež byla v práci použita je podpora ve form vydávání aktualizací a p ípadných bezpe nostních záplat vždy pouze o dv verze zp t. V praxi to znamená, že distribuce Fedora Core 1 p estává být podporována p i vydání distribuce Fedora Core 3. V p ípad zjišt ní bezpe nostní chyby ve spojení se slabým zabezpe ením by mohlo dojít ke kompromitaci serveru. Pro tento p ípad vznikl projekt Fedora Legacy (http://fedoralegacy.org), který vydává d ležité aktualizace pro starší verze distribuce Fedora Core. Opera ní systém Linux a jeho prost edky mají potenciál za p ijatelnou cenu zvýšit konkurenceschopnost mnoha podnik na poli IS/IT. D ležitým kritériem pro úsp šnou implementaci Linuxu je ochota správc studovat voln dostupnou dokumentaci a d v ra managementu v systém, který je k dispozici zdarma. Linuxový server je umíst n v sídle spole nosti ABL, a.s., Pod Viš ovkou 21, Praha 4. Kone ná verze internetové prezentace zvoleného podniku byla vytvo ena v jazyce PHP a umíst na na internetové adrese http://www.abl.cz. 3
Seznam použité literatury 1 MINDŽÁK, R. Dokonalý web design, Praha: Computer Press ISBN: 80-7226- 576-8 2 HLAVENKA, J., SEDLÁ, R., HOL ÍK, T., BOTÍK, R., MACH, J. Vytvá íme WWW stránky, Praha: Computer Press, 1999 ISBN: 80-7226-748-5 3 KOSEK, J. PHP TVORBA INTERAKTIVNÍCH INTERNETOVÝCH PREZENTACÍ, Praha: GRADA Publishing, 1999 ISBN: 80-7169- 373-1 4 SPAINHOUR, S., ECKSTEIN, R. Webmaster v kostce, Praha: Computer Press ISBN: 807226458 5 STANDFIELD, V., SMITH, R. W. Správa opera ního systému Linux, Praha: SoftPress 2002 ISBN: 8086497259 6 WEISSINGER, A. K. Active Server Pages v kostce. 2. aktualizované vydání, Praha: Computer Press, 2001 ISBN: 8072264427 7 SATRAPA, P. - RANDUS, J. A. Linux - Internet server. Praha: Neokortex, 1996 ISBN 80-902230-0-1 4