需要使用Mojolicious开发Web应用程序。因此需要使用Web服务器进行设置。
答案 0 :(得分:2)
来自Mojolicious Nginx文档:
目前最流行的设置之一是Hintnotoad背后的Nginx反向代理,它甚至支持更新版本的WebSockets。
upstream myapp {
server 127.0.0.1:8080;
}
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://myapp;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
答案 1 :(得分:2)
广告:
需要使用Mojolicious开发Web应用程序。因此 需要使用Web服务器进行设置。
不是真的。只需按照:http://www.mojolicious.org
放入一些文件,让我们说:mojo.pl
use Mojolicious::Lite;
get '/' => {text => 'I ♥ Mojolicious!'};
app->start;
要使用内置开发Web服务器运行此示例,请使用morbo
启动它。
$ morbo mojo.pl
它会回答:
Server available at http://127.0.0.1:3000
浏览器中只需CLICK THIS LINK。你会得到
I ♥ Mojolicious!
可以立即开始发展。为部署设置nginx
足够多了。