這篇文章主要介紹了Openresty服務器使用lua腳本寫的Hello World簡單實例,OpenResty (也稱為 ngx_openresty)是一個全功能的 Web 應用服務器。它打包了標准的 Nginx 核心,很多的常用的第三方模塊,以及它們的大多數依賴項,需要的朋友可以參考下
Openresty提供了豐富的接口和變量給Lua,開發者可以充分利用Lua語言特性和這些接口進行高效率開發。萬事開頭難,但是對於編程來說能寫出Hello world就已經算是成功一半了。
1、安裝openresty
2、配置nginx
代碼如下:
server {
listen 80;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root html;
index index.html index.htm;
}
location /lua {
default_type text/plain;
content_by_lua_file /opt/lua/bin/test.lua;
}
........
}
3、新建 /opt/lua/bin/test.lua
代碼如下:
local welcome = 'Hello World'
ngx.say(welcome)
4、訪問即可