GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie das Open Source Social Network auf einem CentOS 7 VPS

Open Source Social Network oder einfach OSSN ist eine PHP-basierte Anwendung für soziale Netzwerke. Mit OSSN können Sie Ihre eigene Website für soziale Netzwerke erstellen und Beziehungen zu Ihren Mitgliedern aufbauen. In diesem Artikel erklären wir, wie man OSSN auf einem CentOS 7 VPS mit Apache, MariaDB und PHP installiert.

Die Installation ist ziemlich einfach. Um Open Source Social Network auszuführen, muss Ihr Server die verschiedenen Anforderungen erfüllen
– PHP 5.3 oder neuer
– MySQL 5 oder neuer
– Apache-Webserver
– Apache mod_rewrite
– PHP-Funktion curl
– PHP-GD-Bibliothek
– JSON-Unterstützung
– XML

Melden Sie sich als Benutzer root bei Ihrem Server an und stellen Sie sicher, dass alle Dienste auf dem neuesten Stand sind, indem Sie den folgenden Befehl ausführen

yum -y update

Installieren Sie den MariaDB-Datenbankserver auf Ihrem CentOS 7-Rechner

yum installiere mariadb mariadb-server

Starten Sie den MariaDB-Datenbankserver und aktivieren Sie ihn für den Start beim Booten

systemctl start mariadbsystemctl enable mariadb

Führen Sie das Skript „mysql_secure_installation“ aus, um den Datenbankserver zu sichern, und legen Sie Ihr MariaDB-Root-Passwort fest

Melden Sie sich mit dem Benutzer „root“ beim MariaDB-Server an und erstellen Sie eine neue Datenbank und einen neuen Benutzer für OSSN:

mysql -u root -pCREATE DATABASE ossn;CREATE USER 'ossnuser'@'localhost' IDENTIFIED DURCH 'PASSWORD';GEWÄHREN SIE ALLE PRIVILEGIEN AUF `ossn`.* TO 'ossnuser'@'localhost';FLUSH PRIVILEGES; 

Als Nächstes installieren wir den Apache-Webserver

yum installiere httpd

Starten Sie wie bei MariaDB den Apache-Webserver und fügen Sie ihn hinzu, damit er beim Systemstart automatisch gestartet wird

systemctl start httpdsystemctl enable httpd

OSSN ist eine PHP-basierte Anwendung, daher müssen wir PHP neben einigen PHP-Modulen installieren

yum installiere php php-gd php-xml php-common

Gehen Sie zur offiziellen Website von OSSN und laden Sie die neueste stabile Version herunter, die derzeit OSSN Version 2.3 ist

wget https://www.opensource-socialnetwork.org/downloads/ossn-v2.3-1426433343.zip

Entpacken Sie die OSSN-Dateien in das Dokumentstammverzeichnis auf Ihrem Server

entpacken Sie ossn-v2.3-1426433343.zip -d /var/www/html/

Dadurch wird ein neues „ossn“-Verzeichnis im Dokumentenstammverzeichnis erstellt.

Ändern Sie den Eigentümer des Verzeichnisses

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

Um herauszufinden, wo sich Ihr Dokumentenstammverzeichnis befindet, können Sie den folgenden Befehl verwenden

grep -i '^documentroot' /etc/httpd/conf/httpd.conf

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

mkdir /var/www/ossndata

Erstellen Sie als Nächstes einen virtuellen Apache-Host für Ihre Domain. Erstellen Sie das Verzeichnis „/etc/httpd/conf.d/vhosts.conf“ mit folgendem Inhalt

vim /etc/httpd/conf.d/vhosts.confIncludeOptional vhosts.d/*.conf

Erstellen Sie den virtuellen Host

vim /etc/httpd/vhosts.d/yourdomain.com.confServerAdmin [email protected] "/var/www/html/yourdomain.com"ServerName yourdomain.comServerAlias ​​www.yourdomain. comErrorLog "/var/log/httpd/yourdomain.com-error_log"CustomLog "/var/log/httpd/yourdomain.com-access_log" kombiniertDirectoryIndex index. html index.phpOptions FollowSymLinksAllowOverride AllRequire all granted

und starten Sie schließlich Apache neu, damit die Änderungen wirksam werden.

systemctl startet httpd neu

Öffnen Sie nun einen Webbrowser und gehen Sie zu http://yourdomain.com, um die OSSN-Installation abzuschließen

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, das Open Source Social Network für Sie zu installieren. Sie sind 24×7 erreichbar und kümmern sich umgehend um Ihr Anliegen. Vielleicht möchten Sie auch den Artikel How to Install Open Classifieds on CentOS 7 lesen.

PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Cent OS
  1. So installieren Sie PHP 5.6 unter CentOS 7

  2. So installieren Sie PHP 8 unter CentOS 7

  3. So installieren Sie PHP 8 unter CentOS 8

  4. So installieren Sie PHP 7.4 auf CentOS 7

  5. So installieren Sie PHP-Nuke auf einem CentOS 6 VPS

So installieren Sie PHP 7, 7.2 und 7.3 auf CentOS 7

So installieren Sie Open Source Social Network (OSSN) auf Ubuntu 18.04 LTS

So installieren Sie PHP 7 unter CentOS 7

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

So installieren Sie Feng Office auf einem CentOS 7 VPS

Installieren Sie das Open Source Social Network unter Ubuntu 16.04