
K úspěšným "triádám" serverových stanic se bezesporu řadí AppServ, který je produktem AppServNetwork. Jako ostatní instalační balíky obsahuje potřebné databázové produkty, včetně PHP instalace. Čtyřkové verze jsou určeny pro PHP 4, pětkové verze již pro nejnovější PHP 5. V tom předbíhá AppServ jemu podobné produkty. Článek je krátkým průvodcem instalací, obsahuje rovněž praktické rady, které vycházejí ze zkušeností při instalaci a provozu.
Vhodný pro Windows, doporučován také Linux
Produkt je poměrně mladý, jeho distribuce byla zahájena v roce 2001. Autoři na svých stránkách říkají něco takového, jako že za 1 minutu vytvoříte tento server. No, není to uplně tak pravda! Opravdu za 1 minutu si se vám vytvoří adresářová struktura serveru AppServ, avšak k provozu je třeba ještě některé úupravy v konfiguraci. Alespoň mně bez toho server nejel. Možná to bylo tím, že se některé souboryx prostě nepřepsaly novým nastavením. Zapomněl jsem totiž smazat z PHP soubor Windows/php.ini a z Apache soubor httpd.conf. Na to tedy dejte pozor. Před čistou instalací by tyto soubory raději neměly být v adresářích. Samozřejmě AppServ ná svou konfiguraci, a tedy při instalaci dochází k nakopírování nastavení v MySQL (my.ini), Apache (httpd.conf) a PHP (php.ini). Ale jak se říká čert nespí, raději staré soubory smažte! Autoři uvádějí, že AppServ je vhodný pro Windows 2k, XP,avšak prý dost zatěžuje síť (používá více paměti). To Linux nedělá, proto je doporučován. Já jsem žádné problémy se zatěžováním paměťové kapacity na stroji nezaznamenal.

Nezapomeňte před instalací zkontrolovat, zda máte volný port 80, jinak nebude instalace korektní!
Stažení a instalace
Testoval jsem instalaci appserv- win-32-2.5.5.exe, která má 21,1 MB, avšak zabere na PC celkem 47 MB. Stažení hladké, samotaná instalace trvalo opravdu asi 1 minutu! Před instalací se vás program zeptá, kam chcete server umístit, vytvořen bude automaticky tento adresář:

Adresařová struktura serverové stanice AppServ
- AppServ v 2.5.5
- Produkty:
- Apache 2.0.55
- PHP 5.1.1
- MySQL 5.0.16
- phpMyAdmin 2.6.4-pl4
Aplikace, které obsahuje AppServ můžeme s přehledem ovládat z menu | Start | Programy | AppServ |. Odsuď můžete program startovat, vypínat. Můžete si otevřít konfigurační soubory httpd.conf, php.ini. Otevřít Monitor Apache, který sleduje činnost tohoto serveru a jsou zde k dispozici další testovací a konfugurační možností. Prostě, balada!

Menu AppServ v nabídce Start Windows
Je výborné, že instalace vytvoří perfektní adresář s dostupnými soubory, která pak můžeme hravě editovat pro úpravu konfigurace. A ta je v některých maličkostech potřebná, vzhledem k paltformě PHP5. Tedy začneme od ní.
Úpravy pro PHP5 (soubor php.ini):
- Pro svůj IIS nebo PWS nastavte: doc_root = c:inetpubwwwroot
- Pro Apache nastavte: doc_root = c:apachehtdocs
- Sekci LoadModule nastavte: LoadModule php5_module "C:/php/php5apache.dll"
- Sekci AddModule nastavte: AddModule mod_php5.c
- Sekci ActionApplication rozšiřte o: Action application/x-httpd-php "/php/php-cgi.exe"
- Sekci AddType application rozšiřte o:AddType application/x-httpd-php .php
- Na konec php.ini přidejte: PHPIniDir "C:/php"
- Na konec php.ini přidejte: SetEnv PHPRC C:/php
Úpravy pro Apache(httpd.conf) + instalace:
Zatímco běžně se Apache instaluje pod Windows z binárního souboru, a to kliknutím na soubor "Apache/bin/winmyadmin.exe", zde je postup jiný. Pokud se vám po instalaci neobjeví v systemové liště "SysTray" v pravém rohu obrazovky dole ikonka Apache, nastartujete Apache z rozbalovací nabídky Start/Programy/AppServ/Control Server by Service. Propstě veškeré ovládání serveru probíhá podobnou cestou (viz. obrázek). A to je další výhoda této instalace.

AppServ má v nabídce přístupné také konfigurační soubory, které může uživatel upravovat

Aktivací Apache Monitoru vyvoláte panel, který ukazuje činnost serveru Start/Stop
Resumé
Nevyčerpal jsem zcela všechna doplňková nastavení, avšak pro rozchození a běžné používání by to mělo stačit. Snad to tu ještě někdo doplní podle svých ověřování a běžného provozu. Uvítám! AppServ je velmi solidní produkt, navíc čerstvě aktualizován beta verzi z letošního října. Takže - autoři na něm stále pracují. Je stabilní a prudce elegantně se s ním pracuje. Doporučuji k běžnému provozu.
Tento článek nebyl zcela dokončen, bude dále průběžně aktualizován.
Zatím nikdo nekomentoval. Buďte proto první a vložte svůj komentář.
Aby jste mohli přidávat komentáře, musíte být přihlášený.
Musíte být registrovaný, aby jste mohli hodnotit.
Prosím přihlašte se, a nebo se zaregistrujte.
Zatím nikdo nehodnotil.