Lapis - 访问/ static /目录时403错误。青金石无法使用80端口

时间:2018-02-15 11:15:32

标签: nginx lua webserver openresty lapis

我安装了Lapis并在Debian 9上工作。我需要解决两个初学者问题,运行简单的init设置,提供来自/ static /的静态内容和来自所有其他请求的Lua app:

  1. 我将一个index.html文件放在一个名为static的目录中,该目录位于我从Lapis开始的同一目录中,但是尝试通过IP / static / index.html访问会导致403访问错误。
  2. 我无法将服务器设置为使用端口80,因为该地址已被nginx使用(通过netstat确认)。有一个“欢迎来到OpenResty!”在那里提供的页面,Lapis应用程序仅在其他设置端口上提供。
  3. 我很感激能解决这些问题的任何建议。此外,任何完全描述nginx,OpenResty和Lapis之间关系的文档指针都会非常有用。

1 个答案:

答案 0 :(得分:1)

感谢LordRyan对moonscript IRC的帮助,问题得以解决。

  1. 403问题是由Lapis应用程序目录位于根级别引起的权限错误。
  2. 无法使用端口80是由在后台运行的nginx实例引起的,该实例是使用...发现的。

    ps aux | grep nginx root
    

    ...关闭它解决了问题并给了Lapis应用程序控制。