備註:
此次安裝使用的是openresty 的openresty-1.11.2.1(openresty-1.11.2.1.tar.gz,最新版本存在cjson 包的問題 )
同時對於luarocks 使用原始碼安裝(使用yum 會有包的問題,解決起來少為費事點,實際上通過配置環境變數
也可以解決,就是費事,同時容易遺漏)
1. openresty 安裝(需要的依賴按照提示安裝即可)
wget
tar zxvf openresty-1.11.2.1.tar.gz
cd openresty-1.11.2.1
./configure
gmake && gmake install
2. luarocks(原始碼)
wget
tar -xzvf luarocks-2.4.3.tar.gz
cd luarocks-2.4.3
./configure --prefix=/usr/local/openresty/luajit \
--with-lua=/usr/local/openresty/luajit/ \
--lua-suffix=jit \
--with-lua-include=/usr/local/openresty/luajit/include/luajit-2.1
make
sudo make install
3. lapis&&moonscript安裝(lua 編譯)
/usr/local/openresty/luajit/luarocks install moonscript
/usr/local/openresty/luajit/luarocks install lapis
4. 工具環境變數配置
ln -s /usr/local/openresty/luajit/bin/luarocks /usr/bin/luarocks
ln -s /usr/local/openresty/luajit/bin/lapis /usr/bin/lapis
ln -s /usr/local/openresty/luajit/bin/moonc /usr/bin/moonc
ln -s /usr/local/openresty/luajit/bin/moon /usr/bin/moon
5. lapis 使用
// 目前站點放在 /usr/local/openresty/site/lualib 可以自定義
// create projeect
lapis new --lua (預設為moonscript 最好使用moonc 進行實時編譯)
lapis server
6. 效果
7. 參考資料
cocospods 試用安裝
安裝乙個軟體還得命令列,使用也得命令列,你就知道這種系統就注定是程式設計師專用的了。扯遠了。1.開啟終端。我相信這步大家都會的。輸入命令sudo gem install cocoapods等了半天,還因為沒有效果,大概2,3分鐘後輸出 2.說明安裝好了。既然安裝好了,那就找個庫來用用,再次輸入命令p...
systemtap 安裝試用
1.安裝 yum install y systemtap systemtap runtime 2.環境準備 a.自動安裝依賴 stap prep b.手動安裝依賴 kernel debuginfo kernel debuginfo common kernel devel 簡單的方式使用yum ins...
casperjs 安裝試用
糾結了好久,一直報錯,具體錯誤資訊現在已經忘了,後來看了官網的prerequisite,才知道要安裝特定版本或greater 的 phantomjs 和 python。我這邊主要是沒裝python。當然還有casperjs 的bin 路徑也要加到環境變數裡 windows 然後都好了以後好是不正常,...