GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare Boonex Dolphin 7 su un VPS Ubuntu

In questo tutorial ti forniremo istruzioni dettagliate su come installare Boonex Dolphin 7 su un VPS Ubuntu .
Boonex Dolphin è una popolare piattaforma di social networking utilizzata da molti webmaster. Consente loro di creare siti Web orientati alla comunità e ai social media di facile utilizzo.

Questa guida all'installazione presuppone che Apache, MySQL, PHP e un server di posta completamente funzionante siano già installati e configurati sul server. Al momento in cui scrivo, l'ultima versione di Dolphin è la 7.1.6 e richiede:

  • PHP>=5.3.0 (consigliato PHP 5.5 o successivo) con le seguenti estensioni PHP abilitate:curl, fileinfo, ftp, GD Graphics Library versione 2.0.x+ compilata con font FreeType (o ImageMagick), JSON, mbstring, mysql,  openssl, xsl e zip.
  • Apache Web Server>=2.0 compilato con modulo mod_rewrite
  • Un server di posta per l'invio di e-mail (Sendmail, Postfix ecc.)
  • MySQL>=4.1.2 installato sul tuo server virtuale Linux (si consiglia MySQL 5.5 o successivo)
  • Java 1.6 o versioni successive (alcune funzionalità di Dolphin richiedono funzionalità di streaming multimediale)
  • Possibilità di creare ​cron-job ed eseguire file.

Scarica l'ultima versione di Dolphin disponibile su "http://www.boonex.com/downloads?product=Dolphin-v.7.1" sul server ed estraila utilizzando i seguenti comandi:

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

Sposta i file Dolphin decompressi nella radice del documento del tuo sito Web:

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

Imposta le autorizzazioni file appropriate per il server Web Apache per scrivere su determinati file e directory:

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

Inoltre, esegui il comando seguente per rendere eseguibile il file "ffmpeg.exe":

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

Installa Java e ImageMagick:

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

Crea un nuovo database per Dolphin e assegna a un utente MySQL i privilegi per accedere e modificare il database 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

Crea una nuova direttiva host virtuale in Apache. Ad esempio, crea un nuovo file di configurazione di Apache chiamato "dolphin.conf" sul tuo server virtuale:

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

quindi, aggiungi le seguenti righe:

<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>

Modifica il file di configurazione php.ini e aggiungi/modifica le seguenti righe:

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"

Assicurati che la funzione PHP 'exec' sia consentita (cioè non è elencata in disable_functions) e che 'open_basedir' non sia impostato:

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

Riavvia il server Web Apache per rendere effettive le modifiche:

service apache2 restart

Apri http://tuo-dominio.com/install/index.php nel tuo browser web preferito e segui le semplici istruzioni:controlla se i permessi di file e directory sono impostati correttamente, controlla i percorsi della radice del documento e degli script del sito web, inserisci 3306 come numero di porta host del database, quindi inserisci il nome del database, l'utente e la password del database, inserisci il titolo del sito, la descrizione del sito e crea un nuovo utente amministratore.
Per proteggere il tuo sito web, rimuovi il flag di scrittura dalla directory 'inc':

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

Imposta un nuovo lavoro cron. Ad esempio, esegui il comando seguente:

crontab -e

e aggiungi le seguenti righe:

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

Non dimenticare di cambiare "[email protected]" con il tuo indirizzo email effettivo, quindi esegui:

service cron restart

Dopo aver terminato l'installazione, come precauzione di sicurezza, si consiglia di eliminare tutti i file e le sottodirectory dalla directory di installazione situata nella root dei documenti del tuo sito Web Dolphin, quindi esegui il comando seguente:

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

Questo è tutto. L'installazione di Dolphin è ora completa. Procedi al pannello di amministrazione per configurare Dolphin in base alle tue esigenze, installare moduli aggiuntivi ecc.


Ovviamente non devi fare nulla di tutto questo se usi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Boonex Dolphin per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.
PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Panels
  1. Come installare b2evolution su un VPS Ubuntu 14.04

  2. Come installare Drupal 7 su Ubuntu 14.04

  3. Come installare Gallery3 su un VPS Ubuntu 14.04 LTS

  4. Come installare eGroupware su un VPS Ubuntu 14.04

  5. Come installare OwnCloud 7 su un VPS Ubuntu 14.04

Come installare MySQL 8.0 in Ubuntu 18.04

Come installare Joomla 3 su Ubuntu 14.04

Come installare MySQL su Ubuntu 16.04

Come installare Chamilo su Ubuntu 16.04

Come installare phpMyAdmin su Ubuntu 20.04

Come installare MySQL su Ubuntu 22.04