linuxPC下实现luci功能
Ubuntu18.04下单独编译luci
最近在学习luci的内容,新初学,有很多认知不全的问题,还请多多指正。
由于网上的资料都是15年左右的,且那时候的svn也已经停用,因此不适合现在使用,也是走了不少弯路,最近才搞出来怎么用的。
**注意,下文的所有语句都在当前用户下执行,别用root!!!!!!!
各种环境
这里首先要说,要搭建一个ubuntu上luci的页面,需要很多环境,这部分资料是从网上找的,可以借鉴:
apt-get install g++ libncurses5-dev zlib1g-dev bison flex unzip autoconf gawk make gettext gcc binutils patch bzip2 libz-dev
sudo apt-get install build-essential lua5.1(关联到执行路径/usr/bin/lua) liblua5.1-0-dev
其中lua5.1很关键,跟请记住,该lua5.1安装成功后会在根目录/usr/bin/下生存一个软连接lua,这个软连接可以通过
ll /usr/bin/lua
查看,这个软连接指向lua-interpreter
第二个软连接指向/usr/bi