Re: [Cppcms-users] Is ngix server the easiest way with Debian for cppcms?
Brought to you by:
artyom-beilis
|
From: 陈抒 <csf...@gm...> - 2013-12-08 15:39:49
|
On Ubuntu, if you want to install newest Nginx version, try following steps: wget http://nginx.org/keys/nginx_signing.key apt-key add nginx_signing.key Create /etc/apt/sources.list.d/nginx.list file, add two lines in it deb http://nginx.org/packages/mainline/ubuntu/ raring nginx deb-src http://nginx.org/packages/mainline/ubuntu/ raring nginx Then update & install Nginx apt-get update apt-get install nginx Then you can configure your cppcms app, below is my way, my web app is called wind_tunnel put the wind_tunnel.conf file under /etc/nginx/conf.d/ folder server { listen 80; server_name localhost; access_log /opt/wind_tunnel.log main; location = /favicon.ico { log_not_found off; log_subrequest off; } location ~ ^/(img|images|script|style|plugin)/ { root /home/dean/work/windtunnel/code/site/resources; expires 1d; } include ./conf.d/fastcgi.wind_tunnel; } Then create /etc/nginx/conf.d/fastcgi.wind_tunnel file location ~ ^/wind_tunnel.*$ { fastcgi_pass localhost:8088; fastcgi_split_path_info ^(/wind_tunnel)(.*)$; fastcgi_param SCRIPT_FILENAME $fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param SCRIPT_NAME /wind_tunnel; fastcgi_param QUERY_STRING $query_string; fastcgi_param REQUEST_METHOD $request_method; fastcgi_param CONTENT_TYPE $content_type; fastcgi_param CONTENT_LENGTH $content_length; fastcgi_param REQUEST_URI $request_uri; fastcgi_param DOCUMENT_URI $document_uri; fastcgi_param DOCUMENT_ROOT $document_root; fastcgi_param SERVER_PROTOCOL $server_protocol; fastcgi_param GATEWAY_INTERFACE CGI/1.1; fastcgi_param SERVER_SOFTWARE nginx; fastcgi_param REMOTE_ADDR $remote_addr; fastcgi_param REMOTE_PORT $remote_port; fastcgi_param SERVER_ADDR $server_addr; fastcgi_param SERVER_PORT $server_port; fastcgi_param SERVER_NAME $server_name; } You can change wind_tunnel to your own app name. I didn't hear about SCGI, will have a look at this when free, thank you. Dean Chen Best regards http://blog.csdn.net/csfreebird On Sun, Dec 8, 2013 at 9:17 PM, Sergei Shutov <dan...@gm...> wrote: > https://help.ubuntu.com/community/lighttpd > > sudo apt-get install lighttpd > sudo lighttpd-enable-mod fastcgi > sudo service lighttpd reload > > or nginx > > https://help.ubuntu.com/community/Nginx > > sudo apt-get install nginx > > > > ------------------------------------------------------------------------------ > Sponsored by Intel(R) XDK > Develop, test and display web and hybrid apps with a single code base. > Download it for free now! > > http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk > _______________________________________________ > Cppcms-users mailing list > Cpp...@li... > https://lists.sourceforge.net/lists/listinfo/cppcms-users > |