Red de conocimiento informático - Problemas con los teléfonos móviles - Instalación del código fuente de Ubuntudjango

Instalación del código fuente de Ubuntudjango

Si hay errores de instalación, primero averigüe si hay permisos denegados: si es así, debe ser que no se ha agregado sudo.

Primero, instale los módulos apache y apache-python:

sudo apt-get install apache2

sudo apt-get install libapache2-mod-python2.7

2. Configuración de Apache Python

Vim /etc/apache2/conf.d/charset, descomente AddDefaultCharset UTF-8.

vim/etc/Apache 2/MODS-available/python.conf, agregue:

& ltdirectory/var/www/py>

AddHandler mod_python. Paraguay

Agregar tipo texto/html. Paraguay

PythonHandler pytest

PythonDebug On

& lt/Directory & gt;

sudo ln -s /etc/Apache 2/ MODS-available/python . conf/etc/Apache 2/MODS-enabled/python

sudovim/etc/Apache 2/sites-available/python, el contenido es el siguiente:

& ltvirtual host *:80 & gt;

Directorio raíz del documento/var/www/py

Nombre del servidor py

& ltdirectory/var/ www/py >

AddHandler mod_python. Paraguay

PythonHandler pytest

PythonDebug On

& lt/Directorio & gt;

& lt/virtual host & gt;

p>

ln -s/etc/Apache 2/sites-available/python/etc/Apache 2/sites-enabled/python

mkdir -p /var/www/ py

chown-r www-data:www-data/var/www/py//user, el valor predeterminado es www-data.

chmod -R 775 /var/www/py

sudo adduser dave www-data

sudo service apache2 restart

Visita: blogs.com/fenix_yang/archive/2012/05/08/2489724.html:

cd webapps

Mkvirtualenv NAME //Crear un entorno virtual

Rmvirtualenv NOMBRE //Eliminar entorno virtual

Lsvirtualenv //Listar todos los entornos virtuales.

Nombre del trabajo//Ingrese el entorno virtual especificado. Si no se especifica ningún nombre, se enumerarán todos los entornos virtuales.

Desactivar //Salir del entorno virtual actual.

Propósito general de Pip:

Cuando pip instala software, siempre va al sitio web de pypi, pero pypi solo recopila enlaces a paquetes de software. El problema es que el enlace puede no ser válido, por lo que pip también es vulnerable.

Pip Freeze //Enumera todos los paquetes de software instalados.

Pip busca django //Encuentra el paquete con django en su nombre.

Pip install django //Instala django, la última versión está instalada de forma predeterminada.

pip install " django == 1 . 4 . 5 "// Especifique la versión al instalar el paquete de software, también puede usar

Pip install -U django //Actualizar django

Pip desinstalar django //Desinstalar django