Preparing to install Centova Cast on a DirectAdmin server

Question:

How do I prepare my DirectAdmin Control Panel before installing Centova Cast?

Answer:

Please note that these instructions are provided only as a courtesy to our customers; we cannot provide technical support for working with third-party control panels.

That said, these are the procedures used by our installing technicians to disable restrictions which would prevent Centova Cast from operating under DirectAdmin Control Panel:

  1. Login to your DirectAdmin control panel as "admin".
  2. Click "PHP SafeMode Configuration" (near the bottom).
  3. DirectAdmin will display a list of web sites hosted on your server. Find the one on which you want to run Centova Cast. Place a checkmark in the box next to it, and click "Disable Safe Mode".
  4. DirectAdmin will once again display a list of web sites hosted on your server. Find the one on which you want to run Centova Cast. Place a checkmark in the box next to it, and click "Disable Open BaseDir".

At this point, DirectAdmin should be configured correctly to allow the installation of Centova Cast, and you should be able to run Centova Cast's install.sh script at this time.

Setting up FTP integration on a DirectAdmin server requires an additional step. Unlike other control panels, DirectAdmin uses ProFTPd's mod_auth_file authentication mechanism, the same mechanism that Centova Cast uses. As such, you cannot have both your DirectAdmin and Centova Cast clients logging in on the same IP address/port, and for the same reason, FTP integration will not be configured automatically by the installer on DirectAdmin servers. You'll need to manually setup ProFTPd to listen on an alternate IP address or port for use with Centova Cast. Instructions for manual FTP integration are included in the Centova Cast installation guide.

The only remaining issue that may be commonly encountered on a DirectAdmin server is a potential ionCube loader issue described separately in this article.