这可能是一个真正的初学者问题,但我真的想确保在投入时间之前,我正朝着正确的方向前进。 下面是我的。
charlieli.me @ 45.55.33.185:80
fileserver.charlieli.me @ 45.55.33.185:80
fileserver.conf
<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也configuration为45.55.33.185端口80。
在我的子域,我想打开一个Web套接字发送文件远程存储和检索。 在我的登陆网站的configuration,它的configuration为80端口,这是否意味着我必须通过端口80听/接收/响应,或者我可以指定另一个端口像9090顶部打开我的websocket程序并从文件服务器接收数据.charlieli.me:9090?
在我的configuration文件中的“虚拟主机”地址是否真的意味着我的主要和子域是真的共享相同的一组端口,我可以访问我的9090端口,即使从charlieli.me:9090渲染子域是多余的?