下载地址:http://openresty.org/cn/download.html 下载64位的 下载后解压到:D:\publictools\openresty-1.15.8.1-win64
打开IDEA找到插件安装
luanginx_supportsopenresty_lua_supports名称为demo01 新建conf目录、nginx.conf、test.lua和build.xml
nginx.conf worker_processes 2; error_log logs/error.log info; events { worker_connections 1024; } http { default_type application/octet-stream; access_log logs/access.log; lua_package_path 'demo01/?.lua;;'; server { listen 10000; server_name localhost; default_type text/html; location = /favicon.ico { log_not_found off; access_log off; } location /test { content_by_lua_file demo01/test.lua; } } } test.lua local function main() ngx.say("welcome to openresty world!") end main() build.xml <?xml version="1.0" encoding="UTF-8"?> <project name="demo01" default="dist" basedir="."> <description> run pic-server </description> <!-- set global properties for this build --> <property name="openresty-home" location="D:\publictools\openresty-1.15.8.1-win64"/> <property name="conf" location="${basedir}/conf"/> <property name="src" location="${basedir}/src"/> <property name="target-conf" location="${openresty-home}/conf"/> <property name="target-src" location="${openresty-home}/${ant.project.name}"/> <echo>######开发版本的ant配置#####</echo> <target name="clean" depends=""> <echo>清理openresty目录 ${dist}下的conf,logs,janus,januslib</echo> <delete dir="${target-conf}"/> <delete dir="${target-src}"/> <delete> <fileset dir="${openresty-home}/logs" includes="*.log"> </fileset> </delete> </target> <target name="init" depends="clean"> <echo>创建安装目录</echo> <mkdir dir="${target-conf}"/> <mkdir dir="${target-src}"/> </target> <target name="dist" depends="init" description="generate the distribution" > <echo>复制安装文件</echo> <copy todir="${target-conf}"> <fileset dir="${conf}"></fileset> </copy> <copy todir="${target-src}"> <fileset dir="${src}"></fileset> </copy> </target> </project>点击dist即可构建
选择配置的nginx服务并启动
访问127.0.0.1:10000/test