GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo instalar Boonex Dolphin 7 en un Ubuntu VPS

En este tutorial, le proporcionaremos instrucciones paso a paso sobre cómo instalar Boonex Dolphin 7 en un Ubuntu VPS .
Boonex Dolphin es una popular plataforma de redes sociales utilizada por muchos webmasters. Les permite crear sitios web comunitarios y orientados a las redes sociales fáciles de usar.

Esta guía de instalación asume que Apache, MySQL, PHP y un servidor de correo completamente funcional ya están instalados y configurados en su servidor. Al momento de escribir este artículo, la última versión de Dolphin es 7.1.6 y requiere:

  • PHP>=5.3.0 (se recomienda PHP 5.5 o posterior) con las siguientes extensiones de PHP habilitadas:curl, fileinfo, ftp, GD Graphics Library versión 2.0.x+ compilada con fuentes FreeType (o ImageMagick), JSON, mbstring, mysql,  openssl, xsl y zip.
  • Servidor Web Apache>=2.0 compilado con el módulo mod_rewrite
  • Un servidor de correo para enviar correos electrónicos (Sendmail, Postfix, etc.)
  • MySQL>=4.1.2 instalado en su servidor virtual Linux (se recomienda MySQL 5.5 o posterior)
  • Java 1.6 o superior (algunas de las funciones de Dolphin requieren capacidades de transmisión de medios)
  • Capacidad para crear trabajos cron y ejecutar archivos.

Descargue la última versión de Dolphin disponible en 'http://www.boonex.com/downloads?product=Dolphin-v.7.1' en el servidor y extráigala con los siguientes comandos:

cd /opt
wget http://get.boonex.com/Dolphin-v.7.1 -O dolphin-v.7.1.6.zip
unzip dolphin-v.7.1.6.zip

Mueva los archivos Dolphin desempaquetados a la raíz del documento de su sitio web:

mv Dolphin-v.7.1.6 /var/www/html/dolphin

Establezca los permisos de archivo adecuados para que el servidor web Apache escriba en ciertos archivos y directorios:

chown www-data:www-data -R /var/www/html/dolphin

Además, ejecute el siguiente comando para hacer ejecutable el archivo 'ffmpeg.exe':

chmod 755 /var/www/html/dolphin/flash/modules/global/app/ffmpeg.exe

Instale Java e ImageMagick:

apt-get install openjdk-7-jdk
apt-get install ImageMagick

Cree una nueva base de datos para Dolphin y asigne un usuario de MySQL con privilegios para acceder y modificar la base de datos de Dolphin:

mysql -u root -p
mysql> CREATE DATABASE dolphindb;
mysql> GRANT ALL PRIVILEGES ON dolphindb.* TO 'dolphinuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Cree una nueva directiva de host virtual en Apache. Por ejemplo, cree un nuevo archivo de configuración de Apache llamado 'dolphin.conf' en su servidor virtual:

touch /etc/apache2/sites-available/dolphin.conf
ln -s /etc/apache2/sites-available/dolphin.conf /etc/apache2/sites-enabled/dolphin.conf
vi /etc/apache2/sites-available/dolphin.conf

luego, añádele las siguientes líneas:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/dolphin/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/dolphin/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Edite el archivo de configuración php.ini y agregue/modifique las siguientes líneas:

vi /etc/php5/apache2/php.ini
memory_limit = 128M 
file_uploads = On
allow_url_fopen = On
allow_url_include = Off
register_globals = Off
safe_mode = Off
short_open_tag = On
magic_quotes_gpc = Off
default_charset = "UTF-8"

Asegúrese de que la función PHP 'exec' esté permitida (es decir, que no esté incluida en disabled_functions) y que 'open_basedir' no esté configurada:

#php -i | grep -i disable_functions
disable_functions => no value => no value
#php -i | grep -i open_basedir
open_basedir => no value => no value

Reinicie el servidor web Apache para que los cambios surtan efecto:

service apache2 restart

Abra http://your-domain.com/install/index.php en su navegador web favorito y siga las sencillas instrucciones:compruebe si los permisos de archivo y directorio están configurados correctamente, compruebe las rutas a la raíz del documento y los scripts del sitio web, introduzca 3306 como número de puerto del host de la base de datos, luego ingrese el nombre de la base de datos, el usuario y la contraseña de la base de datos, ingrese el título del sitio, la descripción del sitio y cree un nuevo usuario administrador.
Para mantener su sitio web seguro, elimine el indicador de escritura del directorio 'inc':

chmod -w /var/www/html/dolphin/inc/

Establecer un nuevo trabajo cron. Por ejemplo, ejecute el siguiente comando:

crontab -e

y agregue las siguientes líneas:

[email protected]
* * * * * cd /var/www/html/dolphin/periodic; /usr/bin/php -q cron.php

No olvide cambiar '[email protected]' con su dirección de correo electrónico real, luego ejecute:

service cron restart

Después de finalizar la instalación, se recomienda eliminar todos los archivos y subdirectorios del directorio de instalación ubicado en la raíz del documento del sitio web de Dolphin como medida de seguridad, así que ejecute el siguiente comando:

rm -rf /var/www/html/dolphin/install/

Eso es. La instalación de Dolphin ahora está completa. Vaya al panel de administración para configurar Dolphin según sus necesidades, instalar módulos adicionales, etc.


Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS de Linux, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen Boonex Dolphin para ti. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.
PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Panels
  1. Cómo instalar Boonex Dolphin en Ubuntu 15.04

  2. Cómo instalar OwnCloud 7 en un Ubuntu 14.04 VPS

  3. Cómo instalar PrestaShop en un VPS Ubuntu 14.04

  4. Cómo instalar Munin en un Ubuntu 14.04 VPS

  5. Cómo instalar Contao en un Ubuntu 14.04 VPS

Cómo instalar MySQL 8.0 en Ubuntu 18.04

Cómo instalar Gallery3 en un Ubuntu 14.04 LTS VPS

Cómo instalar eGroupware en un Ubuntu 14.04 VPS

Cómo instalar Microweber en Ubuntu 18.04

Cómo instalar LAMP en Ubuntu 18.04

Cómo instalar MySQL en Ubuntu 22.04