Raspberry Pi-Home-Server – Ein CMS zu installieren – Joomla

Gestern sprach ich zum Installieren WordPress. Heute werden wir sehen, ein CMS zu installieren, die auf dem gleichen Prinzip stattfindet : Joomla.

Joomla-0

  1. Noch einmal, Es braucht einen Webserver ! Sie finden alles, was Sie brauchen Hier. Sie haben somit Nginx mit PHP-Unterstützung installiert.Hier ist mein Abschnitt der Konfigurationsdatei für den server :
    Server {
    
     hören 8081;
    
     Servername "localhost";
    
     Access_log /var/log/nginx/joomla_access.log;
    
     Error_log /var/log/nginx/joomla_error.log;
    
     Lage / {
    
        Root/Var/Www/joomla;
    
        Index-index.php;
    
     }
    
     Lage ~ .php$ {
    
        Fastcgi_pass Unix:/var/run/PHP-fpm/PHP-fpm.sock;
    
        Fastcgi_index index.php;
    
        gehören fastcgi_params;
    
        Fastcgi_param SCRIPT_FILENAME/Var/Www/Joomla / $fastcgi_script_name;
    
     }
    
     }
  2. Installation von MySQLPacman-s Php Php - Cgi Php - fpm Php-Curl Php - gd Php-Mcrypt Mysql Mysql-client
  3. Aktivieren Sie den automatischen Start von MySql zu Beginn der Raspberry PiSystemctl aktivieren mysqld

    Systemctl Start mysqld

  4. Konfigurieren und Sichern von MySql durch Ausführen des folgenden Skripts :/Usr/bin/mysql_secure_installation
  5. Wir bereiten dann die MySql-Datenbank für Joomla
    1. Verbindung zu MySqlMySQL-u Root-p
    2. Erstellen Sie eine DatenbankCREATE DATABASE-joomla;
    3. Erstellen Sie den Benutzer verbundenCREATE USER joomla_user;
    4. Legen Sie das Kennwort des BenutzersSET PASSWORD FOR Joomla_user = Passwort(“123456”);
    5. Geben Sie die Rechte auf der GrundlageGRANT ALL PRIVILEGES ON joomla.* TO Joomla_user IDENTIFIED BY '123456';
    6. Löschen Sie des Caches und schließen Tischen um den Änderungen Rechnung zuFLUSH TABLES;
    7. MySql zu beenden, indem Sie eingeben Ausfahrt
  6. Bearbeiten Sie die Datei /etc/php/PHP.ini die Mysql-Erweiterung zu aktivieren. Nur Decomenter die folgende ZeileExtension = mysql.so
  7. Laden Sie die neueste Version von Joomla. Beste ist, den Link holen Hier. Für die version 3.0.3 :Wget-http://JoomlaCode.org/gf/download/frsrelease/17965/78413/Joomla_3.0.3-stable-Full_Package.tar.gz
  8. Seit/Var/Www-ArchivCD/Var/www

    Mkdir joomla

    CD-joomla

    tar-Zxvf /path/to/joomla_telecharge.tgz

  9. Ändern Sie die Rechte der Eigentümer sein http der Gruppe httpChown-r http:http/Var/Www/joomla

Indem Sie auf die IP von der Himbeere (mit dem Anschluss in Ihrer Konfiguration – Hause nahm ich die 8081), Hier ist was Sie erhalten :

Sie akzeptieren die Verwendung von cookies

Der zweite Bildschirm fragt Sie die Informationen über die Datenbank. Es ist jene in Schritt eingegeben 5 :

joomla-2

Der dritte Bildschirm wird die Konfiguration zusammenfassen. :

joomla-3

Am Ende dieser Seite finden einen Überblick über die technische Konfiguration und die PHP-Konfiguration speziell Sie :

joomla-4

Hier sehen Sie, dass die Standard-Konfiguration von Php - fpm nicht optimal ist. Für die Ausgabe-Pufferung deaktivieren müssen kommentieren die Block-Ausgabe-Pufferung in /etc/php/PHP.ini und update 0 andere Werte :

Output_buffering = Off Standardwert: Entwicklung Wert: 0

 Produktionswert: 0

Später in PHP.ini Weiterhin müssen Sie den folgenden Zeilenkommentar setzen (indem man ; Zeilenanfang)

Output_buffering = 4096

Für ZIP-Unterstützung, Kommentieren Sie die Zeile

Erweiterung = zip.so

Es wird Php mit dem Befehl neu starten müssen

Systemctl starten Sie Php - fpm

Sie können dann die Installation abzuschließen, die Sie zum nächsten Bildschirm bringt :

joomla-5

 

Sie können das Installationsverzeichnis löschen oder Installieren zusätzlicher Sprachen.

Dann für Sie zu spielen mit Joomla ! 🙂

Sie können auch mögen....