CentOS G-WAN Server
How to install and configure the G-WAN web server on CentOS, including service mode setup and support for multiple programming languages.
G-WAN is a web server with scripts in Asm, C, C++, C#, D, Go, Java, Javascript, Lua, Objective-C, Perl, PHP, Python, Ruby and Scala.
G-WAN better uses CPU Cores to make the Internet of Things fly thousand times higher !
Leverage legacy servers and low-consumption CPUs to do more with less!
G-WAN works best on Linux distributions like Debian or CentOS, both of which offer ‘Desktop’ and ‘Server’ flavors.
CentOS G-WAN server installation instructions
CentOS G-WAN installation instructions
Installation
choose a location for your installation. for demonstration purposes we’ll install G-WAN to /opt
cd /opt wget http://gwan.com/archives/gwan_linux64-bit.tar.bz2 tar -xjf gwan_linux64-bit.tar.bz2; cd gwan_linux64-bit sudo ./gwan

use the 32bit version instead (http://gwan.com/archives/gwan_linux32-bit.tar.bz2) if you need.
Test
Then, type http://localhost:8080/ in your browser

centos g-wan server default homepage
and play with the/gwan/…/csp samples.
Programming Languages
If you want to install more Programming Languages read the FAQ - Setup of Programming Languages
To install all 15 languages using the bash script donated by generous user on many Linux distributions (Debian, LinuxMint, CentOS, Fedora, RedHat, Manjaro, Arch Linux and Bridge) use:
cd /opt wget http://www.as2.com/linux/tools/G-WAN_full-install.tar.bz2 tar -xjf G-WAN_full-install.tar.bz2 ./G-WAN_full-install
The installation menu is available in English, German, French and Spanish!
Service mode
To start G-WAN as a service (make it start automatically at boot time) use this instructions
with one exception for CentOS in the manual:
instead of:
sudo update-rc.d gwan defaults 95 5
use:
sudo chkconfig gwan on
and you don’t need to restart.
What’s next?
check the API and Frequently Asked Questions.
Stackoverflow lists many more examples and will let you search for replies to common questions.
And that’s it. you have G-WAN server.
