Raspberry Pi Install OpenResty
24 Jul 2013OpenResty是一个全功能的web服务器,以Nginx为核心,集成了Lua模块。
$ ssh pi@raspberrypi.local $ sudo apt-get update $ sudo apt-get install libreadline-dev libpcre3-dev libssl-dev perl libncurses5-dev $ wget http://openresty.org/download/ngx_openresty-1.4.1.1.tar.gz $ tar xzvf ngx_openresty-1.4.1.1.tar.gz $ cd ngx_openresty-1.4.1.1 $ ./configure --with-luajit $ make $ make install
Hello World
$ mkdir work $ cd work $ mkdir logs/ conf/
worker_processes 1;
error_log logs/error.log;
events {
worker_connections 1024;
}
http {
server {
listen 8080;
location / {
default_type text/html;
content_by_lua '
ngx.say("hello, world
")
';
}
}
}
$ PATH=/usr/local/openresty/nginx/sbin:$PATH $ export PATH $ nginx -p `pwd`/ -c conf/nginx.conf