22 lines
483 B
Bash
22 lines
483 B
Bash
|
#!/bin/bash
|
||
|
if [ "$EUID" -ne 0 ]; then
|
||
|
echo "Este script requiere permisos de root."
|
||
|
exit
|
||
|
fi
|
||
|
|
||
|
|
||
|
apt-get update
|
||
|
apt-get install -y python3-pip
|
||
|
|
||
|
git clone https://dev.ilab.cl/public/pythonweb.git /srv
|
||
|
|
||
|
cd /srv
|
||
|
pip3 install setuptools gunicorn
|
||
|
pip3 install -r web-interface/requirements.txt
|
||
|
|
||
|
cp -f webinterface.service.sample /etc/systemd/system/webinterface.service
|
||
|
|
||
|
systemctl unmask webinterface.service
|
||
|
systemctl enable webinterface.service
|
||
|
systemctl start webinterface.service
|