GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

Installieren Sie Bludit auf Ubuntu 16.04

In diesem Artikel erklären wir, wie man Bludit auf einem Ubuntu 16.04 VPS mit PHP-FPM und Nginx installiert. Bludit ist eine Open Source, schnelle, einfache und erweiterbare dateibasierte CMS-Anwendung (Content Management System), die in PHP geschrieben ist. Bludit speichert die Daten in einer flachen Datei (JSON-Format), sodass Sie keine Datenbank installieren oder konfigurieren müssen. Mit Bludit können Sie in kürzester Zeit einfach und schnell eine voll funktionsfähige Website oder einen Blog erstellen. Diese Anleitung sollte auch auf anderen Linux VPS-Systemen funktionieren, wurde aber für einen Ubuntu 16.04 VPS getestet und geschrieben.

1. Melden Sie sich über SSH mit Ihrem sudo-Benutzer

bei Ihrem VPS an
ssh user@vps_IP

2. Aktualisieren Sie das System und installieren Sie die erforderlichen Pakete

[user]$ sudo apt-get update && sudo apt-get -y upgrade
[user]$ sudo apt-get install nano wget unzip

3. Installieren Sie PHP und erforderliche PHP-Module

Führen Sie Folgendes aus, um die neueste stabile Version von PHP Version 7.0 und alle erforderlichen Module zu installieren:

[user]$ sudo apt-get -y install php-fpm php-cli php-json php-curl php-gd php-mysql php-mbstring php-xml

Die folgenden Befehle setzen das PHP-Speicherlimit auf 512 MB, setzen fix_pathinfo auf 0, ändern die Werte von upload_max_filesize und post_max_size auf 100 MB und setzen die Zeitzone auf UTC.

sed -i "s/memory_limit = .*/memory_limit = 512M/" /etc/php/7.0/cli/php.ini
sed -i "s/;date.timezone.*/date.timezone = UTC/" /etc/php/7.0/cli/php.ini
sed -i "s/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/" /etc/php/7.0/fpm/php.ini
sed -i "s/upload_max_filesize = .*/upload_max_filesize = 100M/" /etc/php/7.0/fpm/php.ini
sed -i "s/post_max_size = .*/post_max_size = 100M/" /etc/php/7.0/fpm/php.ini

Erstellen Sie einen neuen PHP-FPM-Pool für Ihren Benutzer, falls Sie noch keinen haben:

[user]$ sudo nano /etc/php/7.0/fpm/pool.d/your_user.conf
[your_user]
user = your_user
group = your_user
listen = /var/run/php/php7.0-your_user-fpm.sock
listen.owner = your_user
listen.group = your_user
listen.mode = 0666
pm = ondemand
pm.max_children = 5
pm.process_idle_timeout = 10s
pm.max_requests = 200
chdir = /

Vergessen Sie nicht, your_user durch Ihren Benutzernamen zu ersetzen.
Starten Sie PHP-FPM neu:

[user]$ sudo service php7.0-fpm restart

4. Bludit herunterladen

Laden Sie die neueste Version von Bludit von der Bludit-Website herunter.

[user]$ wget https://s3.amazonaws.com/bludit-s3/bludit-builds/bludit_latest.zip
[user]$ unzip bludit_latest.zip
[user]$ mv bludit ~/myBludit.com
[user]$ rm -f bludit_latest.zip

5. Nginx installieren und konfigurieren

Um die neueste stabile Version von Nginx zu installieren, die in den Ubuntu-Repositories verfügbar ist, führen Sie Folgendes aus:

[user]$ sudo apt-get install nginx

Erstellen Sie als Nächstes einen neuen Nginx-Serverblock:

[user]$ sudo nano /etc/nginx/sites-available/myBludit.com
server {
    listen 80;
    server_name myBludit.com;
    root /home/your_user/myBludit.com;
    index index.php;

    location / {
      try_files $uri $uri/ /index.php$is_args$args;
    }

    access_log  /var/log/nginx/myBludit.com.access.log;
    error_log   /var/log/nginx/myBludit.com.error.log;

    # Deny direct access to .txt files
    location ~* /bl-content/.*\.txt$ { 
        return 404; 
    }

    location ~ \.php$ {
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_pass unix:/var/run/php/php7.0-your_user-fpm.sock;
        fastcgi_index index.php;
        include fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        fastcgi_intercept_errors off;
        fastcgi_buffer_size 16k;
        fastcgi_buffers 4 16k;
    }

    location ~ /\.ht {
        deny all;
    }
}

Vergessen Sie nicht, your_user durch Ihren Benutzernamen zu ersetzen.

Aktivieren Sie die Serversperre, indem Sie einen symbolischen Link erstellen :

[user]$ sudo ln -s /etc/nginx/sites-available/myBludit.com /etc/nginx/sites-enabled/myBludit.com

Testen Sie die Nginx-Konfiguration und starten Sie nginx neu:

[user]$ sudo nginx -t
[user]$ sudo service nginx restart

6. Installieren Sie Bludit unter Ubuntu 16.04

Öffnen Sie http://myBludit.com/ in Ihrem bevorzugten Webbrowser und Sie sollten den Bludit-Installationsbildschirm sehen. Auf dieser Seite müssen Sie die Admin-Details eingeben und auf die Schaltfläche „Installieren“ klicken.

Das ist es. Sie haben Bludit erfolgreich auf Ihrem Ubuntu 16.04 VPS installiert. Weitere Informationen zur Verwaltung Ihrer Bludit-Installation finden Sie in der offiziellen Bludit-Dokumentation.

Natürlich müssen Sie Bludit nicht unter Ubuntu 16.04 installieren, wenn Sie einen unserer SSD-Ubuntu-Hosting-Dienste verwenden. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, dies für Sie einzurichten. Sie sind 24×7 erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS . Wenn Ihnen dieser Beitrag zur Installation von Bludit unter Ubuntu 16.04 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.


Panels
  1. Installieren Sie Webmin auf Ubuntu 16.04

  2. Installieren Sie phpMyAdmin auf Ubuntu 16.04

  3. Installieren Sie MEAN auf einem Ubuntu 14.04

  4. Installieren Sie PHP 7 auf Ubuntu 14.04

  5. Installieren Sie Radiant unter Ubuntu 14.04

So installieren Sie Bludit CMS auf Ubuntu 21.04

So installieren Sie Bludit CMS unter Ubuntu 16.04

Installieren Sie Icinga 2 auf Ubuntu 16.04

Installieren Sie XWiki auf Ubuntu 16.04

Installieren Sie npm auf Ubuntu 16.04

Installieren Sie Orangescrum auf Ubuntu 16.04