Trying to deploy my flask web app using lighttpd Announcing the arrival of Valued Associate...
Delete nth line from bottom
When a candle burns, why does the top of wick glow if bottom of flame is hottest?
Closed form of recurrent arithmetic series summation
How to down pick a chord with skipped strings?
What is this building called? (It was built in 2002)
Extracting terms with certain heads in a function
Why are there no cargo aircraft with "flying wing" design?
Using audio cues to encourage good posture
Is grep documentation wrong?
Is it cost-effective to upgrade an old-ish Giant Escape R3 commuter bike with entry-level branded parts (wheels, drivetrain)?
また usage in a dictionary
For a new assistant professor in CS, how to build/manage a publication pipeline
Would "destroying" Wurmcoil Engine prevent its tokens from being created?
What is homebrew?
Why are the trig functions versine, haversine, exsecant, etc, rarely used in modern mathematics?
Is there any way for the UK Prime Minister to make a motion directly dependent on Government confidence?
Can melee weapons be used to deliver Contact Poisons?
Using et al. for a last / senior author rather than for a first author
Why are both D and D# fitting into my E minor key?
Can anything be seen from the center of the Boötes void? How dark would it be?
What is the meaning of the simile “quick as silk”?
Fantasy story; one type of magic grows in power with use, but the more powerful they are, they more they are drawn to travel to their source
How does the math work when buying airline miles?
What would be the ideal power source for a cybernetic eye?
Trying to deploy my flask web app using lighttpd
Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)
Come Celebrate our 10 Year Anniversary!Getting waaay too many “Spawning Local” fastcgi messagesPython CGI on Amazon AWS EC2 micro-instance — a how-to!Lighttpd redirect to tomcat appUsing multiple FCGI binaries on one lighttpd instance - possible?lighttpd adding vhost errorLighTPD and PHP not working if outside of LightTPD folderflask, lighttpd with fastcgi can't get it to workmod_wsgi ImportError with a flask appRedirect with lighttpd and fastcgi on Django App502 bad gateway nginx. uwsgi, flask
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
I'm trying to deploy my flask web app using lighttpd. I created this hello.fcgi
file
#!/usr/bin/python
from flup.server.fcgi import WSGIServer
from hello import app
if __name__ == '__main__':
WSGIServer(app).run()
And python file is hello.py
I added these lines at the end of the /etc/lighttpd/lighttpd.conf
. I wanted it to be accessible from http://localhost:7777
.
$SERVER["socket"] == ":7777" {
fastcgi.server = ("/hello.fcgi" =>
((
"socket" => "/tmp/hello-fcgi.sock",
"bin-path" => "/var/www/html/py/hello.fcgi",
"check-local" => "disable",
"max-procs" => 1
))
)
alias.url = (
"/static/" => "/var/www/html/py/static"
)
url.rewrite-once = (
"^(/static($|/.*))$" => "$1",
"^(/.*)$" => "/hello.fcgi$1"
)
}
I also enabled enable the FastCGI, alias and rewrite modules.
All the files of my web app is located inside /var/www/html/py/
folder including hello.py , hello.fcgi and the "static" folder.
Then I restarted lighttpd and tried to visit http://localhost:7777
but my browser says "This site can’t be reached".
What is wrong here and how can I fix it?
python lighttpd fastcgi
migrated from webmasters.stackexchange.com 17 mins ago
This question came from our site for pro webmasters.
add a comment |
I'm trying to deploy my flask web app using lighttpd. I created this hello.fcgi
file
#!/usr/bin/python
from flup.server.fcgi import WSGIServer
from hello import app
if __name__ == '__main__':
WSGIServer(app).run()
And python file is hello.py
I added these lines at the end of the /etc/lighttpd/lighttpd.conf
. I wanted it to be accessible from http://localhost:7777
.
$SERVER["socket"] == ":7777" {
fastcgi.server = ("/hello.fcgi" =>
((
"socket" => "/tmp/hello-fcgi.sock",
"bin-path" => "/var/www/html/py/hello.fcgi",
"check-local" => "disable",
"max-procs" => 1
))
)
alias.url = (
"/static/" => "/var/www/html/py/static"
)
url.rewrite-once = (
"^(/static($|/.*))$" => "$1",
"^(/.*)$" => "/hello.fcgi$1"
)
}
I also enabled enable the FastCGI, alias and rewrite modules.
All the files of my web app is located inside /var/www/html/py/
folder including hello.py , hello.fcgi and the "static" folder.
Then I restarted lighttpd and tried to visit http://localhost:7777
but my browser says "This site can’t be reached".
What is wrong here and how can I fix it?
python lighttpd fastcgi
migrated from webmasters.stackexchange.com 17 mins ago
This question came from our site for pro webmasters.
I don't use lighttpd but have you tried accessing it usinghttp://127.0.0.1
rather than localhost? because generally, websites use virtual hosts to determine what the website should be accessible on which is different than 'listening' on all interfaces (IP addresses).
– Simon Hayter
10 hours ago
@SimonHayter Just triedhttp://127.0.0.1:7777
, stll not working
– user8481790
9 hours ago
add a comment |
I'm trying to deploy my flask web app using lighttpd. I created this hello.fcgi
file
#!/usr/bin/python
from flup.server.fcgi import WSGIServer
from hello import app
if __name__ == '__main__':
WSGIServer(app).run()
And python file is hello.py
I added these lines at the end of the /etc/lighttpd/lighttpd.conf
. I wanted it to be accessible from http://localhost:7777
.
$SERVER["socket"] == ":7777" {
fastcgi.server = ("/hello.fcgi" =>
((
"socket" => "/tmp/hello-fcgi.sock",
"bin-path" => "/var/www/html/py/hello.fcgi",
"check-local" => "disable",
"max-procs" => 1
))
)
alias.url = (
"/static/" => "/var/www/html/py/static"
)
url.rewrite-once = (
"^(/static($|/.*))$" => "$1",
"^(/.*)$" => "/hello.fcgi$1"
)
}
I also enabled enable the FastCGI, alias and rewrite modules.
All the files of my web app is located inside /var/www/html/py/
folder including hello.py , hello.fcgi and the "static" folder.
Then I restarted lighttpd and tried to visit http://localhost:7777
but my browser says "This site can’t be reached".
What is wrong here and how can I fix it?
python lighttpd fastcgi
I'm trying to deploy my flask web app using lighttpd. I created this hello.fcgi
file
#!/usr/bin/python
from flup.server.fcgi import WSGIServer
from hello import app
if __name__ == '__main__':
WSGIServer(app).run()
And python file is hello.py
I added these lines at the end of the /etc/lighttpd/lighttpd.conf
. I wanted it to be accessible from http://localhost:7777
.
$SERVER["socket"] == ":7777" {
fastcgi.server = ("/hello.fcgi" =>
((
"socket" => "/tmp/hello-fcgi.sock",
"bin-path" => "/var/www/html/py/hello.fcgi",
"check-local" => "disable",
"max-procs" => 1
))
)
alias.url = (
"/static/" => "/var/www/html/py/static"
)
url.rewrite-once = (
"^(/static($|/.*))$" => "$1",
"^(/.*)$" => "/hello.fcgi$1"
)
}
I also enabled enable the FastCGI, alias and rewrite modules.
All the files of my web app is located inside /var/www/html/py/
folder including hello.py , hello.fcgi and the "static" folder.
Then I restarted lighttpd and tried to visit http://localhost:7777
but my browser says "This site can’t be reached".
What is wrong here and how can I fix it?
python lighttpd fastcgi
python lighttpd fastcgi
asked 10 hours ago
user8481790user8481790
1
1
migrated from webmasters.stackexchange.com 17 mins ago
This question came from our site for pro webmasters.
migrated from webmasters.stackexchange.com 17 mins ago
This question came from our site for pro webmasters.
I don't use lighttpd but have you tried accessing it usinghttp://127.0.0.1
rather than localhost? because generally, websites use virtual hosts to determine what the website should be accessible on which is different than 'listening' on all interfaces (IP addresses).
– Simon Hayter
10 hours ago
@SimonHayter Just triedhttp://127.0.0.1:7777
, stll not working
– user8481790
9 hours ago
add a comment |
I don't use lighttpd but have you tried accessing it usinghttp://127.0.0.1
rather than localhost? because generally, websites use virtual hosts to determine what the website should be accessible on which is different than 'listening' on all interfaces (IP addresses).
– Simon Hayter
10 hours ago
@SimonHayter Just triedhttp://127.0.0.1:7777
, stll not working
– user8481790
9 hours ago
I don't use lighttpd but have you tried accessing it using
http://127.0.0.1
rather than localhost? because generally, websites use virtual hosts to determine what the website should be accessible on which is different than 'listening' on all interfaces (IP addresses).– Simon Hayter
10 hours ago
I don't use lighttpd but have you tried accessing it using
http://127.0.0.1
rather than localhost? because generally, websites use virtual hosts to determine what the website should be accessible on which is different than 'listening' on all interfaces (IP addresses).– Simon Hayter
10 hours ago
@SimonHayter Just tried
http://127.0.0.1:7777
, stll not working– user8481790
9 hours ago
@SimonHayter Just tried
http://127.0.0.1:7777
, stll not working– user8481790
9 hours ago
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "2"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f963576%2ftrying-to-deploy-my-flask-web-app-using-lighttpd%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Server Fault!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f963576%2ftrying-to-deploy-my-flask-web-app-using-lighttpd%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
I don't use lighttpd but have you tried accessing it using
http://127.0.0.1
rather than localhost? because generally, websites use virtual hosts to determine what the website should be accessible on which is different than 'listening' on all interfaces (IP addresses).– Simon Hayter
10 hours ago
@SimonHayter Just tried
http://127.0.0.1:7777
, stll not working– user8481790
9 hours ago