GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie ein soziales Open-Source-Netzwerk unter Ubuntu 16.04

In diesem Tutorial zeigen wir Ihnen, wie Sie Open Source Social Network auf Ihrem Ubuntu 16.04 installieren und konfigurieren. Für diejenigen unter Ihnen, die es nicht wussten, ist Opensource-Social Network (OSSN). eine in PHP geschriebene Software für soziale Netzwerke. Sie ermöglicht Ihnen die Erstellung einer Website für soziale Netzwerke und hilft Ihren Mitgliedern, soziale Beziehungen zu Menschen aufzubauen, die ähnliche berufliche oder persönliche Interessen teilen.

Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation von Open Source Social Network (OSSN) auf einem Ubuntu 16.04 (Xenial Xerus) Server.

Installieren Sie das Open Source Social Network auf Ubuntu 16.04

Schritt 1. Stellen Sie zunächst sicher, dass alle Ihre Systempakete auf dem neuesten Stand sind, indem Sie das folgende apt-get ausführen Befehle im Terminal.

sudo apt-get updatesudo apt-get upgrade

Schritt 2. Installieren Sie den LAMP-Server (Linux, Apache, MariaDB, PHP).

Ein Ubuntu 16.04 LAMP-Server ist erforderlich. Wenn Sie LAMP nicht installiert haben, können Sie unserer Anleitung hier folgen. Installieren Sie außerdem alle erforderlichen PHP-Module:

apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0 php7.0-mcrypt 

Schritt 3. Open Source Social Network installieren.

Das erste, was Sie tun müssen, ist, auf die Download-Seite von OSSN zu gehen und die neueste stabile Version von OSSN herunterzuladen. Zum Zeitpunkt des Schreibens dieses Artikels ist es Version 4.2:

cd /opt/wget https://www.opensource-socialnetwork.org/downloads/ossn-v4.2-1468404691.zip -O ossn.zipunzip ossn.zip -d /var/www/html/ 

Wir müssen einige Ordnerberechtigungen ändern:

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

Schritt 4. Konfigurieren von MariaDB für Open Source Social Network.

Standardmäßig ist MariaDB nicht gehärtet. Sie können MariaDB mit mysql_secure_installation sichern Skript. Sie sollten jeden Schritt sorgfältig lesen und befolgen, der ein Root-Passwort festlegt, anonyme Benutzer entfernt, eine Remote-Root-Anmeldung verhindert und die Testdatenbank und den Zugriff auf die sichere MariaDB entfernt.

mysql_secure_installation

Konfiguriere es so:

- Root-Passwort setzen? [J/n] y- Anonyme Benutzer entfernen? [J/n] y- Root-Anmeldung aus der Ferne verbieten? [J/N] y- Testdatenbank entfernen und Zugriff darauf? [J/n] y- Berechtigungstabellen jetzt neu laden? [J/n] ja

Als Nächstes müssen wir uns bei der MariaDB-Konsole anmelden und eine Datenbank für das OSSN erstellen. Führen Sie den folgenden Befehl aus:

mysql -u root -p

Dadurch werden Sie zur Eingabe eines Passworts aufgefordert, geben Sie also Ihr MariaDB-Root-Passwort ein und drücken Sie die Eingabetaste. Sobald Sie sich bei Ihrem Datenbankserver angemeldet haben, müssen Sie eine Datenbank für erstellen OSSN-Installation:

MariaDB [(keine)]> SET GLOBAL sql_mode='';MariaDB [(keine)]> CREATE DATABASE ossndb;MariaDB [(keine)]> CREATE USER 'ossnuser'@'localhost' IDENTIFIED BY 'y0ur-pAssW0RD ';MariaDB [(keine)]> GEWÄHREN SIE ALLE PRIVILEGIEN AUF ossndb.* TO 'ossnuser'@'localhost';MariaDB [(keine)]> FLUSH PRIVILEGES; MariaDB [(keine)]> \q

Schritt 5. Konfigurieren des Apache-Webservers für Open Source Social Network.

Erstellen Sie eine neue virtuelle Host-Anweisung in Apache. Erstellen Sie beispielsweise eine neue Apache-Konfigurationsdatei mit dem Namen „ossn.conf ’ auf Ihrem virtuellen Server:

sudo a2enmod rewritetouch /etc/apache2/sites-available/ossn.confln -s /etc/apache2/sites-available/ossn.conf /etc/apache2/sites-enabled/ossn.confnano /etc/apache2/sites -available/ossn.conf

Fügen Sie die folgenden Zeilen hinzu:

ServerAdmin [email protected] /var/www/html/ossn/ServerName your-domain.comServerAlias ​​www.your-domain.comOptionen FollowSymLinksAllowOverride AllOrder allow,denyallow from allErrorLog /var/log/apache2/your-domain.com-error_logCustomLog /var/log/apache2/your-domain.com-access_log common

Als nächstes können Sie die PHP-Konfigurationsdatei bearbeiten:

nano /etc/php/7.0/cli/php.ini

Und diese Zeilen ändern:

allow_url_fopen =Onfile_uploads =Onupload_max_filesize =32M

OSSN benötigt auch ein Verzeichnis zum Speichern der hochgeladenen Dateien wie Bilder. Aus Sicherheitsgründen werden wir dieses Verzeichnis außerhalb des Dokumenten-Root-Verzeichnisses erstellen:

mkdir -p /var/www/ossndatadir

Schließlich können wir den Apache-Webserver neu starten, damit die Änderungen wirksam werden:

systemctl reset apache2.service

Schritt 6. Zugriff auf das soziale Open-Source-Netzwerk.

Open Source Social Network ist standardmäßig auf HTTP-Port 80 verfügbar. Öffnen Sie Ihren bevorzugten Browser und navigieren Sie zu http://your-domain.com/ oder http://server-ip-address/ und führen Sie die erforderlichen Schritte aus, um die Installation abzuschließen. Wenn Sie eine Firewall verwenden, öffnen Sie bitte Port 80, um den Zugriff auf das Control Panel zu ermöglichen. Melden Sie sich beim OSSN-Administrations-Backend unter http://your-domain.com/administrator an und konfigurieren Sie OSSN nach Ihren Bedürfnissen.

Herzlichen Glückwunsch! Sie haben das Open Source Social Network erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation des Open Source Social Network auf Ubuntu 16.04-Systemen verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, dies zu überprüfen die offizielle Open Source Social Network-Website.


Ubuntu
  1. So installieren Sie MariaDB 10.4 auf Ubuntu 18.04

  2. So installieren Sie MariaDB unter Ubuntu 18.04

  3. So installieren Sie MariaDB unter Ubuntu 20.04

  4. Installieren Sie Open Source osTicket auf Ubuntu 20.04 - Schritt-für-Schritt-Anleitung?

  5. Installieren Sie das Open Source Social Network unter Ubuntu 16.04

So installieren Sie Open Source osTicket unter Ubuntu 20.04

So installieren Sie phpBB unter Ubuntu 20.04

So installieren Sie RStudio Server Open Source unter Ubuntu 20.04 LTS

Schritt für Schritt Humhub-Installation auf Ubuntu 20.04 LTS – Open-Source-Social-Network

So installieren Sie MariaDB unter Ubuntu 16.04

So installieren Sie ein soziales Open-Source-Netzwerk unter Ubuntu 16.04