{"id":17452,"date":"2015-10-03T13:17:07","date_gmt":"2015-10-03T18:17:07","guid":{"rendered":"https:\/\/secure.rosehosting.com\/blog\/?p=17452"},"modified":"2022-12-08T08:57:31","modified_gmt":"2022-12-08T14:57:31","slug":"how-to-install-boonex-dolphin-7-on-an-ubuntu-vps","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-boonex-dolphin-7-on-an-ubuntu-vps\/","title":{"rendered":"How to Install Boonex Dolphin 7 on an Ubuntu VPS"},"content":{"rendered":"
In this tutorial we are going to provide you with step-by-step instructions on how to install Boonex\u00a0Dolphin 7 on an Ubuntu VPS<\/a><\/strong>. Download the latest version of Dolphin available at \u2018http:\/\/www.boonex.com\/downloads?product=Dolphin-v.7.1\u2019 to the server and extract it using the following commands:<\/p>\n Move the unpacked Dolphin files to the document root of your website:<\/p>\n Set the proper file permissions for the Apache web server to write to certain files and directories:<\/p>\n Also, run the following command to make the ‘ffmpeg.exe’ file executable:<\/p>\n Install Java and\u00a0ImageMagick:<\/p>\n Create a new database for Dolphin and assign a MySQL user with privileges for accessing and modifying the Dolphin database:<\/p>\n Create a new virtual host directive in Apache. For example, create a new Apache configuration file named \u2018dolphin.conf\u2019 on your virtual server:<\/p>\n then, add the following lines to it:<\/p>\n Edit the php.ini configuration file and add\/modify the following lines:<\/p>\n Make sure that ‘exec’ PHP function is allowed (i.e. it is not listed in disable_functions) and ‘open_basedir’ is not set:<\/p>\n Restart the Apache web server for the changes to take effect:<\/p>\n Open http:\/\/your-domain.com\/install\/index.php in\u00a0your favorite web browser and follow the easy instructions: Check if the file and directory permissions are set correctly, check the paths to website’s document root and scripts, enter 3306 as database host port number, then enter database name, database user and password, enter site title, site description and create a new administrator user. Set a new cron job. For example, run the following command:<\/p>\n and add the following lines:<\/p>\n Do not forget to change \u2018admin@emailaddress.com\u2019 with your actual email address, then run:<\/p>\n After finishing the installation, it is recommended to delete all files and subdirectories from the install directory located to your Dolphin website document root as a security precaution, so run the following command:<\/p>\n That is it. The Dolphin installation is now complete. Proceed to the admin panel to configure Dolphin according to your needs, install additional modules etc.<\/p>\n In this tutorial we are going to provide you with step-by-step instructions on how to install Boonex\u00a0Dolphin 7 on an … <\/p>\n
\nBoonex Dolphin is a popular social networking platform used by many webmasters. It allows them to build easy to use community and social media oriented websites.
\n
\nThis install guide assumes that Apache, MySQL, PHP and a fully functional mail server are already installed and configured on your server. At the time of this writing, the latest version of Dolphin is 7.1.6 and it requires:<\/p>\n\n
cd \/opt\r\nwget http:\/\/get.boonex.com\/Dolphin-v.7.1 -O dolphin-v.7.1.6.zip\r\nunzip dolphin-v.7.1.6.zip<\/pre>\n
mv Dolphin-v.7.1.6 \/var\/www\/html\/dolphin<\/pre>\n
chown www-data:www-data -R \/var\/www\/html\/dolphin<\/pre>\n
chmod 755 \/var\/www\/html\/dolphin\/flash\/modules\/global\/app\/ffmpeg.exe<\/pre>\n
apt-get install openjdk-7-jdk\r\napt-get install ImageMagick<\/pre>\n
mysql -u root -p\r\nmysql> CREATE DATABASE dolphindb;\r\nmysql> GRANT ALL PRIVILEGES ON dolphindb.* TO 'dolphinuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;\r\nmysql> FLUSH PRIVILEGES;\r\nmysql> quit<\/pre>\n
touch \/etc\/apache2\/sites-available\/dolphin.conf\r\nln -s \/etc\/apache2\/sites-available\/dolphin.conf \/etc\/apache2\/sites-enabled\/dolphin.conf\r\nvi \/etc\/apache2\/sites-available\/dolphin.conf<\/pre>\n
<VirtualHost *:80>\r\nServerAdmin admin@yourdomain.com\r\nDocumentRoot \/var\/www\/html\/dolphin\/\r\nServerName your-domain.com\r\nServerAlias www.your-domain.com\r\n<Directory \/var\/www\/html\/dolphin\/>\r\nOptions FollowSymLinks\r\nAllowOverride All\r\n<\/Directory>\r\nErrorLog \/var\/log\/apache2\/your-domain.com-error_log\r\nCustomLog \/var\/log\/apache2\/your-domain.com-access_log common\r\n<\/VirtualHost><\/pre>\n
vi \/etc\/php5\/apache2\/php.ini<\/pre>\n
memory_limit = 128M \r\nfile_uploads = On\t\r\nallow_url_fopen = On\r\nallow_url_include = Off\r\nregister_globals = Off\t\r\nsafe_mode = Off\r\nshort_open_tag = On\r\nmagic_quotes_gpc = Off\t\r\ndefault_charset = \"UTF-8\"<\/pre>\n
#php -i | grep -i disable_functions\r\ndisable_functions => no value => no value\r\n#php -i | grep -i open_basedir\r\nopen_basedir => no value => no value<\/pre>\n
service apache2 restart<\/pre>\n
\nTo keep your website secure, remove the write flag from the ‘inc’ directory:<\/p>\nchmod -w \/var\/www\/html\/dolphin\/inc\/<\/pre>\n
crontab -e<\/pre>\n
MAILTO=admin@emailaddress.com\r\n* * * * * cd \/var\/www\/html\/dolphin\/periodic; \/usr\/bin\/php -q cron.php<\/pre>\n
service cron restart<\/pre>\n
rm -rf \/var\/www\/html\/dolphin\/install\/<\/pre>\n
\nOf course you don\u2019t have to do any of this if you use one of our Linux VPS Hosting<\/a> services, in which case you can simply ask our expert Linux admins to install Boonex Dolphin<\/strong> for you. They are available 24\u00d77 and will take care of your request immediately.
\nPS<\/span>.<\/strong> If you liked this post please share it with your friends on the social networks using the buttons on the left or simply leave a reply below. Thanks.<\/p>\n","protected":false},"excerpt":{"rendered":"