rm /opt/mbm -R
sudo apt-get update
sudo apt-get install -y apache2 libapache2-mod-wsgi-py3
sudo apt install -y python3-venv
apt-get install -y pip 
sudo mkdir -p /opt/mbm
sudo cp . /opt/mbm -R
sudo rm /opt/mbm/logs -R
sudo cp mbm-apache.conf /etc/apache2/sites-available/mbm.conf
sudo cp mbm-log.service /etc/systemd/system/mbm-log.service
sudo chown -R $USER:$USER /opt/mbm
python3 -m venv /opt/mbm/venv
source /opt/mbm/venv/bin/activate
sudo grep -q '^Listen 8443' /etc/apache2/ports.conf || \
echo 'Listen 8443' | sudo tee -a /etc/apache2/ports.conf
pip install -U pip
pip install -r /opt/mbm/requirements.txt
pip install requests
pip install flask
pip install pymysql
pip install plugins
apt-get install -y python3-flask python3-requests python3-pymodbus
sudo a2enmod ssl
sudo a2ensite mbm
sudo systemctl stop mbm-log
sudo systemctl daemon-reload
sudo systemctl enable mbm-log
sudo systemctl status mbm-log
sudo mkdir -p /opt/mbm/logs
sudo chown -R www-data:www-data /opt/mbm/logs
sudo chmod 750 /opt/mbm/logs
