GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Instale Wallabag en Ubuntu 12.04 LTS VPS

Wallabag (anteriormente poche) es una aplicación de código abierto autohospedable para guardar páginas web. Está escrito en PHP y es compatible con servidores de bases de datos MySQL, SQLite y PostgreSQL. En el artículo de hoy, le mostraremos cómo instalar Wallabag con Nginx, PHP-FPM y MySQL en un Ubuntu VPS.

Instala MySQL y crea una base de datos.

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

Instalar Nginx y PHP-FPM

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

Instalar Composer y Git

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

Cree un directorio raíz para su sitio web y clone el repositorio git 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

Instalar las dependencias y establecer los permisos correctos

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

Configuración de Nginx.
Cree un nuevo bloque de servidor Nginx con el siguiente contenido

# /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;
    }

}

Enlace simbólico y reinicie el servidor

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

Instalación de Wallbag

Abra un navegador que apunte a su instalación de Wallabag y siga las instrucciones en pantalla para completar el proceso. Después de una instalación exitosa, elimine el directorio de instalación.

Para obtener más información sobre Wallabag, consulte el sitio de Wallabag.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS de Linux, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que lo instalen por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Panels
  1. Instalar Dokuwiki en Ubuntu 20.04 LTS

  2. Rabbitvcs en Ubuntu 16.04 Lts?

  3. Cómo instalar CyberPanel en Ubuntu 18.04 LTS

  4. Instale WPScan en un Ubuntu 14.04 VPS

  5. Instale Jenkins en un Ubuntu 14.04 VPS

Instale CMake en Ubuntu 20.04 LTS / 21.04

Instalar Mono en Ubuntu 20.04 LTS

Cómo instalar Go en Ubuntu 22.04 LTS

Cómo instalar Go en Ubuntu 18.04 LTS

Cómo instalar Go en Ubuntu 20.04 LTS

Cómo instalar Webuzo v3 en Ubuntu 20.04 LTS