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(a)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í.