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