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.