ý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:
x studium dostupné literatury x studium internetových zdrojĤ x vyhodnocení nalezených zdrojĤ x návrh firemního linuxového serveru a internetové prezentace pro zvolený podnik, založený na dosavadní praxi x 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-7226576-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-7169373-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