Skip to main content

Snipe-IT@Debian

Inital installation

mkdir ~/downloads
cd ~/downloads/
git clone https://github.com/snipe/snipe-it
cd snipe-it
composer install --no-dev --prefer-source

sudo su
export dir="/var/www/garage.2dz.fi/"
mkdir -p ${dir}
mv snipe-it ${dir}
cd ${dir}
ls -la
cd /snipe-itit/
ls -la
cp .env.example .env
vi .env

mkdir -p ${dir}/snipe-it/storage/logs/

Permissions

sudo su
export owner="anton"
export webuser="www-data"
export dir="/var/www/garage.2dz.fi/snipe-it/"

chown -R ${owner}:${owner}     ${dir}
chown -R ${webuser}:${webuser} ${dir}/storage/
chown -R ${webuser}:${webuser} ${dir}/public/uploads/
chown -R ${webuser}:${webuser} ${dir}/bootstrap/cache/

chmod -R 775 ${dir}/storage/
chmod -R 775 ${dir}/public/uploads/
chmod -R 775 ${dir}/bootstrap/cache/

Upgrading

sudo su
export owner="anton"
export webuser="www-data"
export dir="/var/www/garage.2dz.fi/snipe-it/"

cd ${dir}
git pull
php upgrade.php

mkdir -p ${dir}/storage/app/backup-temp
chown ${owner}:${owner} ${dir}/storage/app/backup-temp

Repeat restoring permissions