官术网_书友最值得收藏!

1.6 目錄結構

安裝之后OpenResty的目錄結構如下(以默認安裝目錄為例):

/usr/local/openresty/                          #安裝主目錄
├── bin                                     #存放可執行文件
├── luajit                                  #LuaJIT運行庫
├── lualib                                  #Lua組件
├── nginx                                   #Nginx核心運行平臺
├── pod                                     #參考手冊(restydoc)使用的數據
└── site                                    #包管理工具(opm)使用的數據

通常我們需要關注的是bin和lualib目錄。

bin目錄里存放的是OpenResty可執行文件,關系到OpenResty的運行,較重要的有:

    ■  openresty :可執行文件,用來啟動OpenResty服務(見1.7節)。
    ■  opm        :組件管理工具,用來安裝各種功能組件(見1.8節);
    ■  resty      :命令行工具,可直接執行Lua程序(見1.9節);
    ■  restydoc   :參考手冊(見1.10節)。

注:bin/openresty是對安裝目錄里nginx/sbin/nginx的符號鏈接,實際上就是Nginx。這種做法更好地凸顯了OpenResty,而且屏蔽了內部的目錄結構細節,避免了與系統里可能存在的其他Nginx實例的沖突。

lualib目錄里存放的是OpenResty自帶的Lua組件,如lua_cjson、lua_core等。

主站蜘蛛池模板: 兴业县| 德兴市| 澄城县| 鄂州市| 金堂县| 和顺县| 新沂市| 龙岩市| 新密市| 兴文县| 江津市| 阳朔县| 大渡口区| 武乡县| 富阳市| 沧源| 安多县| 昌图县| 铁岭市| 象州县| 德安县| 北安市| 泾川县| 辉县市| 榆树市| 黔江区| 阿巴嘎旗| 天峻县| 沅江市| 高邮市| 深圳市| 叶城县| 兴城市| 罗田县| 靖州| 嘉善县| 炎陵县| 横山县| 铁力市| 三门县| 阿城市|