Danginx : A Directadmin Nginx Plugin :: Turbo boost your direct admin sever

syslint

Verified User
Joined
Oct 24, 2010
Messages
97
About Danginx
Danginx or Direct Admin nginx plugin is an Nginx server integration plugin for Directadmin servers. This plugin will increase your server performance and decrease server loads cased by apache web server.

Project Home Page : http://danginx.com/
Documentation : http://wiki.sysvm.com/DirectAdminNginx

How Nginx will help your Directadmin server to increase the performance ?
Nginx is known for its high performance, stability, rich feature set, simple configuration, and low resource consumption.
Unlike traditional servers, Nginx doesn't rely on threads to handle requests. Instead it uses a much more scalable event-driven (asynchronous) architecture. This architecture uses small, but more importantly, predictable amounts of memory under load.

Even if you don't expect to handle thousands of simultaneous requests, you can still benefit from Nginx's high-performance and small memory footprint. Nginx scales in all directions: from the smallest VPS all the way up to clusters of servers.

Some Features of Danginx

High Performance : Nginx will work as a front end reverse proxy of your Directadmin server along with apache. Which will increase the performance due to the software architecture.
Protection Against Malicious attacks : Nginx will only pass true http requests and protect against attacks like DDOS from your server.
100% compatible with Directadmin : Danginx is 100% compatible with Directadmin. It have autoinstaller , autoupdate and uninstaller scripts which will make your job easy to integrate it.

GZIP compression , Save bandwidth :
Danginx is integrated with GZIP compression. You can enable and disable this feature.You can also set the compression lever from 1 to 9.

24x7 Technical support : We provide 24 hours tech support for your Nginx server.
 
so do i pay 5 usd just to get nginx installed? you will install nginx to serve as static content and apache as proxy?why nnot go 100%nginx
note i have 30 sites.. what is your script any different then this http://directadm.in/nginx
 
Last edited:
hello,
The main reason is rewrite utl, Also direct admin need apache too.
http://danginx.com/ is the plugin page.

- Everything is automated
- It support static files served directly from nginx WITHOUT BAND WIDTH LOSS
- File extensions are customisable
- You can customize vhost templates
- You can customize nginx.conf
- etc,.
 
but it also means you will not use php fpm which is alot better then mod_php
cant directadmin apache just listen to port 81 and have nginx listen to 80
and also will you install if i order the license or should i do it myself. Im not an expert on this same as customizing the config
 
Last edited:
Hello,

You no need to worry about the installation and other settings for this plugin. Everything is automated. to install it just execute " ./install " , You can enable and disable enginx as you wish using the script " /usr/local/directadmin/scripts/enablenginx and /usr/local/directadmin/scripts/disablenginx . You can also remove the installation using /etc/danginx/uninstall.sh
 
So if i buy this one, server would run as it is but more improved?
Would i still be able to run my sites without errors?
Can you offer free installation in case I buy this one?
 
So if i buy this one, server would run as it is but more improved?
Would i still be able to run my sites without errors?
Can you offer free installation in case I buy this one?

Yes installation is free.

We also provide one time server optimisation service at an affordable cost. You can check your website from http://www.whatsmyip.org/http_compression/ after installing this plugin and see how much % you improved it.
 
I availed the free trial.
I installed, i don't see any difference?

How will i know it's working as it should be?
 
I availed the free trial.
I installed, i don't see any difference?

How will i know it's working as it should be?

Nginx will be in port 80 and apache will be in port 8888

netstat -pant | grep nginx

netstat -pant | grep httpd
 
I have tested your plugin (CentOS x86, latest da software)
For me it doesn't change port 80 to 8888 in /usr/local/directadmin/data/users/_username_/httpd.conf , all sites after installing your plugin show default apache page. (i need manually correct 80 to 8888)
 
Need help

Hello, I installed Danginx in my Debian server, but can`t start nginx, I get error:

"[warn]: the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /usr/local/nginx/conf/nginx.conf:2
[emerg]: bind() to 0.0.0.0:80 failed (13: Permission denied)"

Any help appreciated.
 
Are you logged in as the root user?

Yes, scsi. I logged in as the root user. Also there is a code in 2nd line of the nginx.conf file:

Code:
user nobody;

I tried with changing it to root, www-data, nginx and etc. too. But no success at all.
 
this line has added on /usr/local/etc/php5/cgi/php.ini :

zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.2.so

but on installation it show error that ioncube isnt install on server
 
Back
Top