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;
}







0















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?










share|improve this question













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 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


















0















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?










share|improve this question













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 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














0












0








0








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?










share|improve this question














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






share|improve this question













share|improve this question











share|improve this question




share|improve this question










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 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



















  • 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

















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










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
});


}
});














draft saved

draft discarded


















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
















draft saved

draft discarded




















































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.




draft saved


draft discarded














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





















































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







Popular posts from this blog

As a Security Precaution, the user account has been locked The Next CEO of Stack OverflowMS...

Список ссавців Італії Природоохоронні статуси | Список |...

Українські прізвища Зміст Історичні відомості |...