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

Nainstalujte Open Source sociální síť na Ubuntu 16.04

V tomto tutoriálu vám poskytneme podrobné pokyny, jak nainstalovat Open Source Social Network s Apache na Ubuntu 16.04 VPS .
Open Source Social Network (OSSN) je software pro sociální sítě napsaný v PHP, který používají vývojáři webových stránek k vytváření webových stránek sociálních sítí. Proces instalace je snadný a trvá jen několik minut.

V době psaní tohoto návodu je nejnovější stabilní verze Open Source Social Network 4.2 a vyžaduje:

  • PHP 5.4 nebo vyšší (nejlépe nejnovější), zkompilované s cURL, mcrypt, MySQLi, ZIP, JSON, XML PHP rozšířeními a povolenou knihovnou GD PHP Library.
  • možnost allow_url_fopen povolena v PHP
  • Apache Web Server 2.0 nebo vyšší zkompilovaný s modulem mod_rewrite;

Tato instalační příručka předpokládá, že Apache je již nainstalován a nakonfigurován na vašem virtuálním serveru.

Začněme instalací. Ujistěte se, že jsou balíčky operačního systému vašeho serveru plně aktuální:

apt-get update 
apt-get upgrade

Povolte modul pro přepis Apache, pokud tak již není provedeno:

a2enmod rewrite

Nainstalujte požadované balíčky PHP:

apt-get install php7.0-cli php7.0-common php7.0-json php7.0-mcrypt php7.0-mysql php7.0-xml php7.0-curl php7.0-zip php7.0-gd

Restartujte službu Apache, aby se změny projevily:

service apache2 restart

Stáhněte si nejnovější verzi Open Source Social Network dostupnou na http://www.opensource-socialnetwork.org/download do adresáře na serveru a extrahujte ji pomocí následujících příkazů:

cd /opt/
wget https://www.opensource-socialnetwork.org/download_ossn/latest/build.zip -O ossn.zip
unzip ossn.zip -d /var/www/html/

Vytvořte novou databázi MySQL a uživatele pro OSSN:

mysql -u root -p
mysql> SET GLOBAL sql_mode='';
mysql> CREATE DATABASE ossndb;
mysql> CREATE USER 'ossnuser'@'localhost' IDENTIFIED BY 'y0ur-pAssW0RD';
mysql> GRANT ALL PRIVILEGES ON ossndb.* TO 'ossnuser'@'localhost';
mysql> FLUSH PRIVILEGES;
mysql> quit

Nezapomeňte nahradit „y0ur-pAssW0RD“ silným heslem.

Upravte konfigurační soubor PHP (/etc/php/7.0/cli/php.ini):

vi /etc/php/7.0/cli/php.ini

a upravte tyto řádky:

allow_url_fopen = On
file_uploads = On
upload_max_filesize = 32M

OSSN potřebuje adresář pro ukládání nahraných souborů, jako jsou obrázky. Z bezpečnostních důvodů vytvoříme tento adresář mimo kořenový adresář dokumentu:

mkdir -p /var/www/ossndatadir

Všechny soubory musí být čitelné webovým serverem, takže nastavte správné vlastnictví:

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

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

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

Poté přidejte následující řádky:

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

Odeberte soubor 000-default.conf:

rm /etc/apache2/sites-enabled/000-default.conf

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

service apache2 restart

Otevřete svůj oblíbený webový prohlížeč, přejděte na http://vaše-domena.com/ , ověřte, že jsou splněny všechny předpoklady instalace a že by se měl spustit instalátor OSSN. Měli byste postupovat podle jednoduchých pokynů na obrazovce instalace a vložit požadované informace. Nezapomeňte nastavit adresář dat na „/var/www/ossndatadir“.

To je vše. Na váš server byla nainstalována sociální síť Open Source.

Přihlaste se do administračního back-endu OSSN na http://vase-domena.com/administrator a nakonfigurujte OSSN podle svých potřeb.

Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich OSSN VPS hostingových služeb, v takovém případě můžete jednoduše požádat naše zkušené linuxové administrátory, aby nainstalovali Open Source Social Network 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 Open Real Estate na Ubuntu 16.04

  2. Jak nainstalovat Open Source sociální síť na CentOS 7 VPS

  3. Jak nainstalovat Open eShop na Ubuntu 18.04

  1. Nainstalovat Open Source osTicket na Ubuntu 20.04 – průvodce krok za krokem?

  2. Nainstalujte Open Source sociální síť na Ubuntu 16.04

  3. Jak nainstalovat otevřené inzeráty na Ubuntu 18.04

  1. Jak nainstalovat Open Source Social Network (OSSN) na Ubuntu 18.04 LTS

  2. Jak nainstalovat sociální síť Elgg na Ubuntu 18.04 LTS

  3. Jak nainstalovat Mastodon Social Network s Dockerem na Ubuntu 18.04 LTS