- OpenResty完全開發指南:構建百萬級別并發的Web應用
- 羅劍鋒
- 333字
- 2019-07-25 11:55:04
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等。
推薦閱讀
- Android Wearable Programming
- Building a RESTful Web Service with Spring
- FLL+WRO樂高機器人競賽教程:機械、巡線與PID
- Apache Spark 2.x for Java Developers
- Mastering openFrameworks:Creative Coding Demystified
- 蘋果的產品設計之道:創建優秀產品、服務和用戶體驗的七個原則
- Python項目實戰從入門到精通
- Clojure for Machine Learning
- Creating Data Stories with Tableau Public
- Hands-On GUI Programming with C++ and Qt5
- Bootstrap for Rails
- Learning Ionic
- 零基礎輕松學C++:青少年趣味編程(全彩版)
- Mudbox 2013 Cookbook
- 從零開始學Python大數據與量化交易