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.