Ubuntu definiert den richtigen virtuellen Host auf Port :81

Ubuntu definiert den richtigen virtuellen Host auf Port :81

Ich versuche, processmakerauf meinem lokalen Rechner zu installieren. Ich erstelle /optein Verzeichnis und füge dieses PHP-Skript dort ein. Ich sollte keinen virtuellen Host auf meinem Ubuntu-Betriebssystem definieren. Für diese Aktion habe ich diese Apache-Konfiguration in pmos.conf mit dem Namen, die ich zum Öffnen des Pfads /etc/apache2/sites-available/verwenden möchte.127.0.0.1:81/opt/processmaker/workflow/public_html

<VirtualHost *:81>
    ServerAdmin [email protected]
    ServerName processmaker.dev
    ServerAlias www.processmaker.dev

    DocumentRoot /opt/processmaker/workflow/public_html
    DirectoryIndex index.html index.php

    <Directory "/opt/processmaker/workflow/public_html">
       AddDefaultCharset UTF-8
       AllowOverRide none
       Options FollowSymlinks
       Order allow,deny
       Allow from all
       RewriteEngine on
       RewriteRule ^.*/(.*)$ sysGeneric.php [NC,L]
       AddOutputFilterByType DEFLATE text/html
    </Directory>
</VirtualHost>

und /etc/hostsder Inhalt ist:

127.0.0.1          localhost
127.0.1.1          pishguy
127.0.0.1          processmaker.dev
# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

nach dem Neustart von Apache

sudo systemctl reload apache2

ich erhalte keine Fehlermeldung auf der Shell, aber beim Eintippen 127.0.0.1:81erhalte ich diese Fehlermeldung auf FireFox:

Unable to connect
Firefox can’t establish a connection to the server at 127.0.0.1:81.

Antwort1

Es sieht so aus, als ob Apache Port 81 nicht überwacht.

Versuchen Sie, statt reloadzu restart apache2verarbeiten:

`systemctl restart apache2`

Bearbeiten gemäß Kommentar

Sie sollten die Direktive hinzufügen

Listen 81

auch zu /etc/apache2/ports.conf(oder fügen Sie es Ihrem pmos.confunmittelbar davor hinzu <VirtualHost *:81>).

verwandte Informationen