前言
因公司項目需要開發維護,在ubuntu系統用指令安裝openresty,過程複雜且容易出錯.而且很容易出現缺少依賴導緻項目無法啟動
是以決定運用下載下傳openresty環境包,軟連結方式連結環境
openresty環境包
1.連結:https://pan.baidu.com/s/1RcIelqr7w4RgEutm46WuSQ
提取碼:1234
2.若處于龍華資訊内網
檔案處于:
10.132.212.188\lh-it知識庫\X資料備份\I工作交接\20201023-黃康高
1.先下載下傳openresty環境包
下載下傳openresty環境包

把openresty環境包解壓放入主目錄
2.把nginx軟連結到/usr/local/sbin/下的系統環境變量
sudo ln -s /home/lwq/openresty/nginx/sbin/nginx /usr/local/sbin/nginx
lwq
為本機使用者名,請按自己電腦更改
3.把openresty軟連結到/usr/local/下的系統環境變量
sudo ln -s /home/lwq/openresty /usr/local/openresty
lwq
為本機使用者名,請按自己電腦更改
4.使用腳本安裝Lor Farmework
使用Makefile安裝lor架構:
git clone https://github.com/sumory/lor
cd lor
sudo make install
- 如果
報錯有可能沒有安裝makesudo make install
- 執行
sudo apt install make
預設lor的運作時lua檔案會被安裝到/usr/local/lor下, 指令行工具lord被安裝在/usr/local/bin下。
5.安裝redis-server
檢視Redis是否啟動:
ps -ef|grep redis
若是沒有啟動
輸入指令:
redis-cli
到此環境安裝結束,下面的項目僅針對我公司的龍華資訊部門
補充:下載下傳vssas項目到本地(我把VSSAS放在smartFactory檔案夾下)
1.在路徑打開項目,啟動項目
啟動程式指令:
sh start.sh local
停止程式指令:
sh stop.sh local
若啟動不成功報錯分析
例子:
用Visual Studio Code打開項目,打開logs檔案夾,再打開dev-web-error.log檔案,可以看到這個問題
缺少oci8.lua檔案
打開終端到luasql檔案夾
touch oci8.lua
0位元組檔案也ok,周遊到就可以
成功解決