Debian 8 Installation
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