Herramientas de usuario

Herramientas del sitio


tutoriales:configurarservidor

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
tutoriales:configurarservidor [2026/06/09 12:09] – [Programas de seguridad] Lorenzotutoriales:configurarservidor [2026/06/09 15:17] (actual) – [Ollama] Lorenzo
Línea 1: Línea 1:
-====== Configurar un servidor con Ollama ====== +====== Configurar un servidor con Ollama ======   
- +   
-Para configurar un servidor con ollama hay que seguir los siguientes pasos: +Para configurar un servidor con ollama hay que seguir los siguientes pasos:   
- +   
-===== Tarjeta gŕafica ===== +===== Tarjeta gráfica =====   
-  * Instalar la tarjeta gráfica +  * Instalar la tarjeta gráfica   
- +   
-<sxh bash> +<sxh bash>   
-ubuntu-drivers devices +ubuntu-drivers devices   
-sudo apt install nvidia-driver-595-server-open +sudo apt install nvidia-driver-595-server-open   
-sudo reboot +sudo reboot   
-nvidia-smi +nvidia-smi   
-sudo apt install nvtop +sudo apt install nvtop   
-nvtop+nvtop  
 </sxh> </sxh>
  
Línea 28: Línea 28:
  
  
-<sxh text>+<sxh text;highlight: [23,26];>
 # --- SERVICIO 1 --- # --- SERVICIO 1 ---
 server { server {
Línea 48: Línea 48:
 } }
  
-# --- SERVICIO ---+# --- OTRO SERVICIO ---
 server { server {
     listen 80;     listen 80;
-    server_name miapp.tudominio.com;+    server_name OTROSERVICIO.iabd2.cip.fpmislata.com;
  
     location / {     location / {
-        proxy_pass http://127.0.0.1:7777;+        proxy_pass http://127.0.0.1:OTROPUERTO;
         include proxy_params;         include proxy_params;
     }     }
Línea 68: Línea 68:
  
 </sxh> </sxh>
 +
 +<note>Si quieres añadir otro servicio además de ollama, copia las líneas ''server'' y modifica el nombre de dominio y el puerto interno.</note>
 +
  
   * Modificar ''nginx.conf'' y añade la linea '' client_max_body_size 100M;'' es para permitir subir ficheros grandes.   * Modificar ''nginx.conf'' y añade la linea '' client_max_body_size 100M;'' es para permitir subir ficheros grandes.
  
-<sxh text>+<sxh text;highlight: [6];>
 http { http {
     sendfile on;     sendfile on;
Línea 100: Línea 103:
 sudo systemctl reload nginx sudo systemctl reload nginx
 </sxh> </sxh>
- 
  
 ===== Programas de seguridad ===== ===== Programas de seguridad =====
Línea 131: Línea 133:
 <sxh bash> <sxh bash>
 sudo unattended-upgrades --dry-run --debug sudo unattended-upgrades --dry-run --debug
 +</sxh>
 +
 +
 +===== Ollama =====
 +
 +  * Instalar Ollama
 +
 +<sxh bash>
 +curl -fsSL https://ollama.com/install.sh | sh
 +</sxh>
 +
 +  * Comprobar que el servicio está activo y escuchando en el puerto ''11434''
 +
 +<sxh bash>
 +sudo systemctl status ollama
 +curl http://127.0.0.1:11434
 +</sxh>
 +
 +<note>
 +El instalador detecta la GPU NVIDIA automáticamente (por eso este paso va después de instalar los drivers). Para confirmar que Ollama usa la GPU, ejecuta ''nvtop'' mientras hay un modelo en marcha.
 +</note>
 +
 +  * Descargar (pull) un modelo
 +
 +<sxh bash>
 +ollama pull llama3.1
 +</sxh>
 +
 +  * Comprobar los modelos descargados y probar uno
 +
 +<sxh bash>
 +ollama list
 +ollama run llama3.1 "Hola, ¿funcionas?"
 </sxh> </sxh>
  
tutoriales/configurarservidor.1780999768.txt.gz · Última modificación: por Lorenzo