-
Notifications
You must be signed in to change notification settings - Fork 4
Installation
Markus Bergholz edited this page Aug 29, 2015
·
6 revisions
Install/build instructions for
- TurboWebdis
- TinyWebdis
- CherryWebdis
on Linux systems.
TinyWebdis and TurboWebdis should be runnable on every operation system where lua (for TinyWebdis) or luajit (for TurboWebdis) are runnable/installable.
sudo apt-get install luajit luarocks git build-essential libssl-dev
luarocks install turbo
luarocks install lsocket
sudo pacman -S luajit luarocks5.1
sudo luarocks5.1 install turbo
sudo luarocks5.1 install lsocket
git clone https://github.com/markuman/tinywebdis turbowebdis
cd turbowebdis
luajit tinywebdis.lua
Instead of tcc
you can install build-essential
and use gcc
for building too.
sudo apt-get install tcc git liblua5.2-dev
sudo pacman -S tcc git lua
git clone https://github.com/markuman/tinywebdis
cd tinywebdis
git checkout tinywebdis
git submodule update --init --recursive
./build.sh tcc # or gcc
./tinywebdis
This is just a POC. No complete implementation yet!
sudo apt-get install python3 python3-cherrypy3 python3-pip
sudo pip3 install redis
sudo pacman -S python python-# CherryWebdis
git clone https://github.com/markuman/tinywebdis
git checkout CherryWebdis
python3 CherryWebdis.py