# Download and install
Documentation for wallabag
Author: Nicolas Lœuillet

# Download and install Fix this page

Sunday, November 16, 2014 9:22 PM

## I don't want to install wallabag

If you can't or don't want to install Wallabag on your server, we suggest you create a free account on Framabag wich uses our software: read the complete documentation here (TODO write Create a framabag account).

## I want to install wallabag

Download the latest wallabag version and unpack it. Copy the files on your web server.

## Prerequisites for your web server

- PHP 5.3.3 or more
- SQLite or MySQL or PostgreSQL
- XML for PHP
- PCRE
- Data filtering
- Tidy for PHP
- cURL
- allow_url_fopen
- gettext

To ensure that your server has all the prerequisites, you can run the file `wallabag_compatibility_test.php` that is located in the `install` directory of wallabag.

## Installation of the dependencies

In order to work properly, wallabag needs some dependencies. To install them, you have to use `composer`. In your wallabag folder, run the following commands:

    curl -s http://getcomposer.org/installer | php
    php composer.phar install

If you can't install `composer` (In order to work properly, Wallabag needs some dependencies), we provide you a vendor.zip file to unpack in your wallabag directory.

## Permissions

Your web server needs a writing access in `assets`, `cache` and `db` directory. Otherwise, a message will report that the installation is impossible.

## Installation of wallabag. At last.

Access to wallabag from your web browser. If your server is correctly configured, you reach the setup screen.

Fill your database type (`sqlite`, `mysql` or `postgresql`) and finally the information for your user account.

wallabag is now installed.

## Login

From your web browser, you reach the login screen : fill your username and your password to connect to your account.

Enjoy!