abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 14:44 | Zajímavý projekt

Byla zveřejněna pravidla hackerské soutěže Pwn2Own 2017, jež proběhne od 15. do 17. března v rámci bezpečnostní konference CanSecWes ve Vancouveru. Soutěžit se bude o více než milion dolarů v pěti kategoriích. Letos se bude útočit i na Ubuntu. Jedná se již o 10. ročník této soutěže.

Ladislav Hagara | Komentářů: 0
dnes 13:33 | Nová verze

Po sedmi měsících vývoje od vydání verze 5.7 byla vydána verze 5.8 (YouTube) toolkitu Qt. Z novinek lze zmínit například Qt Lite pro vestavěná zařízení. Nově jsou plně podporovány moduly Qt Wayland Compositor (YouTube) a Qt SCXML (YouTube). Současně byla vydána verze 4.2.1 integrovaného vývojového prostředí (IDE) Qt Creator.

Ladislav Hagara | Komentářů: 0
dnes 11:52 | Pozvánky

Lednový Prague Containers Meetup se koná ve čtvrtek 26. ledna 2017 od 18:00 v Apiary, Pernerova 49, Praha 8. Přijďte se podívat na přednášky o Enterprise Kubernetes a Jenkins as a code.

little-drunk-jesus | Komentářů: 0
dnes 11:40 | Pozvánky

Program letošního ročníku konference Prague PostgreSQL Developer Days, která se koná již 15. a 16. února 2017 na ČVUT FIT, Thákurova 9, Praha 6, byl dnes zveřejněn. Najdete ho na stránkách konference včetně anotací přednášek a školení. Registrace na konferenci bude otevřena zítra (24. ledna) v brzkých odpoledních hodinách.

TomasVondra | Komentářů: 0
včera 02:20 | Zajímavý článek

David Revoy, autor open source webového komiksu Pepper&Carrot nebo portrétu GNU/Linuxu, upozorňuje na svém blogu, že nový Inkscape 0.92 rozbíjí dokumenty vytvořené v předchozích verzích Inkscape. Problém by měl být vyřešen v Inkscape 0.92.2 [reddit].

Ladislav Hagara | Komentářů: 0
včera 02:02 | Komunita

Øyvind Kolås, hlavní vývojář grafických knihoven GEGL a babl, které využívá grafický program GIMP, žádá o podporu na Patreonu. Díky ní bude moci pracovat na vývoji na plný úvazek. Milník 1000 $, který by stačil na holé přežití, se již téměř podařilo vybrat, dalším cílem je dosažení 2500 $, které mu umožní běžně fungovat ve společnosti.

xkomczax | Komentářů: 12
21.1. 23:54 | Pozvánky

DevConf.cz 2017, již devátý ročník jedné z největších akcí zaměřených na Linux a open source ve střední Evropě, proběhne od pátku 27. ledna do neděle 29. ledna v prostorách Fakulty informačních technologií Vysokého učení technického v Brně. Na programu je celá řada zajímavých přednášek a workshopů. Letos je povinná registrace.

Ladislav Hagara | Komentářů: 0
21.1. 22:11 | Nová verze

Byla vydána verze 1.0.0 emulátoru terminálu Terminology postaveného nad EFL (Enlightenment Foundation Libraries). Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
20.1. 17:00 | Nová verze

Byl vydán Docker 1.13. Přehled novinek na YouTube a v poznámkách k vydání na GitHubu. Docker umožňuje běh aplikací v softwarových kontejnerech (Wikipedia).

Ladislav Hagara | Komentářů: 7
20.1. 15:51 | Komunita

Mozilla.cz informuje, že nástroje pro webové vývojáře se možná oddělí od Firefoxu a stanou doplňkem. Nástroje pro webové vývojáře prošly velkým přepisem a tým, který se stará o jejich vývoj, by uvítal možnost jejich častějších aktualizacích nezávisle na vydávání nových verzí Firefoxu.

Ladislav Hagara | Komentářů: 12
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (11%)
 (2%)
 (73%)
 (3%)
 (10%)
Celkem 374 hlasů
 Komentářů: 26, poslední dnes 14:32
Rozcestník
Reklama

Dotaz: Apache server - nastavení

MaFy avatar 29.6.2009 13:10 MaFy | skóre: 24 | blog: kecy | Praha
Apache server - nastavení
Přečteno: 1915×
Zdravím, možná to tu už někde bylo řešeno, ale nenašel jsem to. Mám problém s nastavením Apache 2. Potřebuji v něm rozjet tři různé weby, tak že každý má jinou doménu a je v jiném adresáři. Problém je v tom, že když udělám virtuálního hosta, tak se mi pak vždy vypíše hlavní adresář - potřebuji, aby to přešlo do adresáře, který potřebuji. Druhý problém je, že když už se proklikám ke správnému adresáři, tak je to v URL vidět -> neco.cz/adresar/index.hml. Určitě by mělo jít, aby to vypadalo -> neco.cz/index.html. Mohl by mi někdo poradit? Předem moc děkuju.

MaFy
Lidé se dělí do 10 skupin. Na ty, co rozumí binárnímu kódu a na ty ostatní...

Řešení dotazu:


Odpovědi

Max avatar 29.6.2009 13:17 Max | skóre: 64 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Apache server - nastavení
A jak máš virtuální hosty vytvořené? Předpokládám, že je máš dělaná na jména, ne? Tzn., že server má jednu IP a je na něm několik webů.
Jak máš nastavené virtual hosty? A jak máš nastaven document root?
Jakou používáš distribuci? Máš načtené i správné moduly pro apache a virtual hosting?
Zdar Max
Měl jsem sen ... :(
MaFy avatar 29.6.2009 13:36 MaFy | skóre: 24 | blog: kecy | Praha
Rozbalit Rozbalit vše Re: Apache server - nastavení
Přesně tak. Jedna IP a více virtual hostů. Virtual hosty jsem nastavil v default configu:

ServerName domena.cz
ServerAdmin mail
DocumentRoot /var/www/domena/

Používám Debian AMD64 Lenny a s těma modulama jsi nejsem uplně jistý...
Lidé se dělí do 10 skupin. Na ty, co rozumí binárnímu kódu a na ty ostatní...
Max avatar 29.6.2009 14:24 Max | skóre: 64 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Apache server - nastavení
Aha, ok. Default config je v apache2 v lennym v :
/etc/apache/httpd.conf
Jinak správa stránek a modulů je řešena symlinkama. Tzn, že všechny moduly jsou dostupné v :
/etc/apache2/mods-available
A všechny zapnuté moduly jsou v :
/etc/apache2/mods-enabled
Obdobně je to u webových stránek :
/etc/apache2/sites-available
# a :
/etc/apache2/sites-enabled
Aby jsi nemusel složitě vytvářet symlinky příkazem "ln -s", tak jsou pro tento případ k dispozici příkazy :
# zapnutí modulu (vytvoření symlinku) :
a2enmod jmeno_modulu
# vypnutí modulu (vymazání symlinku) :
a2dismod jmeno_modulu
# zapnutí stránky (vytvoří symlink) :
a2ensite jmeno_stranky
# vypnutí stránky (smaže symlink):
a2dissite jmeno_stranky
Takže, celý postup by měl vypadat nějak takto. Nejdříve zapneme potřebné moduly :
a2enmod vhost_alias php5 rewrite
Dále si vytvoříme soubor :
nano -w /etc/apache2/sites-available/abclinuxu.cz
A do něj napelášíme :
<VirtualHost *:80>

UseCanonicalName Off
ServerName abclinuxu.cz
ServerAlias *.abclinuxu.cz

VirtualDocumentRoot /home/vweb/abclinuxu.cz/%1

CustomLog /var/log/apache2/sites/abclinuxu.cz-access.log common

# vlozeni nejakeho konfigu, ktery budou mit vsechny virtualy spolecny :
#Include /etc/apache2/virtual_rules.conf

RewriteLog      /var/log/apache2/sites/abclinuxu.cz-rewrite.log
RewriteLogLevel   2
</VirtualHost>
Nu, uložíme a pak zapneme stránku (vytvoříme symlink) :
a2ensite abclinuxu.cz
Nu a nyní už jen chybí reloadnout apache :
/etc/init.d/apache reload
Konfigurační soubor je nastaven tak, aby šlo dynamicky vytvářet domény třetího řádu. Tzn, aby fungovalo www.abclinuxu.cz, tak musí být stránky umístěny v adresáři :
/home/vweb/abclinuxu.cz/www/
Pokud chceš vytvořit doménu třetího řádu "neco.abclinuxu.cz", tak stačí jen vytvořit adresář "/home/vweb/abclinuxu.cz/neco/" a umístit do něj stránky :)

Vytvoření domény třetího řádu je také pomíněn DNS záznamem. Aby ti to fungovalo, musíš mít vytvořen DNS záznam *.abclinuxu.cz na IP. Tzn, že ať pošlel ping třeba na dasfsdfsdf.abclinuxu.cz, tak by jsi měl mít odezvu (měl by se název přeložit v dns).

Zdar Max
Měl jsem sen ... :(
MaFy avatar 29.6.2009 14:45 MaFy | skóre: 24 | blog: kecy | Praha
Rozbalit Rozbalit vše Re: Apache server - nastavení
Ty jo....pěkná vyčerpávající odpověď. Mockrát ti děkuji. Hned jak dorazím domů, tak to vyzkouším a dám vědět. Ještě mě napadá, trochu tady zápasím s FTP. Nějak se mi nedaří nastavit virtuální uživatele, kteří by měli přístup jen k danému adresáři. Zkoušel jsem vsftpd. Neměl bys něco i k tomu? Díky.

MaFy
Lidé se dělí do 10 skupin. Na ty, co rozumí binárnímu kódu a na ty ostatní...
Max avatar 29.6.2009 16:10 Max | skóre: 64 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Apache server - nastavení
Jop, měl. Můj článek vyjde tento týden, mysql+proftpd+quoty+návody na správu atd. + šifrování + moduly
Zdar Max
Měl jsem sen ... :(
MaFy avatar 29.6.2009 19:42 MaFy | skóre: 24 | blog: kecy | Praha
Rozbalit Rozbalit vše Re: Apache server - nastavení
A nemáš ten článek někde u sebe? Že bych si ho mohl přečíst dřív než vyjde? Moc by mi to pomohlo. Samo, že bude nějaký revanč ;-)
Lidé se dělí do 10 skupin. Na ty, co rozumí binárnímu kódu a na ty ostatní...
Max avatar 29.6.2009 21:14 Max | skóre: 64 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Apache server - nastavení
Kdo si počká, ten se dočká ;-) ... :)
Zdar Max
Měl jsem sen ... :(
MaFy avatar 29.6.2009 21:39 MaFy | skóre: 24 | blog: kecy | Praha
Rozbalit Rozbalit vše Re: Apache server - nastavení
A mohl bys prosím skočit na Jabber? Už jsem si tě přidal...
Lidé se dělí do 10 skupin. Na ty, co rozumí binárnímu kódu a na ty ostatní...
29.6.2009 22:41 Lubos Kopecky | skóre: 32
Rozbalit Rozbalit vše Re: Apache server - nastavení
pokud to potrebujes okamzite a par dni nepockas, tak koukni na googla, ty navody tam jsou - jen howtoforge jich ma mraky pro ruzny distra
29.6.2009 19:47 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: Apache server - nastavení
Pokud chceš vytvořit doménu třetího řádu "neco.abclinuxu.cz", tak stačí jen vytvořit adresář "/home/vweb/abclinuxu.cz/neco/" a umístit do něj stránky

Neodpustím si upřesnění: pokud to jméno nemá NS záznam (což s největší pravděpodobností nemá), není to doména třetího řádu.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.