[Lazarus] fpWeb & fcgi
Joost van der Sluis
joost at cnoc.nl
Mon May 9 12:48:53 CEST 2011
On Sun, 2011-05-08 at 23:41 -0400, Lee Jenkins wrote:
> I have a web type project coming up and decided to poke around in the fpWeb
> stuff. My, you guys have been busy, I never took a good look around the
> fpweb/laz web sources till today. I was thinking of using php with symfony or
> one of the smaller frameworks, but its a bit overkill for my project. I'm
> considering using fpweb/lazarus so I'm writing a small test application.
>
> I thought I saw mention of a embedded web server available? I currently have a
> pretty simple embedded server using synapse that is a modified version of the
> demo that comes with the sources. I was thinking of writing a
> TCustomWebApplication to use that. But I did remember somewhere in a recent
> thread, there was mention of an existing embedded server...?
fppkg update
fppkg install embweb
restart Lazarus
In Lazarus->install packages-> select embweb-> install
Then create a new 'web application'. If you add the define 'FCGI' it
will be fastcgi, if you define 'CGI' if will be a cgi-application. If
you do not define anything, you can just run the application and connect
on port 7004.
Note that you need a working fppkg configuration. But in most cases it
will work out-of-the-box. You probably only have to set the path to your
Lazarus installation:
http://wiki.freepascal.org/fppkg#Configuration_for_use_with_Lazarus
Joost.
More information about the Lazarus
mailing list