Ozeki NG SMS Gateway for Linux
This guide gives you the steps to install Ozeki NG on Linux. It lists the necessary prerequisites, provides access to the necessary components and explains the way you can get the Ozeki NG mobile messaging software installed as a daemon to operate in the background.
Step 1 - Download and install Mono Framework
It is recommended to use Mono Framework 2.0 or above. Most linux distributions have the Mono Framework included. If your Linux distribution does not have mono included, you can download and install it from the following webpage.
www.mono-project.orgFor example to install the Mono Framework on Fedora 10, you should issue the following command:
yum -y install mono-* libgdiplus-* ibm-* byte-* |
Step 2 - Download and install the Xvfb package
The Xvfb package can be used to create a virtual display for Ozeki NG. This is necessary if you want to run OzekiNG in the background. You will also need a window manager, such as twm.
If you use Fedora 10, you should issue the following command:
yum install Xvfb twm |
Step 3 - Download and install the Ozeki NG software package
The Ozeki NG software package can be downloaded from the following URL:
http://ozekisms.com/attachments/2572/OzekiNG-SMS-Gateway_3.9.7.tgz (1.9 Mb)You can use the following commands to download the package and to extract it's contents:
cd /var/lib wget http://ozekisms.com/attachments/2572/OzekiNG-SMS-Gateway_3.9.7.tgz tar -xzvf OzekiNG-SMS-Gateway_3.9.7.tgz ln -s OzekiNG-SMS-Gateway_3.9.7 ozeking |
Step 4 - Configure your firewall
Ozeki NG SMS Gateway has a built in webserver. By default this webserver runs on port 9501. You should configure your firewall to accept connections on this port.
iptables -I INPUT -p tcp --dport 9501 -j ACCEPT |
Step 5 - Test Ozeki NG (Optional)
Optionally you can run OzekiNG from the command line to see if it functions properly. To do this you should issue the following commands:
Xvfb :9 -screen 0 1152x900x8 & twm -display :9 export DISPLAY=":9" cd OzekiNG-SMS-Gateway_3.9.7 mono OzekiNG.exe /run |
After these command have been issued, you can open the Ozeki NG configuration webpage by typing the following URL in your browser (Replace the IP address 127.0.0.1 to the IP address of your Linux server.
http://127.0.0.1:9501/ |
Step 6 - Run in the background
To run Ozeki NG in the background, you should copy the ozeking init script to your init.d directory. You can use this script to start and to stop the service
cp /var/lib/ozeking/init.d/ozeking /etc/init.d/ /etc/init.d/ozeking start |
FAQs
Can I use Ozeki NG SMS Gateway on Linux platform?
While Ozeki NG SMS Gateway was previously compatible with certain Linux
distributions, it is no longer actively developed for Linux. However,
you can still use it on Linux by following these options:
Windows Version:
We recommend using the Windows version of Ozeki NG SMS Gateway.
It provides full functionality and support.
Virtual Machine:
If you prefer to use it on Linux, consider installing a virtual machine on your Linux system.
Run the Windows version of Ozeki NG SMS Gateway within the virtual environment.
More information