成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

詳解LUA Web開發服務器配置學習教程

移動開發 iOS
LUA Web開發服務器配置學習教程是本文要介紹的內容,主要是來學習lua中web開發的內容,具體內容的實現來看本文詳解。

LUA Web開發服務器配置學習教程是本文要介紹的內容,主要是來學習luaweb開發的內容,有兩種方式,一種是apache2.3以上會內置的lua module,大家可以下載apache httpd 2.3.8的代碼,在modules目錄下有lua這個目錄。

另外一種是今天要介紹的,使用wsapi方式。

我們使用ubuntu服務器,先確保lua5.14以及apache2都安裝成功。

然后

  1. sudo apt-get install apache2-mpm-worker liblua5.1-0-dev luarocks  
  2. sudo apt-get install libfcgi-dev libapache2-mod-fcgid  
  3. sudo luarocks install wsapi-fcgi 

然后修改.htaccess或者httpd.conf或者你的vhost配置,添加下面部分。

  1. Options ExecCGI   
  2. AddHandler fcgid-script .lua   
  3. FCGIWrapper /usr/local/lib/luarocks/bin/wsapi.fcgi .lua 

要注意的是wsapi.fcgi也許是在不同目錄下,用find自己找吧。

在var/www下你的站點中新建一個luacgi目錄,然后建立兩個文件。

  1. launcher.fcgi:   
  2.  
  3. #!/usr/bin/env lua   
  4.  
  5. require "wsapi.fastcgi"   
  6. require "hello"   
  7. wsapi.fastcgi.run(hello.run)   
  8.  
  9. index.lua:   
  10.  
  11. module(…, package.seeall)   
  12.  
  13. function run(wsapi_env)   
  14.   local headers = { ["Content-type"] = "text/html" }   
  15.  
  16.   local function hello_text()   
  17.     coroutine.yield("<html><body>")   
  18.     coroutine.yield("<p>Hello Wsapi!</p>")   
  19.     coroutine.yield("<p>PATH_INFO: " .. wsapi_env.PATH_INFO .. "</p>")   
  20.     coroutine.yield("<p>SCRIPT_NAME: " .. wsapi_env.SCRIPT_NAME .. "</p>")   
  21.     coroutine.yield("</body></html>")   
  22.   end   
  23.  
  24.   return 200, headers, coroutine.wrap(hello_text)   
  25. end 

然后用chown –R www-data:www-data luacgi修改目錄owner。

這時候應該就能用xxx.com/luacgi/index.lua訪問了。

如果你用nginx,也有現成的lua mod可以使用(作者是淘寶的程序員),這里就不多說了。

小結:詳解LUA Web開發服務器配置學習教程的內容介紹完了,希望通過本文的學習能對你有所幫助!

責任編輯:zhaolei 來源: 互聯網
相關推薦

2009-12-03 17:10:43

2020-04-15 20:57:57

NginxWeb服務器

2010-09-10 16:19:31

配置tftp服務器

2018-08-07 08:54:18

2010-05-24 11:27:20

SVN配置自動更新WE

2011-08-24 11:03:33

LUA環境 安裝

2018-04-02 15:07:01

LinuxApacheWeb服務器

2019-05-08 14:54:16

PythonWeb服務器

2011-08-24 14:14:13

LUA環境 配置

2011-08-25 15:41:42

Lua源碼

2009-08-19 13:57:13

telnet服務器配置

2011-08-31 15:59:10

LUAWeb 開發

2010-08-06 12:29:17

Linux NFS服務

2009-09-08 14:18:35

NFS服務器

2011-11-22 21:26:59

pfSense配置Web服務器負載均衡

2021-11-24 08:00:00

服務器Web系統

2009-09-15 17:21:00

2010-05-31 16:15:02

Windows Ser安全設置

2010-06-30 15:40:11

IISWEB FTP服務器

2011-04-07 13:39:24

WebHTTP
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 蜜臀网| 日本一本在线 | 91精品国产综合久久久久蜜臀 | 国产视频不卡一区 | 9191av| www.日韩av.com| 五月婷婷婷 | 日本精品久久久久久久 | 一二三四在线视频观看社区 | 国产高清久久 | 日韩视频在线观看一区二区 | 国产激情91久久精品导航 | 欧美性受xxxx白人性爽 | 97国产精品| 国产美女视频 | 国产99久久精品一区二区永久免费 | 99久久久久久久久 | 91免费入口 | 国产欧美日韩精品一区二区三区 | 国产精品久久一区二区三区 | 偷拍自拍网站 | 九七午夜剧场福利写真 | 精品成人在线观看 | 性精品 | 黄色成人免费在线观看 | 涩涩视频网站在线观看 | 91性高湖久久久久久久久_久久99 | 日韩欧美手机在线 | 国产精品毛片av一区 | 午夜免费 | 在线播放日韩 | 久久久国产精品网站 | 日韩欧美在线免费观看视频 | 国产日韩一区二区三区 | 久久久婷| 中文字幕在线视频网站 | 91福利在线观看视频 | 亚洲一区二区精品 | 午夜影院在线观看视频 | 日韩欧美在线播放 | 亚洲第一av |