First you must install the required programs on CentOS.
yum install httpd php php-devel php-common php-mysql php-gd php-xml mysql mysql-server -y
Once the above has completed you will need to install the ioncube loaders. Firstly you must determine your php version.
php -v
You will see output similar to the following which will show you the version of PHP you are running.
PHP 5.1.6 (cli) (built: Jun 27 2012 12:21:13)
Copyright © 1997-2006 The PHP Group
Zend Engine v2.1.0, Copyright © 1998-2006 Zend Technologies
Now you can download the ioncube loaders.
wget http://downloads2.io...n_x86-64.tar.gz
Extract the loaders
tar zxf ion*
cd ion*
if your php returned version 5.1.x you will need to copy the correct loader library to the following php module directory
/usr/lib64/php/modules
cp ioncube_loader_lin_5.1.so /usr/lib64/php/modules
Next we must edit the php.ini file and add the extension to php.
nano /etc/php.ini
Add the following line to the file near the bottom.
zend_extension = /usr/lib64/php/modules/ioncube_loader_lin_5.1.so
Save and exit.
Type php -v and look for the following output similar to below that shows ioncube is loaded.
PHP 5.1.6 (cli) (built: Jun 27 2012 12:21:13)
Copyright © 1997-2006 The PHP Group
Zend Engine v2.1.0, Copyright © 1998-2006 Zend Technologies
with the ionCube PHP Loader v4.2.2, Copyright © 2002-2012, by ionCube Ltd. <<<<
Before we install Centovacast we need to configure the newly installed mysql. Firstly we will start mysql and secure it
with a password as shown below.
service mysqld start
mysqladmin -u root password your_secret_pass_goes_here
Now login to your mysql with your new password and lets create the database and user for Centovacast.
mysql -u root --password=your_secret_pass
create database centovacast;
use mysql;
grant all privileges on centovacast.* to 'centovacast'@'localhost' identified by 'a_secret_pass' with grant option;
flush privileges;
quit
Now that is done we can go ahead and download Centovacast for installation.
wget -O install.sh install.centova.com/your_license_key_goes_here
chmod a+x ./install.sh
./install.sh --shoutcast-all --channel=unstable (change this to icecast if you prefer to use that)
The installer will now install the necessary software packages it requires for centovacast. Answer y and press enter when
prompted to allow the installer to continue.
Once the installer it completes you will need to visit the URL it tells you to in your browser to complete the
installation. You will need the mysql information you created above.
No comments:
Post a Comment