Solutions

Search  Users  Rules 
Close
Login:
Password:
Forgot your password?
Register
Login Register
 
Pages: 1 2 Next
Because Cloudlinux fails to support Directadmin we are going to say goodbye
You know when we signed up with you guys a couple years ago, we thought the lack of Directadmin support was just because Cloudlinux was so new and you were focusing on the widely used ©rapPanel

We thought if we stick it out for a while that the integration would get better.

But no, hear we are a couple years later and the integration is no more than the day we signed on.

SecureLVE was promised but it never quite got the bugs out... then came along CageFS 1 2 and 3 and still not fully compatible with Directadmin.

I also ready about features all the time such as SecureLinks which dont have Directadmin support.


When we ask for better integration we get responses like: Cpanel is more widely used, there is not enough demand for Directadmin

Well did you ever stop to think that maybe just maybe the Directadmin people have not jumped on the bandwagon because the documentation for CloudLinux is riddled with "WE ONLY SUPPORT PLESK AND CPANEL"

Last time I checked the directadmin community had 19,857 Members

That is by no means a small customer base for you, if you actually took the time to include us in your integration's.


Right now as it stands I dont see what cloudlinux actually does for Directadmin that is not already handled by a litespeed + Directadmin installation


Directadmin does do mostly RPM's but there are some cases where it compiles software as well such as apache and php... Though everything that it builds is done through a single script called "custombuild" it is a simple shell script that could easily have anything special Cloudlinux needed added in for compatibility but yet all I seem to get for these couple years is excuses.

I hope other Directadmin companies get to read this and realize they are better off putting their money into litespeed web server that actually takes the time to support directadmin... because there is nothing more cloudlinux will offer you than is not already done by litespeed and you will get better performance.

Yes I understand that cloudlinux and litespeed are two different products, but since cloudlinux doesnt support directadmin in any of its major features... the only plus is basic LVM limitations... litespeed already has limitations built into it and performance optimization that will allow you to achieve high density hosting.

We turned to Cloudlinux because it was a promising OS for better security... but it continues to lack support for directadmin.

And no you will never see the day that we use CPanel like the kiddie hosts and their lack of know how forces them to use. Why exactly would we want to take a performance optimized OS like cloudlinux and a performance optimized web server like litespeed and couple it with a slow, cludgy, security hole ridden bloated piece of CrapPanel.

While I see why Crappanel customers need to jump on these other performance optimizations, its because they need to give their control panel room to function.

But to me it seems like the ideal solution is to combine the best of the best in terms of performance:
1) Cloudlinux
2) Litespeed Web Server
3) Directadmin



I really had high hopes for cloudlinux, but so far I feel let down as you can see, hopefully they get their act together and we can all enjoy the benefits of their great product. Because for us non skiddie sysadmins we like performance and that cannot be found in CRAP PANEL
www.sparkhost.co
I am sorry to hear that, but if you are using LiteSpeed -- I am not sure what this post is about.
DA has a wired/bad way to compile Apache from scratch with no easy way to hook in/apply our changes.
More than that -- it changed in the past two year., and might be still changing.
Yet, we still ship modules for it, and it work.

On the other hand if you use LiteSpeed -- all you have to do is to enable CageFS on LiteSpeed side.

Though, don't expect things to change too much DA side, until we see some interest from DA.
You might like/dislike cPanel, but we get response from their support/developers same day or next day when we need anything.
Same is true about ISPManager. Plesk is anywhere from 1 day to 3 days.
InterWorx usually one day

DA -- it is usually never. We just don't get any answers from them. Anything we need we have to figure out on our own, with no directions from DA staff at all.
We have quite a few DA customers, but until we get at least some pointers from DA developers -- DA will always be last component for us to implement.
And I am sure it is same for other plugin creators.
Oh yes, and LiteSpeed implemented SecureLinks...
Good day, ExsysTech:

While I do hope for the day CloudLinux will move beyond being a champion only for cpanel, CloudLinux can be very helpful without direct automation system support.

Thank you.
As a DirectAdmin user I've been wanting to use Cloudlinux for a while now, and its very unfortunate to see the support for DA going so slow. As an attempt to mediate between CL and DA I've asked DA support trough e-mail about this matter. If there are any questions about DA, theres no problem in emailing them to DA support. I've received the reply within 1 day.

In the e-mail I suggested that you could ask questions on the DA forums since theres a quite active community. But that wasn't necessary DA told me (but no problem either!). So in anyway, please let knowledge about DA don't stop you from developing!
Edited: Arieh - 09.03.2012 19:21:41
+1

Igor please. We waiting sooooo long for DA features. Soooo long. :evil: :cry:

If you have problems than maybe WE CAN HELP on http://www.directadmin.com/forum/
you have account there, you've been there. Come to us.

best regards
Edited: explosive - 09.03.2012 19:38:11
You might not believe it, but we fully committed to support DA, and we have quite a big DA install base.
DA LVE Manager plugin was second only after cPanel's.

Anyway, here are two posts that I submitted
http://www.directadmin.com/forum/showthread.php?t=43105

http://www.directadmin.com/forum/showthread.php?t=43106

First one is needed for CageFS integration (securelinks can be installed today via mod_hostinglimits), second one for MySQL governor.

Once we resolve apache integration, we will need beta testers willing to help us to setup CageFS template.
Quote
Peter Abraham wrote:
Good day, ExsysTech:



While I do hope for the day CloudLinux will move beyond being a champion only for cpanel, CloudLinux can be very helpful without direct automation system support.



Thank you.



Not really, read the docs... Mainly CPanel and Plesk are supported on any of the features that make CloudLinux useful for DA.... anyways the thread is about those features being integrated for improved security such as SecureLinks and SecureLVE/CageFS

Anything else that CL offers is already offered through the Litespeed + DA integration and at greater performance improvement.

What we are seeking is that all the features be implemented so you can use Litespeed + DA + Cloudlinux for the best of performance and security.
www.sparkhost.co
Hi Igor
Quote
Igor Seletskiy wrote:
I am sorry to hear that, but if you are using LiteSpeed -- I am not sure what this post is about.


We are using litespeed with DA meaning everything uses apache configuration files because litespeed is a drop in replacement for apache in control panels such as DA


Quote

DA has a wired/bad way to compile Apache fr om scratch with no easy way to hook in/apply our changes.

More than that -- it changed in the past two year., and might be still changing.

Yet, we still ship modules for it, and it work.


Apache is compiled from scratch using the "custombuild" shell script... it is not developed by DA themselves but rather one of the members on the forum... just search the forum for custombuild and you will find a user by the name of SMtalk, he will gladly add the support you need into the script.

Quote

On the other hand if you use LiteSpeed -- all you have to do is to enable CageFS on LiteSpeed side.


Really? wh ere does it say Directadmin + Litespeed Supports CageFS in the documentation? cause as I can tell cageFS is not even an option in litespeed control panel only SecureLVE is... and definitely no indicator of it working with litespeed in apache configuration mode.

Quote

Though, don't expect things to change too much DA side, until we see some interest from DA.

You might like/dislike cPanel, but we get response from their support/developers same day or next day when we need anything.

Same is true about ISPManager. Plesk is anywhere from 1 day to 3 days.

InterWorx usually one day

DA -- it is usually never. We just don't get any answers from them. Anything we need we have to figure out on our own, with no directions from DA staff at all.


I have asked you a few times over the past two years if you would like me to get you in touch with them, I believe I even gave you their direct email address at one point but I would have to double check my email to be sure.

In the 7 years I have been with Directadmin it has never taken them more than 24 hours to respond to an email I sent them. You pointed out forum topics... the forums are a community driven area, DA staff rarely chimes in if even reads the forums at all... You have to email them.

Quote

We have quite a few DA customers, but until we get at least some pointers from DA developers -- DA will always be last component for us to implement.


Again via email communication with you I have offered my help several times in the past but you never requested more than me to be a beta tester.

Quote

And I am sure it is same for other plugin creators.

[/QUOTE]

No not really, the ones who use the proper support methods always get their questions answered... Litespeed is a perfect example... read through their changes logs and you will find they have added plenty of Directadmin support into the litespeed system over the years.
www.sparkhost.co
Quote
Igor Seletskiy wrote:
Once we resolve apache integration, we will need beta testers willing to help us to setup CageFS template.

We are ready fot testing ;)
I dont mean to be Harsh, but last time we had the discussion about direcatmin and SecureLVE and I was told soon it will be ready for beta testing and that never came... then CageFS is on to version 3 and it still lacks directadmin support.....

It is frustrating that a year later from that discussion we had that I go to build out a new system with cloudlinux just to find I still cant use any of the security features.

Honestly DA is not hard to figure out... it is the simplest control panel there is... it does not do a bunch of custom stuff like CPanel and others do, in fact quite the opposite, it was designed to allow system administrators to do their jobs and install or modify whatever they want and it wont break the control panel.

Think of DA as not even being there, it is no different than if you install LAMP by yourself... which is what a control panel should be... If I want to upgrade to the latest and greatest PHP from source or RPM I should be able to, if I want to add whatever patch into whatever system I should be able to... the control panel should not dictate how I manage my system.

Once you wrap your mind around the freedom and understand that DA is just a CP it doesnt care what you do to your system... then you will realize just how much better of a control panel it is and how much easier it is.

Because if you say you cant do what you need to do to integrate CageFS and other features, then you might as well say you cant do it on a stock CentoS 5 install with apache and mysql installed from source or RPM.

And we all know that is BS or cloudlinux wouldnt exist.


Say it with me DA is only a CP it does not interfere with anything installed on the system nor does it dictate what we can install.


That is how and why custombuild was built... it was just some community member who made a shell script that he updates regulary to make it easy for us others to keep up to date on the latest versions and security patches.


Just the same as I made myself a shell script that installs the latest php from source with the exec_dir_patch, suhosin patch, suhosin source, mail header patch and litespeed php lsapi


is this a custom install I do yes, does DA care? NO

and that is one of the biggest reasons control panels like plesk and cpanel are epic fails because they continually force you to wait for the next releases and often go a long time with buggy or exploitable versions of software on your system because if you dare upgrade them on your own or try to install a patched version it breaks the stupid control panel.
www.sparkhost.co
just in case my rant didnt make sense... install whatever version of mysql you want, if you want to install mariadb go for it... if you need to recompile apache from source or do it with an RPM go for it...

just be sure in whatever method you decide to make it possible for people to get your integrations into their system, that it is done in a way they can quickly upgrade to the latest version if they want...

so if you need a module compiled into mysql provide documentation and how to compile your module into mysql this is how litespeed handles the lsapi php... we can use whatever version we want we just have to be sure to include the lsapi module during compile time.

if you need something compiled into apach again provide the documentation on how we compile the module into apache... its that simple really it is. It is nothing different than a stock server with no control panel
www.sparkhost.co
Another great example:

I use Directadmin... DA didnt officially support Litespeed... I wanted litespeed so I installed litespeed and removed apache... BAM my DA server is now running on litespeed.

Another good one:

I use Directadmin... DA didnt officially support MariaDB... I wanted mariaDB so I installed mariaDB and removed mysql.... BAM my DA server is now running on mariaDB


Can you actually do that with any other of the control panels? I think with what I have written here should be enough to open up your eyes to just how overly complicated developing your system for those other control panels actually is.


If you got questions you just have to ask... most of the DA community is experienced system admins not like the Cpanel people who chose it because it does everything for them.
www.sparkhost.co
Sorry to go on but I think there is more I can shed a light on:

Everyone and I mean everyone is probably running different versions of everything, in custom build there is a config script and you type the version that you want so if I wanted mysql 5.3 I would enter 5.3 or if I didnt want to use custom build and I wanted to compile from source with ym own flags and own versions and modules I could.

Just like I outlined my custom php install in my previous post.

custombuild just makes it quick and easy with two commands to install something. So you probably want to talk to SMtalk and get it integrated into the shell script but you also need to provide documentation for others who are doing manual installs or have created their own install scripts.


Here is an example from the custom build config:
Quote
#PHP settings. default_php possible values - 4 or 5, php5_ver - 5.2, 5.3 or 5.4
default_php=5
php5_ver=5.3
php4_cli=no
php4_cgi=no
php5_cli=yes
php5_cgi=no
ioncube=yes
zend=yes
#Possible values - recommended or dist
php_ini_type=recommended

#Possible values - 5.0, 5.1, 5.5
mysql=5.5
mysql_inst=yes
mysql_backup=yes
mysql_backup_dir=/usr/local/directadmin/custombuild/mysql_backups

#Possible values - 1.3, 2.0, 2.2 or 2.4
apache_ver=2.4
secure_htaccess=yes
harden-symlinks-patch=yes





But I like to add in some security modules to PHP such as exec_dir_patch and suhosin but custombuild does not offer those options so I created my own install script for PHP

Code
#!/bin/sh

## Setup some variables to use throughout the script

PHPV="5.3.7"             # PHP VERSION
PHPBRANCH="5_3_x"          #Needed for new Zend Optimizer
SUHOSINPATCH="0.9.10"   # Suhosin Patch Version
SUHOSIN="0.9.32.1"         # Suhosin Version
ZEND="5.3"            # Zend Optimizer Version
LSAPI="5.5"
ARCH="x86_64"         # x86_64 / i386



yes|yum install autoconf213 automake pkgconfig gmp gmp-devel libc-client libc-client-devel openldap-devel \
                openldap-clients ncurses-devel unixODBC-devel openssl-devel libxml2-devel pspell-devel \
                pcre-devel pcre curl curl-devel krb5-devel libjpeg libjpeg-devel libpng libpng-devel \
                freetype-devel freetype libmcrypt libmcrypt-devel libmhash libmhash-devel libxslt \
      libxslt-devel

if [ $ARCH == "x86_64" ]; then
        rpm -Uhv http://centos.karan.org/el5/extras/testing/x86_64/RPMS/libtidy-0.99.0-16.20070615.el5.kb.x86_64.rpm
        rpm -Uhv http://centos.karan.org/el5/extras/testing/x86_64/RPMS/libtidy-devel-0.99.0-16.20070615.el5.kb.x86_64.rpm
        ln -s /usr/lib64 /usr/kerberos/lib
else
        rpm -Uhv http://centos.karan.org/el5/extras/testing/i386/RPMS/libtidy-0.99.0-16.20070615.el5.kb.i386.rpm
        rpm -Uhv http://centos.karan.org/el5/extras/testing/i386/RPMS/libtidy-devel-0.99.0-16.20070615.el5.kb.i386.rpm
fi

export PHP_AUTOCONF=/usr/bin/autoconf-2.13
export PHP_AUTOHEADER=/usr/bin/autoheader-2.13


## Change to the installation source directory
cd /usr/local/src
echo -e "\n\ncurrent directory is: $PWD\n\n"


## Remove all old directories before we begin
rm -rf php-*
rm -rf suhosin*
rm -rf ZendOpt*


## Get required packages
wget http://www.php.net/get/php-${PHPV}.tar.gz/from/this/mirror
wget http://www.kyberdigi.cz/projects/execdir/php-exec-dir.${PHPV}.patch.gz
#wget http://choon.net/opensource/php/php-${PHPV}-mail-header.patch
wget http://download.suhosin.org/suhosin-patch-${PHPV}-${SUHOSINPATCH}.patch.gz
wget http://download.suhosin.org/suhosin-${SUHOSIN}.tar.gz
wget http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-${ZEND}-linux-glibc23-${ARCH}.tar.gz


## Untar PHP
tar xfzv php-${PHPV}.tar.gz

## Begin Patching
gunzip php-exec-dir.${PHPV}.patch.gz
gunzip suhosin-patch-${PHPV}-${SUHOSINPATCH}.patch.gz
echo -e "\n\ncurrent directory is: $PWD\n\n"

cd php-${PHPV}

patch -p1 -i . ./suhosin-patch-${PHPV}-${SUHOSINPATCH}.patch
#patch -p1 -i . ./php-${PHPV}-mail-header.patch
patch -p1 -i . ./php-exec-dir.${PHPV}.patch

## We must sleep for 10 seconds to allow patches to finish
echo -e "\n\nWait 10 seconds then off we go.. .\n\n"
sleep 10

## Compile Suhosin Extension in with PHP
cd ..
echo -e "\n\ncurrent directory is: $PWD\n\n"
tar zxvf suhosin-${SUHOSIN}.tar.gz
mv suhosin-${SUHOSIN} php-${PHPV}/ext/suhosin


## Grab Litespeed LSAPI
cd php-${PHPV}/sapi
echo -e "\n\ncurrent directory is: $PWD\n\n"
wget http://www.litespeedtech.com/packages/lsapi/php-litespeed-${LSAPI}.tgz
tar zxvf php-litespeed-${LSAPI}.tgz
cd ..
echo -e "\n\ncurrent directory is: $PWD\n\n"


touch ac*
./buildconf --force


## Configure PHP
./configure \
--with-litespeed \
--enable-suhosin \
--with-config-file-path=/usr/local/lib \
--with-curl \
--with-gd \
--with-tidy \
--with-gettext \
--with-jpeg-dir=/usr/local/lib \
--with-kerberos \
--with-mcrypt \
--with-mhash \
--with-mysqli \
--with-mysql=/usr \
--with-pear \
--with-png-dir=/usr/local/lib \
--with-libxml-dir=/usr/bin \
--with-zlib \
--with-zlib-dir=/usr/local/lib \
--enable-zip \
--with-openssl \
--enable-bcmath \
--enable-calendar \
--enable-ftp \
--enable-magic-quotes \
--enable-sockets \
--enable-mbstring \
--with-xsl \
--enable-exif \
--disable-posix \
--enable-mbregex \
--enable-ucd-snmp-hack \
--enable-discard-path \
--with-pspell \
--with-ttf \
--with-freetype-dir=/usr \
--enable-gd-native-ttf \
--enable-wddx \
--with-imap=shared \
--with-imap-ssl \
--with-exec-dir=/usr/local/exec \
--with-ldap \
--with-unixODBC=/usr \
--enable-inline-optimization \
--with-ncurses \
--with-gmp \
--with-iconv \
--with-layout=GNU \
--with-pdo-mysql \
--with-xmlrpc \
--enable-soap 


## Compile and Install PHP
make
make install


## Check if PHP is compiled with LSAPI if it is install it
if [ ! -e "$PWD/sapi/litespeed/php" ]
then
  echo -e "\n\nLSAPI Binary could not be found did PHP install as litespeed?\n\n"
  exit 0
fi
mv -f sapi/litespeed/php /usr/local/lsws/fcgi-bin/lsphp5


## Install Zend Optimizer
cd ..
echo -e "\n\ncurrent directory is: $PWD\n\n"

tar xfzv ZendGuardLoader-php-${ZEND}-linux-glibc23-${ARCH}.tar.gz
#mv -f ZendGuardLoader-php-${ZEND}-linux-glibc23-${ARCH}/data/${PHPBRANCH}_comp/ZendOptimizer.so /usr/local/lib/php/20060613/ZendOptimizer.so

cd ..
echo -e "\n\nCheck php.ini has the following line: zend_extension=/usr/local/lib/php/20060613/ZendOptimizer.so"

##Echo the PHP installations to make sure everything worked
echo -e "\n\n"
/usr/local/bin/php -v
echo -e "\n\n"
/usr/local/lsws/fcgi-bin/lsphp5 -v





As you can see in that script it installs the litespeed lsapi module... which is the same type of thing you would need to provide documentation for in your cloudlinux features so everyone including those who dont use custombuild to install mysql, mariadb or apache can use your great features.
www.sparkhost.co
and kind of off topic ut in response to your MariaDB post.... according to the benchmarks released by the creators of MariaDB on their blog, MySQL 5.5 outperforms MariaDB in every way... they said that is until they release MariaDB 5.5 lol
www.sparkhost.co
While you are at it, you might as well ask SMtalk to include MariaDB in custombuild as well as many Directadmin users would be thankful
www.sparkhost.co
also I am pretty sure in regards to custombuild which the majority of DA people use to install mysql and apache, that smtalk maintains the RPM's .... if that is the case then he could just add your stuff into the rpms if need be.
www.sparkhost.co
Adjusting things/configuring on your own system, vs distributing a package that would work on all systems are two very different things.
For example if anyone can install ANY MySQL server, what are we supposed to do:
1. We need some way to detect that server with our patches are running.
2. If not... can we replace it? Or is it needed for something else?

And it is not a module, MySQL doesn't have modules. It often takes us more then a day of hard core programmer time (of someone who did it over and over again), to adjust/alter a patch to make it work between minor MySQL releases.
BTW: the patch is open source, part of our MySQL source RPM. Feel free to take it. As soon as you apply to your MySQL instance -- MySQL governor will start to work.

The fact that custombuild is not part of DA makes the whole thing is even more problematic, as now we have to keep in mind that some people might not use it.
Though, in reality we will just say that if they want automatic installation -- use custombuild...

We distributed mod_hostinglimits as a module for a long time. SecureLinks is part of it.
http://repo.cloudlinux.com/cloudlinux/sources/ (version 0.9) -- just install it.

CageFS patches were also always available: http://repo.cloudlinux.com/cloudlinux/sources/cagefs/
And CageFS plugin for DA was there since Feb 14th:
http://www.cloudlinux.com/blog/clnews/cagefs-3-beta-7.php

Oh, and SecureLVE is old name for CageFS. So, selecting SecureLVE in LiteSpeed is all that is needed. It is the same for ALL control panels.

I am sorry -- it might be considered "integration" in direct admin terms, but for me it is "do it yourself" toolbox.
I cannot honestly say that DA is as supported cPanel/Plesk/InterWorx/ISPManager -- exactly because of this "you have to download source, and apply that patch, and run that script"

Yes, you have excellent flexibility with DA -- but it makes it a nightmare to support from vendor's standpoint.

DA for a long time was #1 cause of support incidents for us (per installation), for a single reason that it would have php handlers like: application/x-php23 for suPHP... and quite a few people didn't know where to find them.

And yes, I did contact DA support directly. I did speak with them on quite a few occasions, but their support was VERY limited. Maybe it was partially due to this "build your own" mentality, where nothing is uniform -- but consider the fact that it is pretty much the only major control panel on the market who's installer doesn't recognize CloudLinux (or does it now?).
We couldn't get uniform way to do pretty much anything. They might provide good support for sys admins, but their support for vendors is VERY limited.

So to kind of finalize it:
You can have all the features available to other control panels including CageFS, MySQL governor, LVE Manager & CageFS plugins on DA. It is all available today.

You would have to install our MySQL, you would have to patch / compile apache -- but I guess this is normal for DA users.
It will not be considered officially supported (until we are ready), because things that officially supported by us should "Just Work".
Hello,

CustomBuild comes by default with every installation of DA. Feel free to contact me directly (martynas [at] evanet dot lt) or smtalk on Skype, and I am sure we will find a solution. I could even add something like a "cloudlinux=yes/no" option to the CustomBuild script.

Thank you.
Quote
Igor Seletskiy wrote:
Adjusting things/configuring on your own system, vs distributing a package that would work on all systems are two very different things.

For example if anyone can install ANY MySQL server, what are we supposed to do:

1. We need some way to detect that server with our patches are running.

2. If not... can we replace it? Or is it needed for something else?


And it is not a module, MySQL doesn't have modules. It often takes us more then a day of hard core programmer time (of someone who did it over and over again), to adjust/alter a patch to make it work between minor MySQL releases.

BTW: the patch is open source, part of our MySQL source RPM. Feel free to take it. As soon as you apply to your MySQL instance -- MySQL governor will start to work.


Well I take it you are creating RPM's of each version of mysql you patch correct? Then I would say the simple solution would be, if you want our support then you must use custombuild to install mysql otherwise here is the documentation on how to patch it yourself.

Quote

The fact that custombuild is not part of DA makes the whole thing is even more problematic, as now we have to keep in mind that some people might not use it.

Though, in reality we will just say that if they want automatic installation -- use custombuild...


It does ship with DA even though it is designed by SMtalk... it is responsible for the initial install of the system, though some people can choose not to use it, and go with their own methods.

Quote

We distributed mod_hostinglimits as a module for a long time. SecureLinks is part of it.

http://repo.cloudlinux.com/cloudlinux/sources/ (version 0.9) -- just install it.



CageFS patches were also always available: http://repo.cloudlinux.com/cloudlinux/sources/cagefs/

And CageFS plugin for DA was there since Feb 14th:

http://www.cloudlinux.com/blog/clnews/cagefs-3-beta-7.php



Again, should go down the route of use custombuild or here is the documentation to patch yourself... it is the same approach litespeed took with their lsapi patches... you can use their build script to compile PHP or they provided documentation on how to compile it in yourself.

Quote

Oh, and SecureLVE is old name for CageFS. So, selecting SecureLVE in LiteSpeed is all that is needed. It is the same for ALL control panels.


Alright, but is there any idication that when enabling that it will work with control panels that you have not stated are supported? I even read something that states CPanel itself does not work with cageFS and litespeed when using the apache configuration method.

If it is possible we would like to know about it.

Quote

I am sorry -- it might be considered "integration" in direct admin terms, but for me it is "do it yourself" toolbox.


It is by no means a do it yourself toolbox... it just allows you the flexibility to do it yourself... I recall back in the days when I actually used CPanel... it was a nightmare because something would be running an outdated version that was prone to security exploitation and you could not upgrade to the latest release until CPanel staff released the RPM.... that is garbage way of thinking. It is also garbage way of thinking that everyone who runs a web server must run it exactly the same... some people have different needs....

Example... to use MariaDB or litespeed with CPanel a lot of work and coordination had to take place with CPanel and stuff redone in their CP to make it work.... Directadmin needed no such thing it was a drop in replacement just like their products were intended to be.

DIrectadmin does everything it needs to as far as installing packages and what not for an end user... through the use of custombuild.... it used to be done with a package designed by directadmin themselves but it was deemed the custombuild was better and as such Directadmin is phasing out the old build script.

So try to do that with one of those other panels... actually have a system in place that can be improved by their community rather than hinder their communities abilities.

Quote

I cannot honestly say that DA is as supported cPanel/Plesk/InterWorx/ISPManager -- exactly because of this "you have to download source, and apply that patch, and run that script"


No you miss read everything I wrote above.... things can be done fr om RPM or source... custombuild installs mysql and apache fr om RPM... as SMtalk wrote in his post to you there is no reason he could not add a custom build flag for you cloudlinux=yes

and then your rpms would be installed instead of the mysql rpms or the apache rpms

Quote

Yes, you have excellent flexibility with DA -- but it makes it a nightmare to support fr om vendor's standpoint.


Not really because it is no different then supporting Red Hat Enterprise Linux with LAMP installed and no control panel... you are not thinking about this correctly because you are too used to control panels that "manage" a system.

To me a control panel like CPanel is a nightmare fr om a vendors prospective.... I edit a config file... CP overwrites it... I upgrade mysql to a version that is compaitible with my "vendor" product... CPanel breaks or overwrites it

THe only way for me to make my product compatible with CPanel is to spend countless hours with their support staff "Integrating" with their product.

With DA there is no need to spend those hours... just give your RPM's to SMtalk and he includes them in his build script when he releases versions of it and your done.

Quote

DA for a long time was #1 cause of support incidents for us (per installation), for a single reason that it would have php handlers like: application/x-php23 for suPHP... and quite a few people didn't know wh ere to find them.


Yes I do agree DA had some funky mime types going on... we had some issues with those in the past getting sites to work correctly in the error console ... but again a minor hitch into the numerous problems with CPanel and plesk... Dont even get me started on Plesk everytime they release a new version it breaks something that worked before LoL -- Plesk = Downtime hosting.

Quote

And yes, I did contact DA support directly. I did speak with them on quite a few occasions, but their support was VERY lim ited. Maybe it was partially due to this "build your own" mentality, wh ere nothing is uniform -- but consider the fact that it is pretty much the only major control panel on the market who's installer doesn't recognize CloudLinux (or does it now?).


And I think that is the problem with your understanding... okay here we go... when installing Directadmin for the first time... it uses RPM's for most everything... inside the Directadmins customer portal, we have to select an OS that will be used eg Centos 6 64bit, it is this selection that directadmin uses to fetch the correct RPM's...

So talk with SMTalk who offered his services and get your OS added to that list... this way you get your RPM's installed and everyone is happy

Quote

We couldn't get uniform way to do pretty much anything. They might provide good support for sys admins, but their support for vendors is VERY lim ited.



Again not true just you have been brainwashed by how others have done it, but you will soon see the light as SMTalk is about to get you up and running... once you grasp how easy it is then you will wonder how others have wasted your time.
www.sparkhost.co
Quote
Martynas Bendorius wrote:
Hello,



CustomBuild comes by default with every installation of DA. Feel free to contact me directly (martynas [at] evanet dot lt) or smtalk on Skype, and I am sure we will find a solution. I could even add something like a "cloudlinux=yes/no" option to the CustomBuild script.



Thank you.


Thank you Martynas!!!
www.sparkhost.co
MARTYNAS is da man!!! 8)
A1 Web Solutions
Managed VPS Specialists
Martynas,

Thanks a lot for your offer. I'll contact you via email.
any updates on this subject ?
I am a DA user too and I would like to see full CL integration before jumping in.
I think a lot of progress was done. DA now fully recognizes CloudLinux as an OS in the installer
Installation of modules is done via custombuild
CageFS is fully supported

The only thing left is getting MySQL for MySQL Governor to be installed via custombuild, and we are closing it on that as well.

Special thanks to Martynas -- we couldn't have done it without him.
Pages: 1 2 Next
Users browsing this topic (1 guests, 0 registered, 0 hidden)