LINUX  

Knihy o Linuxu v češtině


Linux, Apache, MySQL a PHP - Instalace a konfigurace prostředí pro pokročilé webové aplikace Název:   Linux, Apache, MySQL a PHP - Instalace a konfigurace prostředí pro pokročilé webové aplikace
Autor: Eric Rosebrock, Eric Filson
Vydavatel: Grada
ISBN: 80-247-1260-1
Datum vydání: 23.08.2005
Počet stran: 344

Ačkoliv byste možná mohli považovat tuto knihu za společný svazek čtyř různých
knih, držíte v ruce knihu mnohem vyšší hodnoty: jednotný zdroj informací o
technologiích open source, společně známých pod zkratkou LAMP - Linux, Apache,
MySQL a PHP -, jako o komponentech dnes nejdostupnější a velmi efektivní
platformě pro tvorbu dynamických webových aplikací. I když každá z těchto
technologií může zcela bez problémů existovat nezávisle jedna na druhé,
společně dokáží mnohem více - tato kniha vám ukáže, jak plně využít jejich
společné síly. Autoři vás provedou nejdříve základy Linuxu, instalací a
nastavením serveru Apache, aby vás následně mohli naučit, jak psát skripty PHP,
jejich prostřednictvím zpřístupníte informace uložené v databázi MySQL.

ANOTACE

Toto nejsou jen čtyři knihy v jedné, ale něco mnohem cennějšího, totiž ucelený
svazek představující různé technologie otevřeného zdrojového kódu označované
společně názvem LAMP – Linux, Apache, MySQL a PHP. Společně představují dnes
nákladově i výkonově nejefektivnější platformu tvorby dynamických webových
aplikací a jsou něčím víc, než jen součtem jednotlivých částí.

Kniha vám ukáže, jak naplno využít vší této síly. Seznámí vás se základy Linuxu
včetně jeho instalace, nastavením webového serveru Apache a pak také využitím
skriptů PHP pro přístup k datům uloženým v databázích MySQL. Detailní kroky
postupně popisují obstarání, instalaci i nezbytné nastavení jednotlivých
součástí tak, aby jste ve výsledku získali vysoce výkonný server kompletně
postavený na svobodném softwaru.

Ačkoli je kniha určena primárně administrátorům webových serverů, mohou s
textem velmi dobře pracovat i začátečníci, kteří ještě nemají s žádným
linuxovým systémem výraznější zkušenosti. Autoři vše potřebné stručně a jasně
popisují tak, aby se co nejdříve mohli věnovat jádru knihy, totiž dokonalému
zkombinování všech technologií LAMP. Zde jistě najdou mnohé důležité informace
i zkušenější uživatelé, kteří již znají některé z používaných součástí nebo
dokonce provozují jejich kombinaci.

Text knihy neustále doprovázejí konkrétní postupy sestavení a nastavení, vždy
včetně odpovídajících příkazů či dokonce celých skriptů. Ačkoli tu samozřejmě
nebylo možné detailně popsat tak rozsáhlé systémy, jakými jsou Apache a MySQL,
ani se blíže věnovat programování v PHP, najde čtenář v textu všechny důležité
informace a praktická upozornění, jak vyplývají z mnohaletých zkušeností
autorů.

Potřebujete-li tedy vytvořit webový server s podporou dynamických stránek při
zajištění maximálního výkonu a nejnižší ceny, pak neváhejte a pusťte se do
instalace a konfigurace LAMP, jak je v této knize detailně popsána.

O AUTOROVI

Eric Rosebrock je majitelem společnosti The Web Freaks, Inc. provozující
servery linuxforum.com, apachefreaks.com, mysqlfreaks.com a phpfreaks.com, což
jsou onlinové komunity, kde si vývojáři navzájem pomáhají řešit problémy s
projekty open source. Je autorem knihy Creating Interactive Websites with PHP
and Web Services od nakladatelství Sybex a má více než devět let zkušeností s
Linuxem.

Eric Filson se již více než pět let věnuje vývoji webových aplikací pro
podnikovou úroveň, přičemž využívá LAMP i další technologie. Vytvářel rovněž
internetové hry pro přední společnost zabývající se online zábavou.

Z OBSAHU

Úvod
Používané konvence
Pomozte nám pomoci vám

1. Představení LAMP
1.1 Co je to LAMP?
1.2 Proč LAMP?
1.3 Kontrolní seznam představení LAMP

2. Instalace Linuxu
2.1 Volba používaného Linuxu
2.2 Hardwarové požadavky
2.3 Jak získat Fedora Linux
2.4 Instalace Fedora Linuxu
2.5 Spouštění
2.6 Kontrolní seznam instalace Linuxu

3. Práce s Linuxem
3.1 Spouštění Linuxu
3.2 Pohled na prostředí Linuxu
3.3 Struktura souborového systému Linuxu
3.4 Kontrolní seznam práce v Linuxu

4. Administrace Linuxu
4.1 Správa uživatelů a skupin
4.2 Správa služeb a procesů
4.3 Správa softwaru
4.4 Zajištění zálohy a obnovení systému
4.5 Kontrolní seznam správy Linuxu

5. Síťová konektivita
5.1 Práce s TCP/IP
5.2 Konfigurace vaší adresy
5.3 Nastavení hardwaru
5.4 Seznámení s firewally
5.5 Práce s DNS
5.6 Kontrolní seznam síťové konektivity

6. Zabezpečení Linuxu
6.1 Deaktivace nepotřebných služeb
6.2 Jak zůstávat aktuální
6.3 Řízení kořenového přístupu
6.4 Konfigurace firewallu
6.5 Práce s aplikacemi sledování a testování sítě
6.6 Kontrolní seznam zabezpečení Linuxu

7. Elektronická pošta
7.1 Jak vlastně e-mail funguje
7.2 Instalace MTA qmail
7.3 Správa serveru qmail
7.4 Kontrolní seznam elektronické pošty

8. Webový server Apache: Instalace a konfigurace
8.1 Volba verze: Apache 1.3 versus Apache 2.0
8.2 Seznámení s Apache 1.3
8.3 Příprava na instalaci webového serveru Apache
8.4 Instalace webového serveru Apache 1.3
8.5 Seznámení se souborem httpd.conf
8.6 Práce s virtuálními hostiteli Apache
8.7 Lekce testování změn konfiguračních souborů
8.8 Další konfigurace Apache
8.9 Kontrolní seznam webového serveru Apache

9. Databáze MySQL: Instalace a administrace
9.1 Seznámení s MySQL a databázovou strukturou
9.2 Stažení MySQL
9.3 Instalace MySQL
9.4 Konfigurace MySQL po instalaci
9.5 Administrace MySQL
9.6 Výkon a replikace
9.7 Kontrolní seznam administrace MySQL

10. Podpora PHP: Instalace a konfigurace
10.1 Proč používat PHP?
10.2 Verze PHP
10.3 Instalace PHP
10.4 Kontrolní seznam instalace a konfigurace PHP

11. Testování instalace LAMP
11.1 Vytvoření virtuálního hostitele Apache
11.2 Příprava databáze a uživatele MySQL
11.3 Testování Apache, PHP a MySQL
11.4 Řešení potíží
11.5 Kontrolní seznam testování instalace LAMP

Příloha A: Rychlá instalace LAMP
Příloha B: Direktivy MySQL
Příloha C: Podpora

Rejstřík


[LINUX] [CZLUG] [WebMaster] [O serveru]
Nevyžádaná a komerční pošta a další splašky nechť chodí na adresu splasky@linux.cz