Kategórie →

All posts tagged Apache

PHP5 + Apache + MySQL na MS Windows

Existuje veľké množstvo návodov ako túto silnú kombináciu rozbehať pod niektorým zo systémov Microsoft Windows. No a existuje aj kopa rôznych inštalačných balíčkov, ktoré toto všetko majú zvládnuť samé. Jedným z nich je VertigoServ, ktorý ma domovskú stránku na adrese vertrigo.sourceforge.net. V poslednej verzii 2.10 z augusta tohto roka obsahuje:

  • Apache 2.0.59
  • PHP 5.1.4
  • MySQL 5.0.24
  • SQLite 3.3.6
  • PhpMyAdmin 2.8.2.1
  • ZendOptimizer 3.0.1
  • SQLiteManager 1.2.0

Samotná inštalácia je veľmi jednoduchá, tak isto aj po odinštalovaní nezanecháva v systéme balíček žiadne stopy. Samozrejmosťou je, že VertigoServ je distribuovaný zadarmo. Okrem anglického jazyka je podporovaná aj slovenčina. Ak teda s vývojom webových aplikácii v PHP 5 a MySQL len začínate určite môžem tento balíček len odporučiť. Tak isto nič nebráni, aby po ňom siahli aj skúsený používatelia, detaily si dokonfigurujete k obrazu svojmu klasickým spôsobom.

Webový server pre Mac OS X v jednom balíku

WebServerXKit je balík obsahujúci všetko potrebné na vytvorenie webového servera na Mac OS (minimálne 10.4.5). Posledný build v2.0.1b obsahuje:

  • Apache 2.2.0 (with mod_rewrite, mod_fastcgi, ssl …)
  • MySQL 5.0.20a
  • PHP 5.1.2 (with gd, mbstring, curl, xml, xsl …)
  • PostgreSQL 8.1
  • Ruby On Rails 1.1.2

Balíček má veľkosť 60 MB a stiahnuť ho môžete zo stránok projektu sourceforge.net

Niekoľko návodov na zabezpečenie HTTP servera

Nedávno som riešil otázku zabezpečenia HTTP servera Apache, podarilo sa mi vygúgliť niekoľko zaujímavých návodov typu krok-za-krokom:

75 krokov k vlastnému webhostingu

Je to skôr návod na inštaláciu Apache, Perl, PHP a MySQL na FreeBSD.

InfoGlue 2.0

Štvrtého septembra uzrela svetlo sveta dvojková verzia profesionálneho CMS InfoGlue. Celý systém je napísaný na 100 percent v Jave, takže nieje problém ho používať ako na Linuxe, Mac OS X či MS Windows. InfoGlue spolupracuje zo všetkými hlavnými databázami (MySQL, SQL Server, Oracle a DB2). Ak sa chcete z celým systémom zoznámiť, pomôcť vám môže inštruktážne video pre začiatočníkov. Na domovskej stránke sa nachádza niekoľko tutoriálov, dokumentácia k API, screenshoty či odkazy na referencie. Celú inštaláciu môžeme rozdeliť do štyroch krokov:

1. inštalácia Javy do systému
2. inštalácia webového servera z podporou Javy (napr. Apache Tomcat)
3. inštalácia databázy (napr. MySQL)
4. inštalácia samotného systému InfoGlue

Veľkou výhodou je že celý CMS InfoGlue je uvoľnený pod GPL licenciu.

Na čom si vybudovať vlastný fotoblog? Pixelpost 1.5RC1!

Pixelpost sa dočkal svojej ďalšej verzii. Posledná stabilná 1.4 povýšila na 1.5RC1 a je už k dispozícii na stiahnutie . Predpokladám, že v najbližších dňoch po dotestovaní môžeme očakávať finálnu verziu. A čo nová verzia priniesla? Bolo prepracované administrátorské rozhranie, vylepšená obrana proti spamu v komentároch a systém je kompatibilný a použiteľný aj na PHP 5 a MySQL 5.

Ak neviete čo je to Pixelpost – ide o malú, jednoduchú ale veľmi výkonnú webovú aplikáciu pre tvorbu vlastného fotoblogu. Mohli by sme povedať aj, že je to CMS systém napísaný v PHP spolupracujúci s MySQL. Jeho samotná inštalácia je veľmi jednoduchá stačí vedieť uploadnuť pár súborov cez FTP, nastaviť práva k súborom a nastaviť connect na databázu. Dovolím si tvrdiť, že Pixelpost sa stal štandardom pre fotoblogy. Používajú ho ako amatérsky nadšenci tak aj profíci. Čo všetko Pixelpost zvláda v základnej inštalácii?

  • automatickú tvorbu náhľadov k snímkom
  • editáciu a mazanie snímkov
  • komentovanie snímkov
  • dizajn je založený na šablonach, ktoré sa dajú jednoducho modifikovať a vytvárať
  • archív s náhľadmi
  • RSS 2.0 a ATOM export
  • systém dokáže “vycucnúť” z fotografie EXIF informacie
  • sníkmy sa dajú triediť do viacerých kategórii

Ak by vám to nestačilo je pomerne dosť pluginov, ktorými si dotvoríte fotoblog podľa vašich predstáv. Tie nájdete na oficiálne stránke projektu alebo stránkach nadšencov. Na Pixelposte beží aj môj osobný fotoblog a samozrejme kopa ďalších.

WAMP5 – pohodová inštalácia PHP5 pre Windows

Nechce sa vám vždy na novo inštalovať a konfigurovať lokálny webserver (Apache+PHP+MySQL) na Windows?
Potom by ste sa mali pozrieť na projekt wampserver.com. Jeho hlavnou prednosťou je implementácia PHP verzie 5. Projekt WAMP5 ponúka jednoduchú inštaláciu:

pMachine Free v2.3 (minirecenzia)

Dnes sa pokúsim predstaviť blogovací systém pMachine vo verzii 2.3. Ide o online systém, ktorý ja napísaný v PHP a pre svoj beh potrebuje aj MySQL server. Autorom je Rick Ellis.

20041219_0001

Čítaj ďalej →

Stavové kódy HTTP servera

HTTP server odpovedá na požiadavok klienta odpoveďou, ktorá sa skladá z troch častí a nachádza sa v prvom riadku odpovede servera:

Čítaj ďalej →