❗️Toto je původní verze internetového fóra ISPforum.cz do února 2020 bez možnosti registrace nových uživatelů. Aktivní verzi fóra naleznete na adrese https://telekomunikace.cz

neplatici

Návody a problémy s konfigurací.
pedro4444
Příspěvky: 849
Registrován: 14 years ago

neplatici

Příspěvekod pedro4444 » 13 years ago

Zdravim vo spolok
Riesim problem s neplaticmi...
Zatial to mam tak poriesene, ze samozrejme ked nezaplati ani po upozorneny presmerujem jeho 80 port na svoj web server kde mu uz len zobrazuje stranku ze nezplatil.

Teraz ale postupne ma uz prestava aj volat a upominat ludi ze su po splatnosti takze rozmsylam pouzit rovnaky princip aj na upozornovanie.
tzn. Ze ked teda bude po splatnosti a ja ho budem chceit na to upozornit tak mu 20 minut pojde net a 1 minutu sa mu bude zobrazvoat moja stranka kde bude mat ze nezplatil este a ak to nespravy bude odpojeny....

na nete som nasiel toto
http://www.ispforum.cz/viewtopic.php?f= ... %A1n%C3%AD

ako je to tam super vyriesene funguje to presne ako som pisal hore ale problem je v tom ze na servery uz mam stranku pre neplaticov po upozorneny.

Otazka a co teda riesim znie ako spravit na svojom debianovom servery aby stranka neplaticov bola na 80 port a stranka pre upozornenie isla napr na 6000 port... Aby som mohol presmerovat uzivatela kde ja chcem.
Da sa to nejak na tom linuxe riesit??
abo ako to riesite inac???
za odpoved vopred diki...
0 x

miract
Příspěvky: 1312
Registrován: 18 years ago
Kontaktovat uživatele:

Příspěvekod miract » 13 years ago

Ja to resim na debianu, smeruju neplatice na 80 port vnitrni IP serveru. Tam uz se o vse postara apache s php a sudo.
0 x

pedro4444
Příspěvky: 849
Registrován: 14 years ago

Příspěvekod pedro4444 » 13 years ago

miract píše:Ja to resim na debianu, smeruju neplatice na 80 port vnitrni IP serveru. Tam uz se o vse postara apache s php a sudo.


tiez pouzivam debian a tam to ako riesis aby ta cast videla tu stranku a ta cast tu???
0 x

Uživatelský avatar
Myghael
Příspěvky: 1309
Registrován: 13 years ago

Příspěvekod Myghael » 13 years ago

buď nechej apache naslouchat na více adresách, nebo to rozliš podle portu. Pak už jenom uděláš vhosty a je to.

První řešení předpokládá, že tomu webserveru můžeš routovat/routuješ více IP adres, ale dá se použít i rozlišení číslem portu nebo staré dobré DNS, ale ať tak nebo onak, kouzelná formulka zní vhosts - virtual hosts - více viz. dokumentačka k apache.
0 x

pedro4444
Příspěvky: 849
Registrován: 14 years ago

Příspěvekod pedro4444 » 13 years ago

presne cez mk mozem routovat tam ip ake len chces na akykolvek port takze toto riesenie s virtualnym serverom by mi to vyriesilo..
DA sa to na tom debiane spravit tak ze apache normal bude na 80 porte
a ten virtualny co vytvorim bude pracovat na 100 porte?
je to v pohode takto zmaknut ci?
0 x

Uživatelský avatar
svestka
Příspěvky: 1423
Registrován: 15 years ago
antispam: Ano

Příspěvekod svestka » 13 years ago

vycuc z myho Apache2 na Debianu ... snad to pomuze :)
V firewallu pak pro prislusne lidi mam, ze jejich pozadavky na port 80 se smeruji na port 88, 90 apod.
z DocumentRoot je pak jasne, kde ta specialni starnka lezi

Kód: Vybrat vše

NameVirtualHost *:80
NameVirtualHost *:88
NameVirtualHost *:89
NameVirtualHost *:90
NameVirtualHost *:91


<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>
   ErrorLog /var/log/apache2/error.log
   LogLevel warn
   CustomLog /var/log/apache2/access.log combined
   ServerSignature On
</VirtualHost>

<VirtualHost *:90>
   ServerAdmin webmaster@localhost
   DocumentRoot /var/www/FILTER_without_contract
   <Directory />
      Options FollowSymLinks
      AllowOverride None
   </Directory>
   AliasMatch ^(.*) "/var/www/FILTER_without_contract/index.php"
   ErrorLog /var/log/apache2/error.log
   LogLevel warn
   CustomLog /var/log/apache2/access.log combined
   ServerSignature On
</VirtualHost>


<VirtualHost *:89>
   ServerAdmin webmaster@localhost
   DocumentRoot /var/www/FILTER_bad_configuration
   <Directory />
      Options FollowSymLinks
      AllowOverride None
   </Directory>
   AliasMatch ^(.*) "/var/www/FILTER_bad_configuration/index.php"
   ErrorLog /var/log/apache2/error.log
   LogLevel warn
   CustomLog /var/log/apache2/access.log combined
   ServerSignature On
</VirtualHost>


<VirtualHost *:88>
   ServerAdmin webmaster@localhost
   DocumentRoot /var/www/FILTER_neplatici
   <Directory />
      Options FollowSymLinks
      AllowOverride None
   </Directory>
   AliasMatch ^(.*) "/var/www/FILTER_neplatici/index.php"
   ErrorLog /var/log/apache2/error.log
   LogLevel warn
   CustomLog /var/log/apache2/access.log combined
   ServerSignature On
</VirtualHost>
0 x