Apache 청취 포트

Apache 청취 포트

나는 도움이 필요해. 클라우드 시스템용 웹 인터페이스를 설정하려고 하는데 이 conf(공급업체에서 제공)를 사용했습니다.

<VirtualHost *:443>
    ServerName sxweb.foo.com
    ServerAdmin [email protected]
    DocumentRoot /var/www/sxweb/public/
    <Directory /var/www/sxweb/public>
        <IfModule mod_rewrite.c>
            RewriteEngine On
            RewriteCond %{REQUEST_FILENAME} -s [OR]
            RewriteCond %{REQUEST_FILENAME} -l [OR]
            RewriteCond %{REQUEST_FILENAME} -d
            RewriteRule ^.*$ - [NC,L]
            RewriteRule ^.*$ index.php [NC,L]
        </IfModule>
    </Directory>
    SSLEngine on
    SSLCertificateFile    /etc/ssl/certs/wildcard.skylable.com.pem
    SSLCertificateKeyFile /etc/ssl/private/wildcard.skylable.com.key
</VirtualHost>

그런데 페이지를 열려고 하면 웹 인터페이스가 표시되지 않습니다. (웹 인터페이스를 설치하라는 메시지가 나타납니다.)

공급업체(오픈소스)에 지원을 요청했는데 이것이 답변입니다.

Apache가 수신 대기 중인 IPort는 무엇입니까?

SX는 어떤 IPort에서 수신 대기하고 있나요?

동일한 IPort에서 SX Server와 Apache를 실행할 수 없습니다.

이제 Apache에 대한 저의 작은 경험을 통해(저는 거의 알지 못합니다) Apache는 소프트웨어가 실행되는 "플랫폼"을 제공하며 SSL 또는 HTTP 포트를 가리켜야 합니다.

누군가가 그것이 어떻게 작동하고 그것이 무엇을 의미하는지 이해하도록 도와줄 수 있습니까?

답변1

  • 위 구성에서 HTTP를 구성하고 있습니다.에스가상 호스트이므로 브라우저에 http를 지정했는지 확인하세요.에스//sxweb.foo.com

  • 또한 skylable은 적절한 통신을 위해 포트 443 및 8443이 필요하기 때문에 Apache 서버와 동일한 시스템에서 skylable 서버를 실행할 수 없다고 말합니다(skylable은 Apache에서 실행할 수 있는 웹사이트/웹앱이 아닙니다).

  • 새 시스템에 아파치를 설치하거나 스카이블 서버가 아닌 새 IP 주소나 포트에서 수신 대기하도록 할 수 있습니다.

관련 정보