Server - Jak na něj?!

Linux, Unix, Solaris, OS/2 atp.
bob159
Začátečník
Začátečník
Uživatelský avatar
Registrován: 25. dub 2006
Bydliště: slovensko
Kontaktovat uživatele:

Re: Server - Jak na něj?!

Příspěvek od bob159 »

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..
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ý
Středně pokročilý
Uživatelský avatar
Registrován: 22. úno 2006
Bydliště: Praha / ČVUT FIT
Kontaktovat uživatele:

Re: Server - Jak na něj?!

Příspěvek od OndraSter »

Já používám toto:

Kód: Vybrat vše

UseCanonicalName Off
VirtualDocumentRoot /disk2/http/%2+/%1

Include /etc/apache2/domains.d/*.conf
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

Kód: Vybrat vše

RewriteEngine On
RewriteCond %{HTTP_HOST} ^[^\./]+\.[^\./]+$
RewriteRule ^/(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
A ještě jeden vzorový domains.d/neco.cz.conf:

Kód: Vybrat vše

<Directory "/disk2/http/test.cz/*">
php_admin_value open_basedir /disk2/http/test.cz
</Directory>
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).
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ů
bob159
Začátečník
Začátečník
Uživatelský avatar
Registrován: 25. dub 2006
Bydliště: slovensko
Kontaktovat uživatele:

Re: Server - Jak na něj?!

Příspěvek od bob159 »

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 :

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]
dakujem za pomoc
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ý
Středně pokročilý
Uživatelský avatar
Registrován: 22. úno 2006
Bydliště: Praha / ČVUT FIT
Kontaktovat uživatele:

Re: Server - Jak na něj?!

Příspěvek od OndraSter »

Tak kde to má a jak to má přesně debian netuším, já to mám na Gentoo, snad nějaký debianovec poradí :oops: .
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ů
Josko
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 14. dub 2005
Bydliště: Žilina (SK)
Kontaktovat uživatele:

Re: Server - Jak na něj?!

Příspěvek od Josko »

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.
Obrázek
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
Začátečník
Uživatelský avatar
Registrován: 25. dub 2006
Bydliště: slovensko
Kontaktovat uživatele:

Re: Server - Jak na něj?!

Příspěvek od bob159 »

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...
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
Začátečník
Uživatelský avatar
Registrován: 25. dub 2006
Bydliště: slovensko
Kontaktovat uživatele:

Re: Server - Jak na něj?!

Příspěvek od bob159 »

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
Nováček
Registrován: 08. kvě 2009

Re: Server - Jak na něj?!

Příspěvek od czmatescz »

můžu toto použít aj na čerstvě nainstalovanej ubuntu server:-)

Kód: Vybrat vše

http://www.howtoforge.com/ubuntu_debian_lamp_server
Odpovědět

Zpět na „Operační systémy Linux a podobné“