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

Installer Wallabag sur Ubuntu 12.04 LTS VPS

Wallabag (anciennement poche) est une application open source auto-hébergée pour enregistrer des pages Web. Il est écrit en PHP et prend en charge les serveurs de bases de données MySQL, SQLite et PostgreSQL. Dans l'article d'aujourd'hui, nous allons vous montrer comment installer Wallabag avec Nginx, PHP-FPM et MySQL sur un VPS Ubuntu.

Installez MySQL et créez une base de données.

apt-get update
apt-get upgrade
apt-get install mysql-server mysql-client
mysql -uroot -p
CREATE DATABASE wallabag;
GRANT ALL PRIVILEGES ON wallabag.* TO 'wallabag'@'localhost' IDENTIFIED BY '_PASSWORD_';
FLUSH PRIVILEGES;
\q

Installer Nginx et PHP-FPM

apt-get install nginx php5-fpm php-cli php5-mysql php5-mcrypt php5-curl php5-tidy php5-sqlite

Installer Composer et Git

apt-get install git
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

Créez un répertoire racine pour votre site Web et clonez le dépôt git à partir de github

mkdir -p /var/www/yourwebsite.com/{public_html,logs}
git clone https://github.com/wallabag/wallabag.git /var/www/yourwebsite.com/public_html

Installez les dépendances et définissez les autorisations appropriées

cd var/www/yourwebsite.com/public_html
composer install
chown -R www-data: /var/www/yourwebsite.com/public_html/

Configuration Nginx.
Créez un nouveau bloc serveur Nginx avec le contenu suivant

# /etc/nginx/sites-available/yourwebsite.com
server {
    server_name yourwebsite.com;
    listen 80;

    root /var/www/yourwebsite.com/public_html;
    access_log /var/www/yourwebsite.com/logs/access.log;
    error_log /var/www/yourwebsite.com/logs/error.log;
    index index.html index.php;

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

    location ~ /(db) {
        deny all;
        return 404;
    }

    location ~ \.php$ {
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        try_files $uri = 404;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        include /etc/nginx/fastcgi_params;
        fastcgi_index index.php;
    }

}

Liez-le et redémarrez le serveur

ln -s /etc/nginx/sites-available/yourwebsite.com /etc/nginx/sites-enabled/yourwebsite.com
/etc/init.d/nginx restart

Installation de Wallabag

Ouvrez un navigateur pointant vers votre installation Wallabag et suivez les instructions à l'écran pour terminer le processus. Une fois l'installation réussie, supprimez le répertoire d'installation.

Pour plus d'informations sur Wallabag, veuillez consulter le site de Wallabag.

Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs linux experts de l'installer 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, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Panels
  1. Installer Karbon sur Ubuntu 20.04 LTS

  2. Comment installer CyberPanel sur Ubuntu 18.04 LTS

  3. Script :Installer ownCloud sur un VPS Ubuntu 12.04

  4. Comment installer Gallery3 sur un VPS Ubuntu 14.04 LTS

  5. Comment installer eGroupware sur un VPS Ubuntu 14.04

Installer CMake sur Ubuntu 20.04 LTS / 21.04

Installer Mono sur Ubuntu 20.04 LTS

Comment installer Go sur Ubuntu 22.04 LTS

Comment installer Go sur Ubuntu 18.04 LTS

Comment installer Go sur Ubuntu 20.04 LTS

Comment installer Webuzo v3 sur Ubuntu 20.04 LTS