如何在Perfect 2.0中更改服务器访问IP从0.0.0.0:8181?

How to change IP of your server access from 0.0.0.0:8181 in Perfect 2.0?

我是服务器端编程的新手,因为 Perfect 已经过时 Swift 我正在尝试开始使用它。

我启动了 PerfectTemplate,它正在 http://0.0.0.0:8181 but not accessible using my public ip i.e. say for example http://123.45.67.89:8181

Command+单击 属性 "serverPort" 它将带您执行 HTTPServer.swift。还有一个 属性 "serverAddress" 默认设置为“0.0.0.0”。

您可以通过添加以下行来更改它

server.serverAddress ="123.45.67.89"

就在您设置的位置上方

server.serverPort = 8181

但是新 IP 必须是您在系统网络偏好设置中找到的本地主机 IP。 public IP 地址在这种情况下不起作用。

请参阅随附的屏幕截图。