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