Kategórie →

All posts tagged Apache

ownCloud – postav si svoj privátny cloud

ownCloud je open-source riešenie pre vybudovanie vlastného privátneho obláčika. Dalo by sa povedať že ide CMS ktoré váš hosting, server alebo aj súčasný clou v univerzálne riešenie. OwnCloud dokáže prehrávať hudbu, pracovať zo súbormi, ma podporu pre kontakty, kalendár a záložky.

Pre svoj beh potrebuje Apache a podporu PHP 5 a MySQL alebo SQLite. Celé riešenie je k dispozícii zdarma, pripravuje sa aj komerčné riešenie s podporou.

ownCloud – postav si svoj privátny cloud

h5ai – krajší Apache index

S tej na prvý pohľad nezrozumiteľnej skratky si môžete poskladať Apache index v HTML5. Projekt h5ai si dal za cieľ generovať krajšie vylistovanie a zobrazenie súborov na web serveri Apache. A ide mu to celkom dobre.

Ak používate Apache ako file server tak po ňom určite siahnite, h5ai je celkom aktívne vyvíjaný pod MIT licenciou.

h5ai – krajší Apache index

Čítaj ďalej →

Reštart Apache z tray

Reštart Apache z tray Pokiaľ používate grafické prostredie na linuxe spolu s web serverom Apache možno by sa vám hodil jednoduchý nástroj na jeho spúšťanie či reštart priamo z tray a netreba spúšťať konzolu.

Nástroj nesie názov Apache Switch a dá sa stiahnuť v podobe .DEB balíčka z domovských stránok projektu. V Gnome ho potom nájdete v Applications – Accessories – Apache-Switch. Samozrejme funguje aj pod KDE a Xfce.

Google vyvinul modul do Apache ktorý urýchľuje načítanie webu

mod_pagespeed je open source modul do webového servera Apache, ktorý automaticky optimalizuje stránky tak aby boli rýchlejšie načítané. Optimalizácia sa odohráva na úrovni JavaScript-u, HTML a CSS. Taktiež grafiky a to JPEG a PNG. Tieto filtre zodpovedajú Web Performance Best Practices.

mod_pagespeed je určený pre i386 a x86-64bit systémy, Google ho testoval na RPM distribúcii CentOS a aj populárnom Ubuntu – v praxi beží už na známom Go Daddy. Pre inštaláciu potrebujete Apache 2.2, staršie verzie nebudú podporované. Ako som hneď na začiatku uviedol tak ide o otvorený projekt a Google uvíta spoluprácu na jeho ďalšom vývoji.

eyeos je virtuálny operačný systém

Nieje nijakým tajomstvom je všetky tie „cloud“ veci majú obrovský boom a používať toto slovíčko je proste in. Firma ktorá nemá v portfóliu nejaký ten „cloud“ je jednoducho out. Cloud už môže byť aj virtuálný operačný systém dostupný z prehliadača.

Ak máte tenkého klienta viete kam sa pripájate a na čom robíte. Doba pokročila a webové operačné systémy sa stávajú skutočnosťou. Očakávalo sa že s niečim podobným príde Google, no nič ucelené neposkytuje, skôr ide len o časti toto systému (kancelársky balík, kalendár, atď.)

eyeos - Cloud Computing Operating System:  Web Desktop - Web OS - Web Office

Čítaj ďalej →

Postavte si vlastný pracovný portál

Pojem „kríza“ sa posledné mesiace spája najmä zo slovom práca. Väčšina ľudí je rada, že ju má a veľa ich sleduje pracovné portály z preventívnych dôvodov. Rozbiehať projekt s týmto zameraním je buď brutálne šialenstvo, alebo musíte mať brutálny nápad s ktorým by ste mohli preraziť, lebo trh je plný.

Podstránka s pracovnými ponukami môže byť ale zaujímavým doplnkom pre rôzne weby, ktorých návštevníci sa pohybujú v úzko špecializovaných pozíciach. Tu netreba opäť vynachádzať koleso a dá sa siahnuť po hotovom riešení a tým je jobberBase na ktorom už beží niekoľko desiatok takýchto pracovných webov.
Čítaj ďalej →

Inštalácia Apache, MySQL, PHP a PhpMyAdmin na Ubuntu 8.04

Nainštalovať LAMP server na Ubuntu 8.04 je viac než jednoduché, môžete to spraviť zo shellu výpisom všetkých súčastí. Ak však máte aj grafické prostredie skúste použiť Synaptic. Nastavte sa do AdministrationSynaptic Package ManageEditMark Packages by Task a tam nájdite a vyberte LAMP Server. Počas inštalácie budete požiadaný o zadanie root hesla pre MySQL. PhpMyAdmin môžete tak isto doinštalovať cez Synaptic alebo príkazom sudo apt-get install phpmyadmin.

Microsoft je sponzorom Apache Software Foundation

V Oregone na Open Source Conference (OSCON 2008) bolo oznámené že spoločnosť Microsoft je sponzorom Apache Software Foundation. A to naviac jedným z najväčších sponzorov medzi ktorých sa radí napríklad Yahoo! V žiadnom prípade to neznamená, že chce upustiť od svojej webovej služby IIS, ktorá sa chýli k verzii číslo osem. Microsoft chce svojím darom – hovorí sa o 100 000 dolároch – oceniť podporu a smerovanie Apache Software Foundation. Medzi oboma webovými službami sa už prelomili ľady, Apache vie spúšťať .NET a IIS zase PHP. Na univerzálnom drivery pre PHP pracoval dokonca SQL tím z Microsoftu. Spoločnosť hovorí, že jej ide o veľmi blízku spoluprácu s Apache Software Foundation. Čo za tím je naozaj ukáže pravdepodobne až čas ako to býva, v každom prípade je to pre mňa prekvapením.

Na tvorbu súboru HTACCESS vizuálne

Každý kto už niekedy používal webový server Apache určite sa stretol so súborom .htaccess. A to nehovorím už o rôznych SEO fičúrkach a tak. Jednoducho ak máte potrebu vytvoriť, či editovať tento súbor môžete použiť napríklad editor, ktorý zvýrazňuje syntax. Existuje však aj vizuálne prívetivejší nástroj. Nesie názov HTAccessible a nájdete ho na stránke tlhouse.co.uk – je určený pre systémy z rodiny Windows a šírený ako freeware. Inštalácia je jednoduchá, bohužiaľ nutná. Viac by som privítal ak by bol program distribuovaný ako priamo spustiteľný exe súbor, no nevadí. Okno programu je rozdelené na tri časti – v prvej sa vyberajú hlavné vlastnosti (napr. presmerovanie, vylistovanie vybratých typov súborov a pod. ), v druhom sa nastavujú konkrétne hodnoty a v tretej časti sa generuje samotný obsah súbora. Ten môžete nakopírovať do schránky alebo priamo uložiť ako súbor.

1102_02

Ako na Apache2 + PHP5 + MySQL pod Gentoo

Dlho som nevidel žiaden použiteľný návod ako na to v súčasnej verzii Gentoo, takže v ponúkam v mini how-to. Btw: predpokladám že máte pripojenie na net.
Najprv kompilujeme webový server Apache2:

emerge apache

Nasleduje PHP5, tu som mal zádrhel – približne od mája tohto roka sa používajú USE flagy, takže v depozitároch žiadne mod_php (pridá sa samo) nehľadajte a smelo použite:

USE="apache2" emerge 'dev-lang/php'

Do súbora /etc/conf.d/apache2 treba pridať alebo preeditovať riadok:

APACHE2_OPTS="-D DEFAULT_HOST -D PHP5"

Ešte treba do konfiguračného súboru /etc/apache2/httpd.conf pridať:

LoadModule php5_module                  modules/libphp5.so

AddType text/html                       php

AddType application/x-httpd-php-source phps

Na záver MySQL databáza:

emerge mysql

Webový server môžete spustiť a otestovať klasickým výpisom phpinfo(), tak isto budú pri prvom spustení databázového servera vytvorene štandardné db a tabuľky. Samotná konfigurácia je už čisto na vás.