Difference between revisions of "PYTHONAPP"
Jump to navigation
Jump to search
| Line 18: | Line 18: | ||
cd /var/www/html/myapp | cd /var/www/html/myapp | ||
== Upload App Files == | |||
# Upload the .env file (hidden, so it won't be picked up by scp -r) | |||
'''If you don't see .env in Finder, press Cmd+Shift+. to toggle hidden files.''' | |||
pip install flask pymysql cryptography gunicorn DBUtils | pip install flask pymysql cryptography gunicorn DBUtils | ||
Revision as of 17:08, 21 April 2026
Karaoke app Deployment
Prerequisite Check
- ssh into the server
- verify what is installed
apache2 -v python3 --version mysql --version which certbot
- if certbot isn't installed
sudo apt update sudo apt install certbot python3-certbot-apache -y
- Install Python venv if needed:
sudo apt install python3-venv python3-pip -y
Create the App Directory
sudo mkdir -p /var/www/html/myapp cd /var/www/html/myapp
Upload App Files
- Upload the .env file (hidden, so it won't be picked up by scp -r)
If you don't see .env in Finder, press Cmd+Shift+. to toggle hidden files.
pip install flask pymysql cryptography gunicorn DBUtils