Как мне настроить свой поддомен, чтобы он мог прослушивать порт для передачи через веб-сокет?
Это может быть действительно начальный вопрос, но я действительно хочу убедиться, что я иду в правильном направлении, прежде чем тратить время на это. Вот что у меня есть.
charlieli.me @ 45.55.33.185:80
fileserver.charlieli.me @ 45.55.33.185:80
fileserver.conf
<VirtualHost *:80>
ServerName fileserver.charlieli.me
ServerAdmin charlie.li@carleton.ca
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, мой поддомен fileserver.charlieli.me также настроен на порт 45.55.33.185.
На моем поддомене я хотел бы открыть веб-сокет для удаленной отправки и хранения файлов. В моей конфигурации для места посадки он настроен на порт 80, означает ли это, что мне нужно прослушивать / получать / отвечать через порт 80, или я могу указать другой порт на поддомене, например, 9090, открываемый сверху с помощью программы websocket и получать данные от файлового сервера.charlieli.me:9090?
Означает ли адрес "Виртуальный хост" в моей конфигурации, что мой основной и поддомен действительно совместно используют один и тот же набор портов, и я могу получить доступ к своему порту 9090 даже из charlieli.me:9090, делая субдомен избыточным?