资源服务器配置

使用环境

ubuntu-16.04.4 64位

安装步骤

  • 1>安装apache
  • 2>安装lua
  • 3>安装lua_filesystem

安装apache

安装命令:

sudo apt-get install apache2

安装后的网站根目录是"/var/www/html",如果需要修改可以配置conf文件

安装lua

可以下载安装包也可以使用apt-get下载

  • 使用apt-get

apt-get install lua5.3

可根据自己需要安装扩展:

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 才可以,可以创建软连接:
ln -s **(存在位置)/lua-5.3.4/src/lua /usr/bin/lua

可能存在的问题:

readline未安装
安装方式:

sudo apt-get install libreadline6 libreadline6-dev

安装lua_filesystem

查询发现:

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

安装后发现lfs.so文件存放在 /usr/lib/x86_64-linux-gnu/lua/5.3/lfs.so 目录下
将lfs.so文件复制存放到lua运行环境中

cp /usr/lib/x86_64-linux-gnu/lua/5.3/lfs.so /usr/local/lib/lua/5.3/lfs.so

你可能感兴趣的:(资源服务器配置)