Я пытаюсь развернуть свой проект на порту 80 с помощью
play start 80
play "start 80"
play "start -Dhttp.port=8080"
Это дает мне эту ошибку:
org.jboss.netty.channel.ChannelException: Failed to bind to: /0.0.0.0:80
at org.jboss.netty.bootstrap.ServerBootstrap.bind(ServerBootstrap.java:272)
at play.core.server.NettyServer$$anonfun$10.apply(NettyServer.scala:134)
at play.core.server.NettyServer$$anonfun$10.apply(NettyServer.scala:131)
at scala.Option.map(Option.scala:145)
Я нашел здесь похожий вопрос
не могу начать играть! сервер на ec2 (играйте! framework)
но ответ sudo play start 80
дает мне
sudo: play: command not found
Я что-нибудь упускаю?
ОБНОВЛЕНИЕ: я тоже пробовал
sudo /home/ubuntu/play-2.2.0/play start 80
это не выдает ошибку, но браузер все равно говорит не могу установить соединение с сервером на моем домене , где play "start 8080"
отлично работает
sudo netstat -nlp | grep LISTEN
tcp 0 0 0.0.0.0:57983 0.0.0.0:* LISTEN 950/beam
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 799/mysqld
tcp 0 0 0.0.0.0:4369 0.0.0.0:* LISTEN 910/epmd
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 645/sshd
tcp6 0 0 :::9000 :::* LISTEN 8273/java
tcp6 0 0 :::5672 :::* LISTEN 950/beam
tcp6 0 0 :::22 :::* LISTEN 645/sshd
unix 2 [ ACC ] SEQPACKET LISTENING 6142 266/udevd /run/udev/control
unix 2 [ ACC ] STREAM LISTENING 5941 1/init @/com/ubuntu/upstart
unix 2 [ ACC ] STREAM LISTENING 7577 756/acpid /var/run/acpid.socket
unix 2 [ ACC ] STREAM LISTENING 8113 799/mysqld /var/run/mysqld/mysqld.sock
unix 2 [ ACC ] STREAM LISTENING 7399 664/dbus-daemon /var/run/dbus/system_bus_socket