GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Installer Bludit sur Ubuntu 16.04

Dans cet article, nous allons vous expliquer comment installer Bludit sur un VPS Ubuntu 16.04 avec PHP-FPM et Nginx. Bludit est une application de système de gestion de contenu (CMS) open source, rapide, simple et extensible écrite en PHP. Bludit stocke les données dans un fichier plat (format JSON) vous n'avez donc pas besoin d'installer ou de configurer une base de données. Avec Bludit, vous pourrez créer facilement et rapidement un site ou un blog entièrement fonctionnel en un rien de temps. Ce guide devrait également fonctionner sur d'autres systèmes VPS Linux, mais a été testé et écrit pour un VPS Ubuntu 16.04.

1. Connectez-vous à votre VPS via SSH avec votre utilisateur sudo

ssh user@vps_IP

2. Mettez à jour le système et installez les packages nécessaires

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

3. Installez PHP et les modules PHP requis

Pour installer la dernière version stable de PHP version 7.0 et tous les modules nécessaires, exécutez :

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

Les commandes suivantes définiront la limite de mémoire PHP à 512 Mo, définiront fix_pathinfo sur 0, modifieront les valeurs de upload_max_filesize et post_max_size sur 100 Mo et définiront le fuseau horaire sur 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

Créez un nouveau pool PHP-FPM pour votre utilisateur si vous n'en avez pas déjà :

[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 = /

N'oubliez pas de changer your_user par votre nom d'utilisateur.
Redémarrez PHP-FPM :

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

4. Télécharger Bludit

Téléchargez la dernière version de Bludit sur le site Web de Bludit.

[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. Installer et configurer Nginx

Pour installer la dernière version stable de Nginx disponible sur les dépôts Ubuntu, exécutez :

[user]$ sudo apt-get install nginx

Ensuite, créez un nouveau bloc serveur Nginx :

[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;
    }
}

N'oubliez pas de changer your_user avec votre nom d'utilisateur.

Activez le bloc serveur en créant un lien symbolique :

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

Testez la configuration de Nginx et redémarrez nginx :

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

6. Installez Bludit sur Ubuntu 16.04

Ouvrez http://myBludit.com/ dans votre navigateur Web préféré et vous devriez voir l'écran d'installation de Bludit. Sur cette page, vous devrez entrer les détails de l'administrateur et cliquer sur le bouton Installer.

C'est ça. Vous avez installé avec succès Bludit sur votre VPS Ubuntu 16.04. Pour plus d'informations sur la gestion de votre installation Bludit, veuillez vous référer à la documentation officielle de Bludit.

Bien sûr, vous n'êtes pas obligé d'installer Bludit sur Ubuntu 16.04, si vous utilisez l'un de nos services d'hébergement SSD Ubuntu, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts de le configurer pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS . Si vous avez aimé cet article sur la façon d'installer Bludit sur Ubuntu 16.04, partagez-le avec vos amis sur les réseaux sociaux à l'aide des boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Panels
  1. Installer Webmin sur Ubuntu 16.04

  2. Installer MEAN sur un Ubuntu 14.04

  3. Installer Radiant sur Ubuntu 14.04

  4. Installer OSSEC sur Ubuntu 14.04

  5. Installer RethinkDB sur Ubuntu

Comment installer Bludit CMS sur Ubuntu 21.04

Comment installer Bludit CMS sur Ubuntu 16.04

Installez phpMyAdmin sur Ubuntu 16.04

Installer PHP 7 sur Ubuntu 14.04

Installer npm sur Ubuntu 16.04

Installer Orangescrum sur Ubuntu 16.04