Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: dva apache ja jedno stroji [vyřešeno]  (Přečteno 2491 krát)

okoun

  • Stálý člen
  • **
  • Příspěvků: 557
  • Debian --> Mandriva --> Ubuntu
    • http://www.okouns.wz.cz
dva apache ja jedno stroji [vyřešeno]
« kdy: 06 Února 2010, 20:05:27 »
ahoj, potrebuji udelat intranetovy web server a internetovy web server na jedne masine a nevim jak na to? je to nejak nastavit na jednom apache?

potrebuji jeden server aby komunikoval na portu 80 a druhy treba na 82, slo by to?

dalo by se to resit pomoci virtual hostu?
« Poslední změna: 07 Února 2010, 16:03:54 od Martin - ViPEr*CZ* »
Ubuntu-64 bit 8.10 na: P4 DC -64 bit, ati HD 3870 a na: Athlonu 3000+ -64 bit, ati x1800 GTO, Ubuntu-32 bit 9.04 na notebooku MSI

LuciusMare

  • Závislák
  • ***
  • Příspěvků: 1749
Re: dva apache ja jedno stroji
« Odpověď #1 kdy: 06 Února 2010, 20:07:07 »
Urcite ano, ale nejspis by musely bezet dve instance, a taky trochu informace o siti, pokud je dana masina za NATem tak ano, lze nastavit jen port forwarding na jeden port.
Citace
<Firzen> tak teď budu Číňan
<Firzen> tak uvidíme :D
Jabber: LuciusMare (zkroucenina) jabbim (tecka) cz

okoun

  • Stálý člen
  • **
  • Příspěvků: 557
  • Debian --> Mandriva --> Ubuntu
    • http://www.okouns.wz.cz
Re: dva apache ja jedno stroji
« Odpověď #2 kdy: 06 Února 2010, 20:13:07 »
ma to za natem a mohu to presmerovavat, otazka je jak to nastavit a nejak si nedovedu predstavit dve instalace
Ubuntu-64 bit 8.10 na: P4 DC -64 bit, ati HD 3870 a na: Athlonu 3000+ -64 bit, ati x1800 GTO, Ubuntu-32 bit 9.04 na notebooku MSI

Armus69

  • Aktivní člen
  • *
  • Příspěvků: 297
    • http://www.netlancers.cz
Re: dva apache ja jedno stroji
« Odpověď #3 kdy: 06 Února 2010, 20:30:02 »
stačí jeden apache  ale 2 vhost


přidat listen port třeba 8080

a pomocí vhostu nechat intranet naslouchat jen na 8080
jabber:  Armus69@jabber.cz

Tomáš Břinčil

  • Občanské sdružení Ubuntu ČR
  • Závislák
  • ***
  • Příspěvků: 1610
  • moje obrázky ↓
    • TomasBrincil.cz
Re: dva apache ja jedno stroji
« Odpověď #4 kdy: 06 Února 2010, 22:49:35 »
ahoj, potrebuji udelat intranetovy web server a internetovy web server na jedne masine a nevim jak na to? je to nejak nastavit na jednom apache?
potrebuji jeden server aby komunikoval na portu 80 a druhy treba na 82, slo by to?
dalo by se to resit pomoci virtual hostu?

ano, ano, ano

routy
WAN → LAN (NAT)
z portů veřejný adresy na porty lokální adresy serveru v LANu

server
/etc/apache2/sites-avaliable/default
(je to z hlavy, chybí tam logování, výpisy adresářů bez indexů, ScriptAliasy atd. ale to není předmětem...)
Kód: [Vybrat]
<VirtualHost *:80>
ServerName www.mojedomena.cz
ServerAlias mojedomena.cz
ServerAdmin webmaster@localhost
DocumentRoot /var/www/sajta1
</VirtualHost>

<VirtualHost *:82>
ServerName www.mojedomena2.cz
ServerAlias mojedomena2.cz
ServerAdmin webmaster@localhost
DocumentRoot /var/www/sajta2
</VirtualHost>

pokud se chceš z LANu dostat na stránky přes domény udělej si překlad na routeru,
a pokud to neumí tak oběhni kompy a nastav jim v to v /etc/hosts (zápis pochopíš)

okoun

  • Stálý člen
  • **
  • Příspěvků: 557
  • Debian --> Mandriva --> Ubuntu
    • http://www.okouns.wz.cz
Re: dva apache ja jedno stroji
« Odpověď #5 kdy: 06 Února 2010, 23:05:51 »
prostě to nejde:

Kód: [Vybrat]


// po instalaci apache2

<VirtualHost *:80>
ServerAdmin webmaster@localhost

DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

ErrorLog /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog /var/log/apache2/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>

// po instalaci apache2

<VirtualHost *:170>
ServerName www.mojedomena2.cz
ServerAlias mojedomena2.cz
ServerAdmin webmaster@localhost
DocumentRoot /var/www/intra
</VirtualHost>

pouze jde port 80 ale 170 ne
Ubuntu-64 bit 8.10 na: P4 DC -64 bit, ati HD 3870 a na: Athlonu 3000+ -64 bit, ati x1800 GTO, Ubuntu-32 bit 9.04 na notebooku MSI

Tomáš Břinčil

  • Občanské sdružení Ubuntu ČR
  • Závislák
  • ***
  • Příspěvků: 1610
  • moje obrázky ↓
    • TomasBrincil.cz
Re: dva apache ja jedno stroji
« Odpověď #6 kdy: 07 Února 2010, 00:06:06 »
Kód: [Vybrat]
...
pouze jde port 80 ale 170 ne
Není náhodou 170ka na něco s tiskárnama?
BTW: když zkusíš nějakej "bezpečnej", třeba 81,82 nebo ten 8080 tak to taky nejde?

okoun

  • Stálý člen
  • **
  • Příspěvků: 557
  • Debian --> Mandriva --> Ubuntu
    • http://www.okouns.wz.cz
Re: dva apache ja jedno stroji
« Odpověď #7 kdy: 07 Února 2010, 08:48:16 »
už to jde bylo třeba nastavit

Kód: [Vybrat]
listen 170
Ubuntu-64 bit 8.10 na: P4 DC -64 bit, ati HD 3870 a na: Athlonu 3000+ -64 bit, ati x1800 GTO, Ubuntu-32 bit 9.04 na notebooku MSI

Tomáš Břinčil

  • Občanské sdružení Ubuntu ČR
  • Závislák
  • ***
  • Příspěvků: 1610
  • moje obrázky ↓
    • TomasBrincil.cz
Re: dva apache ja jedno stroji
« Odpověď #8 kdy: 07 Února 2010, 10:46:06 »
to je fajn  :)
luciovi K-, mně K+ přejmenovat, zapálit, zahrabat  ;D

LuciusMare

  • Závislák
  • ***
  • Příspěvků: 1749
Re: dva apache ja jedno stroji
« Odpověď #9 kdy: 07 Února 2010, 11:19:05 »
Proc K-? :D
Citace
<Firzen> tak teď budu Číňan
<Firzen> tak uvidíme :D
Jabber: LuciusMare (zkroucenina) jabbim (tecka) cz

Tomáš Břinčil

  • Občanské sdružení Ubuntu ČR
  • Závislák
  • ***
  • Příspěvků: 1610
  • moje obrázky ↓
    • TomasBrincil.cz
Re: dva apache ja jedno stroji
« Odpověď #10 kdy: 07 Února 2010, 11:30:56 »

 

Provoz zaštiťuje spolek OpenAlt.