
SwooleServerPort::set을 사용하여 포트 설정을 할 때, 127.0.0.1로만 접속이 되고 다른 IP에서 접속을 못하도록 하려면, listen_address 옵션을 사용하여 '0.0.0.0'으로 설정하면 됩니다.
#hostingforum.kr
php
$serv->set([
'listen_address' => '0.0.0.0',
]);
이러한 설정을 통해, 모든 IP에서 접속이 가능합니다.
또한, set을 사용하여 여러 개의 포트를 동시에 사용할 수 있습니다.
#hostingforum.kr
php
$serv->set([
'port' => 9501,
'port' => 9502,
]);
하지만, 위와 같이 여러 개의 포트를 설정하는 방법은 deprecated 상태이며, 대신에 listen_address 옵션을 사용하여 여러 개의 포트를 동시에 사용할 수 있습니다.
#hostingforum.kr
php
$serv->set([
'listen_address' => '0.0.0.0:9501',
'listen_address' => '0.0.0.0:9502',
]);
또는, listen_address 옵션에 포트를 포함하지 않고, listen_port 옵션을 사용하여 여러 개의 포트를 동시에 사용할 수 있습니다.
#hostingforum.kr
php
$serv->set([
'listen_address' => '0.0.0.0',
'listen_port' => [9501, 9502],
]);
2025-03-24 20:59