{"id":3006,"date":"2020-04-12T08:35:13","date_gmt":"2020-04-12T03:05:13","guid":{"rendered":"https:\/\/www.24x7serversupport.com\/blog\/?p=3006"},"modified":"2020-04-12T08:40:07","modified_gmt":"2020-04-12T03:10:07","slug":"how-to-install-centova-cast-on-centos","status":"publish","type":"post","link":"https:\/\/www.24x7serversupport.com\/blog\/how-to-install-centova-cast-on-centos\/","title":{"rendered":"How To Install Centova Cast on CentOS?"},"content":{"rendered":"\n<p>Centova Cast is the leading management platform for Internet radio streams, providing extensive insight and control to stream hosting providers.Centova Cast offers powerful features for both stream hosting providers and individual broadcasters.<\/p>\n\n\n\n<p>Through the Centova Cast web-based administration panel, administrators receive a consolidated overview of all client accounts (optionally across multiple servers) from a single, convenient interface.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">System Requirements:<\/h3>\n\n\n\n<p>Before installing Centova Cast, you should make sure that your server meets the following basic requirements.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Operating System:<\/h4>\n\n\n\n<p>Centova Cast supports the following operation systems:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>CentOS 5, 6, or 7 (or equivalent RHEL release)<\/li><li>Debian Stable<\/li><li>Other operating systems based on CentOS or Debian should (in theory) work with Centova Cast, but are untested and officially unsupported.<\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Database server:<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>MySQL v4.1, v5.0, v5.1, v5.5, or v5.6 database server.<\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Streaming server:<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>SHOUTcast DNAS v2.x<\/li><li>SHOUTcast DNAS v1.9.8<\/li><li>IceCast v2.x<\/li><\/ul>\n\n\n\n<p>Note: that the installer can download and install SHOUTcast DNAS v1\/2 and IceCast for you automatically.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Installation Procedure<\/h3>\n\n\n\n<ol class=\"wp-block-list\"><li>To begin your full installation of Centova Cast, download the Centova Cast installation script and make it executable: <code>wget -O install.sh install.centova.com\/LICENSEKEY chmod a+x .\/install.sh<\/code> Replace <code>LICENSEKEY<\/code> above with your actual Centova Cast v3 license key from your client area.<\/li><li>Next, decide which streaming server\/source software you want Centova Cast to install for you. As of the time of this writing, Centova Cast supports automatic installation of the following:<ul><li><strong>ShoutCast DNAS v2<\/strong>: add <strong>&#8211;shoutcast2<\/strong> to the installer commandline<\/li><li><strong>ShoutCast DNAS v1<\/strong>: add <strong>&#8211;shoutcast1<\/strong> to the installer commandline<\/li><li><strong>IceCast<\/strong>: add <strong>&#8211;icecast<\/strong> to the installer commandline<\/li><li><strong>Liquidsoap<\/strong>: add <strong>&#8211;liquidsoap<\/strong> to the installer commandline<\/li><li><strong>ices-cc<\/strong>: add <strong>&#8211;icescc<\/strong> to the installer commandline<\/li><li><strong>sctrans v2<\/strong>: add <strong>&#8211;sctrans2<\/strong> to the installer commandline<\/li><\/ul><\/li><li>Run the <code>install.sh<\/code> script as follows, substituting <code>&lt;options&gt;<\/code> with any (or all) of the above parameters: <code>.\/install.sh &lt;options&gt;<\/code> For example, to install ShoutCast DNAS v2 with Liquidsoap, you might use: <code>.\/install.sh --shoutcast2 --liquidsoap<\/code><\/li><li>The installation should complete without error and ask you to visit <code>http:\/\/your-ip:2199\/<\/code> to complete the installation. Open your browser and enter the URL provided by the installer. If you prefer to use a secure (SSL) connection, you can also use <code>https:\/\/your-ip:2199\/<\/code>. Centova Cast&#8217;s web interface supports both SSL and non-SSL connections on the same port.<\/li><li>The web interface should prompt you to choose an admin password and enter the connection information for your MySQL database. Do so.<\/li><\/ol>\n\n\n\n<p>At this point Centova Cast should inform you that the installation was successful, and will direct you to the Centova Cast login page where you can begin using Centova Cast.<\/p>\n\n\n\n<p>If your server is using a firewall, see the <em>Firewall Configuration<\/em> section below before proceeding.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Firewall Configuration<\/h3>\n\n\n\n<p>If your server is protected by a firewall, you may need to modify your firewall configuration to allow access to Centova Cast and its streams.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Advanced Installer Options<\/h3>\n\n\n\n<p>Advanced users may optionally pass any of the following commandline options to <code>install.sh<\/code> to further automate the installation process.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><code>--channel=edge<\/code><br>Advanced users wishing to try the latest features and functionality may optionally use the edge branch of Centova Cast. Note that the edge branch is likely to be unstable and contain bugs, as it is the testing branch used by Centova Technologies for testing upcoming releases. Issues in this branch will <em>not<\/em> receive priority attention, so use caution when selecting this option. The default if no <code>--channel<\/code> argument is provided is to use the <code>stable<\/code> branch.<\/li><li><code>--deps<\/code><br>Instructs the installer to use <code>yum<\/code> or <code>apt<\/code> to install all dependencies automatically.<\/li><li><code>--vhosts=PATH<\/code><br>Configures an alternate path for Centova Cast client data including configuration files, logs, and media. This may be used to place client data on an alternate, larger partition.<\/li><li><code>--force<\/code><br>Overwrite any existing Centova Cast installation. Note that <strong>this will completely remove your entire existing Centova Cast installation<\/strong> and will <strong>delete all existing client data<\/strong>. Use with caution.<\/li><li><code>--no-firewall<\/code><br>Instructs the installer to skip firewall configuration. This option only affects servers using a supported firewall package (currently only CentOS 7 at the time of this writing).<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Automating Stage-2 Configuration<\/h3>\n\n\n\n<p>Normally, after performing the commandline (<code>install.sh<\/code>) portion of the installation, Centova Cast prompts the user to visit a web page to finish configuring Centova Cast. This second, web-based portion of the configuration can be automated by passing <em>all<\/em> of the following options to the <code>install.sh<\/code> script.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><code>--admin-email=EMAIL<\/code><br>Specifies the administrator E-mail address.<\/li><li><code>--admin-pass=PASSWORD<\/code><br>Specifies the password to configure for the <code>admin<\/code> account.<\/li><li><code>--dbname=NAME<\/code><br>Specifies the MySQL database name to use for Centova Cast.<\/li><li><code>--dbuser=USER<\/code><br>Specifies the MySQL database username to use for Centova Cast.<\/li><li><code>--dbpass=PASSWORD<\/code><br>Specifies the MySQL database password to use for Centova Cast.<\/li><li><code>--dbhost=HOST<\/code><br>(Optional.) Specifies the hostname (or IP address) for the MySQL server. Defaults to <code>localhost<\/code>.<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Centova Cast is the leading management platform for Internet radio streams, providing extensive insight and control to stream hosting providers.Centova Cast offers powerful features for both stream hosting providers and individual broadcasters. Through the Centova Cast web-based administration panel, administrators receive a consolidated overview of all client accounts (optionally across multiple servers) from a single, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[30],"tags":[31,74,286,136],"class_list":["post-3006","post","type-post","status-publish","format-standard","hentry","category-centos","tag-centos","tag-centos7","tag-centovacast","tag-debian"],"jetpack_publicize_connections":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How To Install Centova Cast on CentOS? | 24x7serversupport Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.24x7serversupport.com\/blog\/how-to-install-centova-cast-on-centos\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How To Install Centova Cast on CentOS? | 24x7serversupport Blog\" \/>\n<meta property=\"og:description\" content=\"Centova Cast is the leading management platform for Internet radio streams, providing extensive insight and control to stream hosting providers.Centova Cast offers powerful features for both stream hosting providers and individual broadcasters. Through the Centova Cast web-based administration panel, administrators receive a consolidated overview of all client accounts (optionally across multiple servers) from a single, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.24x7serversupport.com\/blog\/how-to-install-centova-cast-on-centos\/\" \/>\n<meta property=\"og:site_name\" content=\"24x7serversupport Blog\" \/>\n<meta property=\"article:published_time\" content=\"2020-04-12T03:05:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-04-12T03:10:07+00:00\" \/>\n<meta name=\"author\" content=\"24x7support\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@24x7serversuppo\" \/>\n<meta name=\"twitter:site\" content=\"@24x7serversuppo\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"24x7support\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.24x7serversupport.com\/blog\/how-to-install-centova-cast-on-centos\/\",\"url\":\"https:\/\/www.24x7serversupport.com\/blog\/how-to-install-centova-cast-on-centos\/\",\"name\":\"How To Install Centova Cast on CentOS? | 24x7serversupport Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.24x7serversupport.com\/blog\/#website\"},\"datePublished\":\"2020-04-12T03:05:13+00:00\",\"dateModified\":\"2020-04-12T03:10:07+00:00\",\"author\":{\"@id\":\"https:\/\/www.24x7serversupport.com\/blog\/#\/schema\/person\/decfb5fad6bde6ac6822d4e965c6d401\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.24x7serversupport.com\/blog\/how-to-install-centova-cast-on-centos\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.24x7serversupport.com\/blog\/how-to-install-centova-cast-on-centos\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.24x7serversupport.com\/blog\/how-to-install-centova-cast-on-centos\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.24x7serversupport.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How To Install Centova Cast on CentOS?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.24x7serversupport.com\/blog\/#website\",\"url\":\"https:\/\/www.24x7serversupport.com\/blog\/\",\"name\":\"24x7serversupport Blog\",\"description\":\"Linux | CPanel | WHM | webhosting| Plesk | DirectAdmin | CentOs | Debian | Ubuntu Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.24x7serversupport.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.24x7serversupport.com\/blog\/#\/schema\/person\/decfb5fad6bde6ac6822d4e965c6d401\",\"name\":\"24x7support\",\"url\":\"https:\/\/www.24x7serversupport.com\/blog\/author\/24x7support\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How To Install Centova Cast on CentOS? | 24x7serversupport Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.24x7serversupport.com\/blog\/how-to-install-centova-cast-on-centos\/","og_locale":"en_US","og_type":"article","og_title":"How To Install Centova Cast on CentOS? | 24x7serversupport Blog","og_description":"Centova Cast is the leading management platform for Internet radio streams, providing extensive insight and control to stream hosting providers.Centova Cast offers powerful features for both stream hosting providers and individual broadcasters. Through the Centova Cast web-based administration panel, administrators receive a consolidated overview of all client accounts (optionally across multiple servers) from a single, [&hellip;]","og_url":"https:\/\/www.24x7serversupport.com\/blog\/how-to-install-centova-cast-on-centos\/","og_site_name":"24x7serversupport Blog","article_published_time":"2020-04-12T03:05:13+00:00","article_modified_time":"2020-04-12T03:10:07+00:00","author":"24x7support","twitter_card":"summary_large_image","twitter_creator":"@24x7serversuppo","twitter_site":"@24x7serversuppo","twitter_misc":{"Written by":"24x7support","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.24x7serversupport.com\/blog\/how-to-install-centova-cast-on-centos\/","url":"https:\/\/www.24x7serversupport.com\/blog\/how-to-install-centova-cast-on-centos\/","name":"How To Install Centova Cast on CentOS? | 24x7serversupport Blog","isPartOf":{"@id":"https:\/\/www.24x7serversupport.com\/blog\/#website"},"datePublished":"2020-04-12T03:05:13+00:00","dateModified":"2020-04-12T03:10:07+00:00","author":{"@id":"https:\/\/www.24x7serversupport.com\/blog\/#\/schema\/person\/decfb5fad6bde6ac6822d4e965c6d401"},"breadcrumb":{"@id":"https:\/\/www.24x7serversupport.com\/blog\/how-to-install-centova-cast-on-centos\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.24x7serversupport.com\/blog\/how-to-install-centova-cast-on-centos\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.24x7serversupport.com\/blog\/how-to-install-centova-cast-on-centos\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.24x7serversupport.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How To Install Centova Cast on CentOS?"}]},{"@type":"WebSite","@id":"https:\/\/www.24x7serversupport.com\/blog\/#website","url":"https:\/\/www.24x7serversupport.com\/blog\/","name":"24x7serversupport Blog","description":"Linux | CPanel | WHM | webhosting| Plesk | DirectAdmin | CentOs | Debian | Ubuntu Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.24x7serversupport.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.24x7serversupport.com\/blog\/#\/schema\/person\/decfb5fad6bde6ac6822d4e965c6d401","name":"24x7support","url":"https:\/\/www.24x7serversupport.com\/blog\/author\/24x7support\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/www.24x7serversupport.com\/blog\/wp-json\/wp\/v2\/posts\/3006","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.24x7serversupport.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.24x7serversupport.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.24x7serversupport.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.24x7serversupport.com\/blog\/wp-json\/wp\/v2\/comments?post=3006"}],"version-history":[{"count":1,"href":"https:\/\/www.24x7serversupport.com\/blog\/wp-json\/wp\/v2\/posts\/3006\/revisions"}],"predecessor-version":[{"id":3007,"href":"https:\/\/www.24x7serversupport.com\/blog\/wp-json\/wp\/v2\/posts\/3006\/revisions\/3007"}],"wp:attachment":[{"href":"https:\/\/www.24x7serversupport.com\/blog\/wp-json\/wp\/v2\/media?parent=3006"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.24x7serversupport.com\/blog\/wp-json\/wp\/v2\/categories?post=3006"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.24x7serversupport.com\/blog\/wp-json\/wp\/v2\/tags?post=3006"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}