我应该如何设置我的子域名以允许它监听 Web 套接字传输的端口?

我应该如何设置我的子域名以允许它监听 Web 套接字传输的端口?

这可能是一个真正初级的问题,但在投入时间之前,我真的想确保我走在正确的方向上。以下是我所拥有的。

charlieli.me @ 45.55.33.185:80

fileserver.charlieli.me @ 45.55.33.185:80

文件服务器配置文件

<VirtualHost *:80>
    ServerName fileserver.charlieli.me
    ServerAdmin [email protected]
    ServerAlias fileserver.charlieli.me
    DocumentRoot /var/www/fileserver
    <Directory /var/www/fileserver>
        # enable the .htaccess rewrites
        AllowOverride All
        Require all granted

    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error_orlybg.log
    CustomLog ${APACHE_LOG_DIR}/access_orlybg.log combined

</VirtualHost>

我的主域的虚拟主机是45.55.33.185端口80,我的子域fileserver.charlieli.me也配置为45.55.33.185端口80。

在我的子域上,我想打开一个 Web 套接字来发送文件以进行远程存储和检索。在我的登陆站点配置中,它配置为端口 80,这是否意味着我必须通过端口 80 进行侦听/接收/响应,或者我可以在子域上指定另一个端口(例如 9090),然后使用我的 Web 套接字程序打开并从 fileserver.charlieli.me:9090 接收数据?

我的配置文件中的“虚拟主机”地址是否真的意味着我的主域和子域实际上共享同一组端口,并且我甚至可以从 charlieli.me:9090 访问我的 9090 端口,从而使子域变得多余?

相关内容