Tak som sa moc nepohol s tym. Virtualhosty nepouzivam, bezi mi tam len jeden web.
Ked som pozrel do apache2.conf tak tam je toto:
# Include list of ports to listen on Include ports.conf
Tak som pozrel do ports.conf a tam mam toto:
# If you just change the port or add more ports here, you will likely also # have to change the VirtualHost statement in # /etc/apache2/sites-enabled/000-default.conf
Listen 80
<IfModule ssl_module> Listen 443 </IfModule>
<IfModule mod_gnutls.c> Listen 443 </IfModule>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
Ak som do ports.conf pridal tento riadok:
Listen [2a03:3b40:100::1:316]:80
Tak po restartu apache dostanem tuto chybovu hlasku a apache sa nepusti:
(98)Address already in use: AH00072: make_sock: could not bind to address [2a03:3b40:100::1:316]:80 no listening sockets available, shutting down AH00015: Unable to open logs Action 'start' failed.
BTW: Ako si zistil ci mi to pocuva na IPv6 ? Ako si to overim?
Dakujem
On Fri, 20 Jan 2017 12:19:33 +0100, Petr Krcmar petr.krcmar@vpsfree.cz wrote:
Dne 20.1.2017 v 12:15 kypo napsal(a):
Ahoj pani. Znova sa obraciam o radu. Som v linuxe total noob, ale po nastudovani tutorialov som si rozchodil Ubuntu+PHP+MySQL+Apache2, vsetko nastavil, web mi tam slape, aktualizujem, staram sa o to...
Ale dostal som echo, ze par ludom sa web nezobrazi, zistil som ze tam lezu na IPv6 adresu a mam to asi spatne nakonfigurovane v apache.
Ako to nastavit aby chodilo sucasne IPv4 aj IPv6 prosim? A ak sa da tak mi to napiste ako pre debila aby som to pochopil. Nieco som pozeral aj skusal, ale bezuspesne...
Skutečně ti to neposlouchá na šestce, po čtyřce se k obsahu dostanu. Návodů je na internetu spousta, i v češtině:
http://www.lupa.cz/clanky/pohneme-s-ipv6-nakonfigurujte-si-apache-a-bind/
Ve zkratce: Je potřeba definovat dvakrát direktivu Listen a do VirtualHost zapsat obě adresy (šestku i čtyřku), aby se Apache nabindoval na obě rozhraní.