jueves, 25 de septiembre de 2025

WEBPROPv2 (VII). Instalación en un servidor con nginx (II). Instalar python, dependencias y programas.

 1. Instalar python y entorno virtual

Ejecutamos

sudo apt update
sudo apt install python3 python3-venv python3-pip -y

Creamos las carpetas y cremos el entorno virtual:

cd ~
# -- 1. Creamos carpetas
mkdir eduApps
cd eduApps
mkdir softprop

# -- 2. Cambianos permisos
sudo chown $USER:$USER softprop
cd softprop

# -- 3. Cremos el entorno virtual en softprop
python3 -m venv venv_softprop

2. Instalar dependencias

En el ordenador de desarrollo vamos a ver que dependencias tenemos:

pip freeze > requirements.txt

Copiamos este fichero a la carpeta softprop del servidor (por ssh o filezilla)

Ejecutamos

# -- 1. Activamos el entorno virtual
source venv_softprop/bin/activate

# -- 2. Instalamos las dependencias
pip install -r requirements.txt

3. Copiar programas python

Mediante el filezilla dándole la IP del servidor ay el protovolo "SFTP - SSH File Transfer Protocol", copiamos todos los programas, siendo ahora la carpeta del proyecto "softprop"



No hay comentarios :

Publicar un comentario