Server - Jak na něj?!
- bob159
- Začátečník
- Registrován: 25. dub 2006
- Bydliště: slovensko
- Kontaktovat uživatele:
Re: Server - Jak na něj?!
Prosim vas nepomohli by ste mi trosku s tym mod_vhost_alias? Potrebujem to asi tak:
domena napr. nieco.sk > /srv/www/
subdomena sub.nieco.sk > /srv/www/sub/
subdomena2 sub2.nieco.sk > /srv/www/sub/
.
.
atd..
teraz to robim upravou httpd.conf tak ze kazdu subdomenu tam pridavam ako virtualhost. chcel by som aby som kazdu subdomenu nemusel pridavat ho httpd.conf ale len vytvoril priecinok a adresa bola nazov_priecinka.nieco.sk .. akurat nechapem ako to vlastne ma vyzerat v tom httpd.conf s toho linku vyssie som to nepochopil.. najlpsie by bol nejaky priklad ako to zapisat..
domena napr. nieco.sk > /srv/www/
subdomena sub.nieco.sk > /srv/www/sub/
subdomena2 sub2.nieco.sk > /srv/www/sub/
.
.
atd..
teraz to robim upravou httpd.conf tak ze kazdu subdomenu tam pridavam ako virtualhost. chcel by som aby som kazdu subdomenu nemusel pridavat ho httpd.conf ale len vytvoril priecinok a adresa bola nazov_priecinka.nieco.sk .. akurat nechapem ako to vlastne ma vyzerat v tom httpd.conf s toho linku vyssie som to nepochopil.. najlpsie by bol nejaky priklad ako to zapisat..
CPU: AMD Opteron 170 | MB: ASUS A8N-SLi Premium | GPU: Palit 9800GT | RAM: CORSAIR TWINX XMS Platinum 2GB | HDD: WD6400AAKS SATA | DVD-RW ASUS DRW-1608P3S | POWER: Corsair 520W | CASE: Lian Li V-1000B PLUS | SAMSUNG SyncMaster940B
- OndraSter
- Středně pokročilý
- Registrován: 22. úno 2006
- Bydliště: Praha / ČVUT FIT
- Kontaktovat uživatele:
Re: Server - Jak na něj?!
Já používám toto:
přičemž v /etc/apache2/domains.d mám soubory domena.conf, např plnydisk.cz.conf, ondraster.cz.conf kde specifikuji samotné PHP omezení atd.
Výsledné "hledání" na disku bude tudíž:
/disk2/http/domena.cz/sub
přičemž pokud není specifikovaná subdoména tak mi mod_rewrite automaticky přesměrovává na www.domena.cz a načítá se tudíž z /disk2/http/domena.cz/www
A ještě jeden vzorový domains.d/neco.cz.conf:
A nakonec po přidání jedné domény stačí jen gracefulnout apache (tzn napůl restart - aktuální spojení podrží, ale načte znovu oprávnění pro adresáře atd).
Kód: Vybrat vše
UseCanonicalName Off
VirtualDocumentRoot /disk2/http/%2+/%1
Include /etc/apache2/domains.d/*.conf
Výsledné "hledání" na disku bude tudíž:
/disk2/http/domena.cz/sub
přičemž pokud není specifikovaná subdoména tak mi mod_rewrite automaticky přesměrovává na www.domena.cz a načítá se tudíž z /disk2/http/domena.cz/www
Kód: Vybrat vše
RewriteEngine On
RewriteCond %{HTTP_HOST} ^[^\./]+\.[^\./]+$
RewriteRule ^/(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
Kód: Vybrat vše
<Directory "/disk2/http/test.cz/*">
php_admin_value open_basedir /disk2/http/test.cz
</Directory>
PC: i5-2500k 4.5GHz/24GB RAM/GTX560 Ti 1GB/>5TB - W7 Prof x64; Microsoft SideWinder X3 notebook: HP 6715b (4GB RAM) - W7 Prof x64;
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32
Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32
Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
- bob159
- Začátečník
- Registrován: 25. dub 2006
- Bydliště: slovensko
- Kontaktovat uživatele:
Re: Server - Jak na něj?!
No som z toho dost blby... na wine som vsetko nastavoval v httpd.conf kdesto v debiane to je prazdne a documentroot som nastavil v /etc/apache2/sites-enable/000-defaul... neviem teraz kde sa ma vlastne co napisat/upravit ci mam pouzivat httpd.conf ale ten 000-default. Skusenosti mam vpodstate iba s apache na windowse takze nejak som z toho blby..
predpokladam ze by to malo byt v httpd.conf :
dakujem za pomoc
predpokladam ze by to malo byt v httpd.conf :
Kód: Vybrat vše
UseCanonicalName Off
VirtualDocumentRoot /disk2/http/%2+/%1
Include /etc/apache2/domains.d/*.conf
Kód: Vybrat vše
RewriteEngine On
RewriteCond %{HTTP_HOST} ^[^\./]+\.[^\./]+$
RewriteRule ^/(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
CPU: AMD Opteron 170 | MB: ASUS A8N-SLi Premium | GPU: Palit 9800GT | RAM: CORSAIR TWINX XMS Platinum 2GB | HDD: WD6400AAKS SATA | DVD-RW ASUS DRW-1608P3S | POWER: Corsair 520W | CASE: Lian Li V-1000B PLUS | SAMSUNG SyncMaster940B
- OndraSter
- Středně pokročilý
- Registrován: 22. úno 2006
- Bydliště: Praha / ČVUT FIT
- Kontaktovat uživatele:
Re: Server - Jak na něj?!
Tak kde to má a jak to má přesně debian netuším, já to mám na Gentoo, snad nějaký debianovec poradí
.
![Embarassed :oops:](./images/smilies/blush.gif)
PC: i5-2500k 4.5GHz/24GB RAM/GTX560 Ti 1GB/>5TB - W7 Prof x64; Microsoft SideWinder X3 notebook: HP 6715b (4GB RAM) - W7 Prof x64;
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32
Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32
Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
- Josko
- Středně pokročilý
- Registrován: 14. dub 2005
- Bydliště: Žilina (SK)
- Kontaktovat uživatele:
Re: Server - Jak na něj?!
Pokiaľ viem má to byť takto:
/etc/apache2/sites-available/ a /etc/apache2/sites-enabled
sa používa na virtual hosty s tým že v /etc/apache2/sites-available/ si vytvoriš configy hostov a do /etc/apache2/sites-enabled ich len symlinkuješ keď ich chceš aktivovať.
Takže to upravíš v /etc/apache2/sites-available/000-default ako potrebuješ, prípadne spravíš vlastný ako nový súbor ktorý potom nasymlinkuješ do sites-enabled.
/etc/apache2/sites-available/ a /etc/apache2/sites-enabled
sa používa na virtual hosty s tým že v /etc/apache2/sites-available/ si vytvoriš configy hostov a do /etc/apache2/sites-enabled ich len symlinkuješ keď ich chceš aktivovať.
Takže to upravíš v /etc/apache2/sites-available/000-default ako potrebuješ, prípadne spravíš vlastný ako nový súbor ktorý potom nasymlinkuješ do sites-enabled.
![Obrázek](http://img.userbarz.com/47/9285.gif)
Keby mi niekto chcel písať tak radšej na Jabber/GTalk - bruno.kremel(at)gmail.com
NB: MacBook Pro 13" 7,1: CPU: Intel Core 2 Duo P8600@2,4GHz, VGA: nVidia GeForce 320M, RAM: 4GB 1067MHz, Display: LG W2452T 24",
Sound: E-MU 0202 USB + PP 4xEL34 elektrónkový zosilňovač 2x40W Powered by: Mac OS X Snow Leopard 10.6.4
- bob159
- Začátečník
- Registrován: 25. dub 2006
- Bydliště: slovensko
- Kontaktovat uživatele:
Re: Server - Jak na něj?!
jj je to tak uz mi to ako tak funguje ale tomu mod_vhost_alias nerozumiem neviem kde to zapisat do toho suboru (kde to umiestnit)...
prikladam httpd.conf z windowsu kde to najprv skusam ale proste nejde to... keby sa niekto nasiel co by mi ten subor upravil aby som videl kde sa to ma zpisat bol by som rad...
prikladam httpd.conf z windowsu kde to najprv skusam ale proste nejde to... keby sa niekto nasiel co by mi ten subor upravil aby som videl kde sa to ma zpisat bol by som rad...
Nemáte oprávnění prohlížet přiložené soubory.
CPU: AMD Opteron 170 | MB: ASUS A8N-SLi Premium | GPU: Palit 9800GT | RAM: CORSAIR TWINX XMS Platinum 2GB | HDD: WD6400AAKS SATA | DVD-RW ASUS DRW-1608P3S | POWER: Corsair 520W | CASE: Lian Li V-1000B PLUS | SAMSUNG SyncMaster940B
- bob159
- Začátečník
- Registrován: 25. dub 2006
- Bydliště: slovensko
- Kontaktovat uživatele:
Re: Server - Jak na něj?!
ahha uz som to na prisiel.. ja blbec som nemal povoleny ten mod... preto mi to nijako neslo..
CPU: AMD Opteron 170 | MB: ASUS A8N-SLi Premium | GPU: Palit 9800GT | RAM: CORSAIR TWINX XMS Platinum 2GB | HDD: WD6400AAKS SATA | DVD-RW ASUS DRW-1608P3S | POWER: Corsair 520W | CASE: Lian Li V-1000B PLUS | SAMSUNG SyncMaster940B
- czmatescz
- Nováček
-
- Registrován: 08. kvě 2009
Re: Server - Jak na něj?!
můžu toto použít aj na čerstvě nainstalovanej ubuntu server:-)
Kód: Vybrat vše
http://www.howtoforge.com/ubuntu_debian_lamp_server