使用環(huán)境
ubuntu-16.04.4 64位
安裝步驟
- 1>安裝apache
- 2>安裝lua
- 3>安裝lua_filesystem
安裝apache
安裝命令:
sudo apt-get install apache2
安裝后的網(wǎng)站根目錄是"/var/www/html",如果需要修改可以配置conf文件
安裝lua
可以下載安裝包也可以使用apt-get下載
- 使用apt-get
apt-get install lua5.3
可根據(jù)自己需要安裝擴展:
apt-get install lua5.3-doc liblua5.3-dev
運行:lua5.3
- 使用安裝包
cd到想要安裝的目錄
weget http://www.lua.org/ftp/lua-5.3.4.tar.gz
tar -zxf lua-5.3.4.tar.gz
cd lua-5.3.4
make linux test
這時直接運行 #lua 是不成功的,需要cd到src文件夾中運行 #./lua 才可以,可以創(chuàng)建軟連接:
ln -s **(存在位置)/lua-5.3.4/src/lua /usr/bin/lua
可能存在的問題:
readline未安裝
安裝方式:
sudo apt-get install libreadline6 libreadline6-dev
安裝lua_filesystem
查詢發(fā)現(xiàn):
root@ubuntu:~$ apt-cache search lua-filesystem
lua-filesystem - luafilesystem library for the Lua language
lua-filesystem-dev - luafilesystem development files for the Lua language
有這兩個軟件需要安裝
apt-get install lua-filesystem lua-filesystem-dev
安裝后發(fā)現(xiàn)lfs.so文件存放在 /usr/lib/x86_64-linux-gnu/lua/5.3/lfs.so 目錄下
將lfs.so文件復制存放到lua運行環(huán)境中
cp /usr/lib/x86_64-linux-gnu/lua/5.3/lfs.so /usr/local/lib/lua/5.3/lfs.so