GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie Jamroom auf einem Debian 8 VPS

Dieses Schritt-für-Schritt-Tutorial zeigt Ihnen, wie Sie Jamroom auf einem Debian 8 VPS installieren mit installiertem Apache, PHP und MySQL.

Jamroom ist ein in PHP geschriebenes Open-Source-CMS-System, das hauptsächlich von Website-Entwicklern zum Erstellen von Community-Websites verwendet wird. Der Einstieg in Jamroom ist sehr einfach und es gibt eine gute Dokumentation.
Dieses Tutorial wurde für einen Debian 8 VPS getestet und geschrieben, aber es sollte auf jeder Linux-Distribution funktionieren.


Beginnen wir mit der Installation. Laden Sie die neueste Version von Jamroom herunter, die unter https://www.jamroom.net/download verfügbar ist, auf den Server und extrahieren Sie sie mit den folgenden Befehlen:

cd /opt
wget https://www.jamroom.net/networkmarket/core_download/jamroom-core-5.2.41.zip
unzip jamroom-core-5.2.41.zip
mv jamroom-core-5.2.41/ /var/www/html/html/jamroom/

Jamroom benötigt:

  • PHP 5.3 oder höher mit GD Library, FreeType, MySQLi und Multibyte-String-Erweiterung (mbstring) einkompiliert.
  • Apache Web Server>=2.0 kompiliert mit dem Modul mod_rewrite und mit den folgenden erlaubten Direktiven:RewriteEngine, RewriteBase, RewriteCond und RewriteRule.;
  • MySQL 5.1 oder höher auf Ihrem virtuellen Server installiert.
  • ImageMagick-Bildbibliothek

Stellen Sie sicher, dass alle Betriebssystempakete auf Ihrem virtuellen Server auf dem neuesten Stand sind:

sudo apt-get update
sudo apt-get upgrade

Diese Installationsanleitung geht davon aus, dass Apache und MySQL bereits auf Ihrem virtuellen Server installiert und konfiguriert sind. Führen Sie daher den folgenden Befehl aus, um PHP und die von Jamroom benötigten PHP-Module zu installieren:

sudo apt-get install php5 php5-cli php5-mysql php5-mcrypt php5-gd

Installieren Sie dann die ImageMagick-Bildbibliothek:

sudo apt-get install imagemagick

Erstellen Sie eine neue Apache-Konfigurationsdatei:

cd /etc/apache2/sites-available/
vi jamroom.conf

Fügen Sie die folgende virtuelle Host-Direktive für Ihren Domänennamen hinzu:


ServerAdmin [email protected]
DocumentRoot „/var/www/html/jamroom“
ServerName your-domain.com
ServerAlias ​​www. your-domain.com
ErrorLog „/var/log/apache2/your-domain.com-error_log“
CustomLog „/var/log/apache2/your-domain.com-access_log“ kombiniert


DirectoryIndex index.php
Optionen FollowSymLinks
AllowOverride All


Vergessen Sie nicht, your-domain.com durch Ihren tatsächlichen Domainnamen zu ersetzen. Führen Sie dann den folgenden Befehl aus:

ln -s /etc/apache2/sites-available/jamroom.conf /etc/apache2/sites-enabled/jamroom.conf

Oder verwenden Sie die a2ensite, um die „jamroom.conf“-Konfiguration in Apache zu aktivieren:

sudo a2ensite jamroom.conf

Legen Sie die richtigen Dateiberechtigungen für den Apache-Webserver fest, um in Dateien und Verzeichnisse im Verzeichnis /var/www/html/jamroom zu schreiben:

sudo chown www-data:www-data -R /var/www/html/jamroom/

Um größere Uploads zuzulassen, bearbeiten Sie die Konfigurationsdatei php.ini:

vi /etc/php5/apache2/php.ini

Fügen Sie die folgenden Zeilen hinzu/ändern Sie sie, um die Werte post_max_size und upload_max_filesize zu erhöhen:

post_max_size = 20M
upload_max_filesize = 20M

Aktivieren Sie das Apache2-Rewrite-Modul, falls dies noch nicht geschehen ist:

sudo a2enmod rewrite

Starten Sie den Apache-Webserver neu, um Konfigurationsänderungen zu aktivieren:

service apache2 restart

Erstellen Sie eine neue MySQL-Datenbank für Jamroom und weisen Sie ihr einen Benutzer mit vollen Berechtigungen zu:

mysql -u root -p
mysql> create database jamroomdb;
mysql> GRANT ALL PRIVILEGES ON jamroomdb.* TO 'jamroomuser'@'localhost' IDENTIFIED BY 'Y0UR-PASSW0RD';
mysql> flush privileges;
mysql> quit

Vergessen Sie nicht, „Y0UR-PASSW0RD“ durch ein starkes Passwort zu ersetzen.
Öffnen Sie http://your-domain.com/install.php mit einem Webbrowser und folgen Sie den einfachen Anweisungen. Öffnen Sie nach der Installation http://your-domain.com/user/signup oder klicken Sie auf die Schaltfläche „Create Account“, um zur Kontoerstellungsseite zu gelangen, und der erste Benutzer, den Sie erstellen, wird der Admin-Benutzer sein.

Das ist es. Die Jamroom-Installation ist nun abgeschlossen.

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Debian-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Jamroom zu installieren für dich. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.
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.


Debian
  1. So installieren Sie MySQL 8.0 / 5.7 unter Debian 11 / Debian 10

  2. So installieren Sie MySQL unter Debian 11

  3. So installieren Sie MySQL Workbench unter Debian 11

  4. So installieren Sie Etherpad unter Debian 9

  5. So installieren Sie MySQL unter Debian 11

So installieren Sie R unter Debian 9

So installieren Sie MySQL unter Debian 10 Linux

So installieren Sie Magento unter Debian 11

So installieren Sie MySQL 8 auf Debian 10

So installieren Sie MySQL/MariaDB unter Debian 11

So installieren Sie MySQL unter Debian 10