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: Webový server Apache, Windows a WSL Ubuntu  (Přečteno 76 krát)

Thomas_Kr

  • Návštěvník
  • Příspěvků: 24
Webový server Apache, Windows a WSL Ubuntu
« kdy: 17 Března 2023, 18:42:38 »
Instaloval jsem webový server Apache a z Firefoxu ve Windows volně spouštím skript z Ubuntu.  Problém je v tom, že přestal fungovat jeden modul, který vypíše:

Kód: [Vybrat]
Trying to connect to localhost:8001
Connected

a čeká.

Současně dostávám chyby:

Kód: [Vybrat]
system1@pc-my:~$ sudo systemctl status apache2 [sudo] password for system1:
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down

a

Kód: [Vybrat]
system1@pc-my:~$ nc -zv localhost 8001
nc: connect to localhost (127.0.0.1) port 8001 (tcp) failed: Connection refused

Ping na localhost chodí a firewall je inactive. SW: Windows 10, WSL, Ubuntu 22.04.

Jak opravit chyby Host is down a Connection refused?

radin

  • Aktivní člen
  • *
  • Příspěvků: 189
Re:Webový server Apache, Windows a WSL Ubuntu
« Odpověď #1 kdy: 18 Března 2023, 07:11:27 »
Kód: [Vybrat]
http://localhost píše co?
Kód: [Vybrat]
sudo systemctl start apache2 píše co?
V "/etc/apache2/port.conf" máš port 8001 povolen?
Z tvého popisu moc nevyčtu, neznám tvou konfiguraci Apache etc...
Nobody is perfect!

Thomas_Kr

  • Návštěvník
  • Příspěvků: 24
Re:Webový server Apache, Windows a WSL Ubuntu
« Odpověď #2 kdy: Dnes v 11:06:15 »
Kód: [Vybrat]
system1@pc-my:~$ http://localhost
-bash: http://localhost: No such file or directory

Kód: [Vybrat]
system1@pc-my:~$ sudo systemctl start apache2
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down

obsah ports.conf:

Kód: [Vybrat]
# 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

Michal "Tylnesh" Kohútek

  • Administrátor fóra
  • Stálý člen
  • ******
  • Příspěvků: 1039
    • Lords Of Tech
Re:Webový server Apache, Windows a WSL Ubuntu
« Odpověď #3 kdy: Dnes v 11:44:48 »
Ubuntu vo WSL v defaulte nepouziva Systemd. Da sa to nastavit v konfiguraku /etc/wsl.conf, ktory treba vytvorit a do neho vlozit toto:

Kód: [Vybrat]
[boot]
systemd=true

V tomto konfiguraku sa potom da nastavit aj mnozstvo RAM a poctu CPU jadier, ku ktoremu ma WSL pristup. 
https://lordsoftech.com

Registered Linux User #506395

--- Smartphone 0: Apple iPhone 11
--- Smartphone 1: OnePlus 3T - Ubuntu Touch
--- Laptop 0: Apple Macbook Air M1
--- Laptop 1: Lenovo Thinkpad X1 Carbon Gen 3
--- Workstation: Ryzen 7 2700X, RX 5700XT, 32GB RAM
--- Other: Niekolko kusov od kazdeho vydaneho variantu Raspberry Pi

 

Provoz zaštiťuje spolek OpenAlt.