CentOS 6.4, Python 2.7.3, Apache, mod_wsgi, Django

Installation de Python Alt installer car cela n'affecte pas Yum

% yum -y groupinstall "Development Tools"
% yum -y install expat-devel db4-devel gdbm-devel sqlite-devel readline-devel 
zlib zlib-devel bzip2-devel openssl-devel ncurses-devel
% cd /usr/local/src
% wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2
% tar xjf Python-2.7.3.tar.bz2
% cd Python-2.7.3
% ./configure --with-threads --enable-shared
% make
% make altinstall
% echo '/usr/local/lib' > /etc/ld.so.conf.d/python2.7.conf
% ldconfig

Installation des outils de configuration

% curl http://peak.telecommunity.com/dist/ez_setup.py | python2.7

installation de pip

% curl https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python2.7

Installer Apache

% yum -y install httpd httpd-devel
% mkdir -p /var/log/httpd/www.example.com
% vi /etc/httpd/conf.d/www.example.com.conf
<VirtualHost *:80>
    ServerName www.example.com:80
    DocumentRoot /home/www/www.example.com/example
    CustomLog "/var/log/httpd/www.example.com/access_log" common
    ErrorLog  "/var/log/httpd/www.example.com/error_log"
    WSGIDaemonProcess example python-path=/home/www/www.example.com:/usr/local/lib/python2.7/site-packages
    WSGIProcessGroup example
    WSGIScriptAlias / /home/www/www.example.com/example/wsgi.py
    WSGIScriptReloading On
    <Directory /home/www/www.example.com/example>
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

Installez mod_wsgi

% cd /usr/local/src
% wget http://modwsgi.googlecode.com/files/mod_wsgi-3.4.tar.gz
% tar vzxf mod_wsgi-3.4.tar.gz
% cd mod_wsgi-3.4
% ./configure --with-python=/usr/local/bin/python2.7
% make
% make install
% vi /etc/httpd/conf.d/wsgi.conf
LoadModule wsgi_module modules/mod_wsgi.so

Installation de Django

% pip-2.7 install django

Création de projet Django

% useradd www
% su - www
% django-admin.py startproject example
% mv example www.example.com

Ça bougeait pour le moment

Recommended Posts

CentOS 6.4, Python 2.7.3, Apache, mod_wsgi, Django
Python3 + Django ~ Mac ~ avec Apache
Installez Python 3.7 et Django 3.0 (CentOS)
Exécutez python3 Django1.9 avec mod_wsgi (déployer)
Django + Apache avec mod_wsgi sur Windows Server 2016
Un mémo contenant Python2.7 et Python3 dans CentOS
CentOS8 + Apache2.4 + pyenv + mod_wsgi + Déploiement de projet Django
Django 1.11 a démarré avec Python3.6
Programmation avec Python et Tkinter
Chiffrement et déchiffrement avec Python
Faites Django avec CodeStar (Python3.6.8, Django2.2.9)
Python et matériel - Utilisation de RS232C avec Python -
Exécutez avec CentOS7 + Apache2.4 + Python3.6 pour le moment
Apache mod_auth_tkt et Python AuthTkt
Faites Django avec CodeStar (Python3.8, Django2.1.15)
Premiers pas avec Python Django (1)
Premiers pas avec Python Django (4)
Premiers pas avec Python Django (3)
Apache sur macports, Python 3.3 + mod_wsgi3.4 sur non-macports
Django - Déploiement de l'hôte virtuel mod_wsgi Apache
Introduction à Python Django (6)
Étudiez l'échange de données Java et Python avec Apache Arrow
python avec pyenv et venv
Premiers pas avec Python Django (5)
Fonctionne avec Python et R
Nombre de mots avec Apache Spark et python (Mac OS X)
Configurer un serveur Web avec CentOS7 + Anaconda + Django + Apache
Communiquez avec FX-5204PS avec Python et PyUSB
Briller la vie avec Python et OpenCV
Robot fonctionnant avec Arduino et python
Installez Python 2.7.9 et Python 3.4.x avec pip.
Réseau neuronal avec OpenCV 3 et Python 3
Modulation et démodulation AM avec python
Créer Apache Log CSV avec Python
Scraping avec Node, Ruby et Python
Grattage avec Python, Selenium et Chromedriver
HTTPS avec Django et Let's Encrypt
Grattage avec Python et belle soupe
Définir plusieurs WSGIPythonPath avec Apache + mod_wsgi
Encodage et décodage JSON avec python
Introduction à Hadoop et MapReduce avec Python
Lire et écrire NetCDF avec Python
J'ai joué avec PyQt5 et Python3
Construction de l'environnement Python3 avec pyenv-virtualenv (CentOS 7.3)
Lire et écrire du CSV avec Python
Intégration multiple avec Python et Sympy
Jusqu'à ce que Python fonctionne sur Apache
Coexistence de Python2 et 3 avec CircleCI (1.0)
Jeu Sugoroku et jeu d'addition avec Python
Modulation et démodulation FM avec Python
Créer un environnement pour Django x Apache x mod_wsgi avec Vagrant (Ubuntu 16.04)
Créez une application de scraping avec Python + Django + AWS et modifiez les tâches
Communiquez entre Elixir et Python avec gRPC
Calculer et afficher le poids standard avec python
Surveiller les pannes de Mojo avec Python et Skype
Modulation et démodulation FM avec Python Partie 3
[Automation] Manipulez la souris et le clavier avec Python
Utilisation de plusieurs projets Django dans Apache (WSGIDaemonProcess)
Authentification sans mot de passe avec RDS et IAM (Python)