GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat Boonex Dolphin 7 na Ubuntu VPS

V tomto tutoriálu vám poskytneme podrobné pokyny, jak nainstalovat Boonex Dolphin 7 na Ubuntu VPS .
Boonex Dolphin je populární platforma sociálních sítí, kterou používá mnoho webmasterů. Umožňuje jim vytvářet snadno použitelné webové stránky zaměřené na komunity a sociální média.

Tento instalační průvodce předpokládá, že Apache, MySQL, PHP a plně funkční poštovní server jsou již na vašem serveru nainstalovány a nakonfigurovány. V době psaní tohoto článku je nejnovější verze Dolphin 7.1.6 a vyžaduje:

  • PHP>=5.3.0 (doporučuje se PHP 5.5 nebo novější) s následujícími povolenými rozšířeními PHP:curl, fileinfo, ftp, GD Graphics Library verze 2.0.x+ kompilovaná s FreeType fonty (nebo ImageMagick), JSON, mbstring, mysql,  openssl, xsl a zip.
  • Webový server Apache>=2.0 zkompilovaný s modulem mod_rewrite
  • Poštovní server pro odesílání e-mailů (Sendmail, Postfix atd.)
  • MySQL>=4.1.2 nainstalované na vašem virtuálním serveru Linux (doporučuje se MySQL 5.5 nebo novější)
  • Java 1.6 nebo vyšší (některé funkce Dolphin vyžadují možnosti streamování médií)
  • Možnost vytvářet ​cron-jobs a spouštět soubory.

Stáhněte si na server nejnovější verzi Dolphin dostupnou na „http://www.boonex.com/downloads?product=Dolphin-v.7.1“ a extrahujte ji pomocí následujících příkazů:

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

Přesuňte rozbalené soubory Dolphin do kořenového adresáře dokumentů vašeho webu:

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

Nastavte správná souborová oprávnění pro webový server Apache pro zápis do určitých souborů a adresářů:

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

Spusťte také následující příkaz, aby byl soubor „ffmpeg.exe“ spustitelný:

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

Nainstalujte Java a ImageMagick:

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

Vytvořte novou databázi pro Dolphin a přidělte uživateli MySQL oprávnění pro přístup a úpravu databáze 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

Vytvořte novou direktivu virtuálního hostitele v Apache. Například vytvořte nový konfigurační soubor Apache s názvem ‚dolphin.conf‘ na vašem virtuálním serveru:

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

potom do něj přidejte následující řádky:

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

Upravte konfigurační soubor php.ini a přidejte/upravte následující řádky:

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"

Ujistěte se, že je povolena funkce PHP „exec“ (tj. není uvedena v seznamu disable_functions) a není nastaveno „open_basedir“:

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

Restartujte webový server Apache, aby se změny projevily:

service apache2 restart

Otevřete http://your-domain.com/install/index.php ve svém oblíbeném webovém prohlížeči a postupujte podle jednoduchých pokynů:Zkontrolujte, zda jsou správně nastavena oprávnění k souboru a adresáři, zkontrolujte cesty ke kořenu dokumentu a skriptům webu, zadejte 3306 jako číslo portu hostitele databáze, poté zadejte název databáze, uživatele databáze a heslo, zadejte název webu, popis webu a vytvořte nového administrátora.
Aby byl váš web bezpečný, odstraňte příznak zápisu z adresáře 'inc':

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

Nastavte novou úlohu cron. Spusťte například následující příkaz:

crontab -e

a přidejte následující řádky:

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

Nezapomeňte změnit „[email protected]“ svou skutečnou e-mailovou adresou a poté spusťte:

service cron restart

Po dokončení instalace se z bezpečnostních důvodů doporučuje smazat všechny soubory a podadresáře z instalačního adresáře umístěného v kořenovém adresáři vašeho webu Dolphin, takže spusťte následující příkaz:

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

To je vše. Instalace Dolphin je nyní dokončena. Pokračujte do administračního panelu a nakonfigurujte Dolphin podle svých potřeb, nainstalujte další moduly atd.


Samozřejmě nic z toho nemusíte dělat, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby nainstalovali Boonex Dolphin pro tebe. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Panels
  1. Jak nainstalovat Boonex Dolphin na Ubuntu 15.04

  2. Jak nainstalovat PrestaShop na Ubuntu 14.04 VPS

  3. Jak nainstalovat Munin na Ubuntu 14.04 VPS

  1. Jak nainstalovat Contao na Ubuntu 14.04 VPS

  2. Jak nainstalovat Sugar CRM Community Edition na Ubuntu 14.04 VPS

  3. Jak nainstalovat Joomla 3 na Ubuntu 14.04

  1. Jak nainstalovat MySQL na Ubuntu 16.04

  2. Jak nainstalovat Chamilo na Ubuntu 16.04

  3. Jak nainstalovat MySQL na Ubuntu 18.04