¿Dónde están los archivos "mod_wsgi" en Ubuntu? -- apache2 campo con uwsgi camp askubuntu Relacionados El problema

Where are the “mod_wsgi” files on Ubuntu?


0
vote

problema

Español

Estoy tratando de instalar un sistema llamado Inginioso. El Instrucciones de instalación son principalmente para los centros, y trato de ver cómo Para adaptarlos a Ubuntu. En particular, en la configuración de Apache (al final de la página), dicen que tengo que agregar la siguiente entrada VirtualHost a la configuración de Apache2:

  <VirtualHost *:80>     ServerName my_inginious_domain     LoadModule wsgi_module /usr/lib64/python3.5/site-packages/mod_wsgi/server/mod_wsgi-py35.cpython-35m-x86_64-linux-gnu.so      WSGIScriptAlias / "/usr/bin/inginious-webapp"     WSGIScriptReloading On      Alias /static /usr/lib/python3.6/site-packages/inginious/frontend/static      <Directory "/usr/bin">         <Files "inginious-webapp">             Require all granted         </Files>     </Directory>      <DirectoryMatch "/usr/lib/python3.6/site-packages/inginious/frontend/static">         Require all granted     </DirectoryMatch> </VirtualHost>   

El problema es que no encuentro estos archivos en mi sistema.

¿Cómo puedo encontrar la ruta correcta para escribir en la línea ABCDEFGHIJKLMNABCDEFGHIJKLMN8 ?

Original en ingles

I am trying to install a system called INGInious. The installation instructions are mainly for CENTOS, and I try to see how to adapt them to Ubuntu. In particular, in the Apache configuration (at the end of the page), they say that I have to add the following VirtualHost entry to the Apache2 configuration:

<VirtualHost *:80>     ServerName my_inginious_domain     LoadModule wsgi_module /usr/lib64/python3.5/site-packages/mod_wsgi/server/mod_wsgi-py35.cpython-35m-x86_64-linux-gnu.so      WSGIScriptAlias / "/usr/bin/inginious-webapp"     WSGIScriptReloading On      Alias /static /usr/lib/python3.6/site-packages/inginious/frontend/static      <Directory "/usr/bin">         <Files "inginious-webapp">             Require all granted         </Files>     </Directory>      <DirectoryMatch "/usr/lib/python3.6/site-packages/inginious/frontend/static">         Require all granted     </DirectoryMatch> </VirtualHost> 

The problem is, I do not find these files on my system.

How can I find the correct path to write in the LoadModule line?

     

Lista de respuestas

0
 
vote

No es necesario encontrar una ruta si no lo hace por sí solo durante la instalación, a2enmod module_to_load y Apache lo hace todo para usted. Pensaría que es el primer paquete enumerado a menos que desee el ABCDEFGHIJKLMNABCDEFGHIJKLMN2 3, ya que parece que también coincide con el nombramiento de los módulos que he instalado en el pasado en Apache . Creo que no cambiaron el nombre mucho en ABCDEFGHIJKLMNABCDEFGHIJKLMN4

  ABCDEFGHIJKLMNABCDEFGHIJKLMN5   
 

You do not need to find a path if it does not do it on its own during install then a2enmod module_to_load and Apache does it all for you. I would think it is the first package listed unless wanting the Python 3 version, as it seems too match the naming of the modules I have installed in the past on Apache. I would think they did not change the name much in Ubuntu

root@buster-raspi:~# apt-cache search mod_wsgi libapache2-mod-wsgi - Python WSGI adapter module for Apache libapache2-mod-wsgi-py3 - Python 3 WSGI adapter module for Apache python-okasha - trivial WSGI web framework for Python python-okasha-examples - trivial WSGI web framework for Python (examples) pycsw-wsgi - WSGI Apache CSW service based on pycsw 
 
 

Relacionados problema

3  Error de servidor interno de Nginx UWSGI 500 - HTTP UWSGI HEADER: "Conexión: Cerrar"  ( Nginx uwsgi internal server error 500 http uwsgi header connection close ) 
Estoy usando un pequeño servidor con nginx y una aplicación Python flask en AWS, y uwsgi . Ya ha sucedido el doble de que el servidor bajó con Error 500...

0  Atajo de teclado para matar el proceso UWSGI en el terminal MAC  ( Keyboard shortcut to kill uwsgi process in mac terminal ) 
WSGI app 0 (mountpoint='') ready in 5 seconds on interpreter 0x56549c79e7d0 pid: 12 (default app) uWSGI running as root, you can use --uid/--gid/--chroot opt...

4  NGINX: Directiva desconocida "UWSGI_PARAM" IN / ETC / NGINX / UWSGI_PARAMS: 1  ( Nginx unknown directive uwsgi param in etc nginx uwsgi params1 ) 
Uso de este tutorial de implementación , estoy tratando de Obtenga un servidor Ubuntu 12.04 en funcionamiento con Flask, UWSGI y NGINX. Ahora tengo problemas...

1  No se puede controlar UWSGI con SYSTEMD  ( Unable to control uwsgi with systemd ) 
Estoy trabajando a través de este artículo: Cómo atender las aplicaciones de Django con UWSGI y NGINX en Ubuntu 16.04 | Digitalocean . He completado el TUT...

0  "Necesita un compilador C para construir UWSGI", pero GCC está presente  ( You need a c compiler to build uwsgi but gcc is present ) 
Obtengo el siguiente error: ~$ sudo apt install build-essential python2.7-dev Reading package lists... Done Building dependency tree Reading state i...

0  Django y UWSGI en un contenedor de Docker  ( Django and uwsgi in a docker container ) 
Estoy tratando de ejecutar un proyecto que utiliza Django y UWSGI en un contenedor de Docker. Pero soy nuevo en Docker y Uwsgi, así que no estoy seguro de cóm...

1  ¿Cómo configurar la ruta UWSGI para el proyecto Django?  ( How to config uwsgi path for django project ) 
Estoy trabajando en este tutorial para configurar UWSGI, pero estoy atascado por este comando: ABCDEFGHIJKLMNABCDEFGHIJKLMN9 En primer lugar, mi ruta ...

1  Permiso denegado - Despliegue de Django en Ubuntu 16.04 con Web Server Nginx  ( Permission denied django deployment on ubuntu 16 04 with web server nginx ) 
Estoy tratando de implementar un sitio web de Django en un sistema Ubuntu 16.04 usando NGINX, pero estoy teniendo problemas. errores Error I Obte de mi ...

3  UWSGI no puede encontrar el plugin de Python  ( Uwsgi cant find python plugin ) 
Estoy tratando de implementar una aplicación Python a mi Ubuntu 12.04.1 VPS que ejecuta NGINX / UWSGI. He configurado mi servidor siguiendo esta guía < / a>....

0  ¿Cómo dar permisos a UWSGI para leer una carpeta?  ( How to give permissions to uwsgi to read a folder ) 
Estoy tratando de dar permisos a UWSGI para leer una carpeta donde vive mi proyecto Django. He intentado el siguiente comando: chown -R root:uwsgi /home/my...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos