Skip to content

sysPass is being refactoredStay tuned for upcoming news.Follow the progress

Debian 8 Installation

Documentation for sysPass 3.0.0Last reviewed 2019/01/05

These documents were last reviewed for sysPass 3.0.0 and may not describe the current release.

Warning: Only 2.0

Prerequisites

  • Web server (Apache/Nginx/Lighttpd) with SSL enabled.

  • MariaDB or MySQL >= 5

  • PHP >= 5.6 <= 7.0

  • PHP modules

    • mysql
    • Curl
    • Json
    • GD
    • XML
    • mbstring
    • ldap (optional)
  • The latest sysPass release https://github.com/nuxsmin/sysPass/releases

Installation

Packages installation in Debian GNU/Linux

apt-get install apache2 libapache2-mod-php5 php5 php5-curl php5-mysqlnd \
php5-curl php5-gd php5-json php5-mcrypt mysql-server
service apache2 restart

Optional to enable LDAP:

apt-get install php5-ldap
service apache2 restart

Directories and permissions configuration:

Create a directory for the application in the webserver root

mkdir /var/www/html/syspass

Copy and unzip the sysPass archive in the newly created directory

cp sysPass.tar.gz /var/www/html/syspass
cd /var/www/html/syspass
tar xzf syspass.tar.gz

Change the owner of ‘syspass/config’ directory. It should be the same user that the web server runs

chown www-data /var/www/html/syspass/config
chmod 750 /var/www/html/syspass/config

Create an change the backup directory owner

mkdir /var/www/html/syspass/backup
chown www-data /var/www/html/syspass/backup

Environment configuration

Open the web browser and point to the URL

https://IP_OR_SERVER_NAME/syspass/index.php

Note: Please, follow installer steps and after the successful finishing, you will be able to log into the application

To know how sysPass works, please see Application

Warning: It’s advisable to read the security recommendations on Security