Python2.7 Django1.8 CentOS7 Apache2.4 mod_wsgi4.4.21 环境下部署

原创 2015年11月21日 13:10:09
1、安装Apache
yum install httpd

2、安装wsgi
git clone https://github.com/GrahamDumpleton/mod_wsgi.git
./configure
make
make install 

3、修改Apache配置文件,添加如下内容
############################# Django configure ################################
WSGIScriptAlias / /opt/www/MagicRoom/MagicRoom/wsgi.py
WSGIPythonPath /opt/www/MagicRoom:/opt/python2.7_env/lib/python2.7/site-packages

Alias /robots.txt /path/to/mysite.com/static/robots.txt
Alias /favicon.ico /path/to/mysite.com/static/favicon.ico

Alias /media/ /opt/www/media/
Alias /static/ /opt/www/static/

<Directory /opt/www/static>
Require all granted
</Directory>

<Directory /opt/www/media>
Require all granted
</Directory>

<Directory /opt/www/MagicRoom/MagicRoom>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
############################# Django configure ################################

4、检查配置文件,如有错误会有提示
httpd -S

5、注意关闭防火墙
systemctl stop firewalld.service	# 停止
systemctl disable firewalld.service	# 禁用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/haitao198812/article/details/49963715

mod_wsgi安装

一、安装 httpd-devel (产生 apxs 文件)     1. rpm -ihv apr-devel-1.3.9-3.el6_1.2.x86_64.rpm     2. rpm -i...
  • pengwupeng2008
  • pengwupeng2008
  • 2016-06-02 10:51:21
  • 530

centos 7 下安装mod_wsgi

直接安装没有能够成功安装,出现这么个问题 mod_wsgi 'missing Apache httpd server packages 怎么办? 简单粗暴的解决方法是,直接把mod_wsgi...
  • Alvin__Yang
  • Alvin__Yang
  • 2016-07-02 20:54:05
  • 945

CentOS出错You don't have permission to access on this server

检查http.conf发现没错之后,查找资料后发现时selinux的问题,所以需要关闭这个服务: 1 vi /etc/sysconfig/selinux 2 SEL...
  • moqiang02
  • moqiang02
  • 2014-04-17 22:46:18
  • 2911

问题解决:Apache: You don't have permission to access / on this server

   虚拟主机(Virtual Host)是指在一个机器上运行多个网络站点 (比如:www.company1.com和www.company2.com)。 如果每个网络站点拥有不同的IP地址,则虚拟主...
  • crazyboy2005
  • crazyboy2005
  • 2009-11-04 20:21:00
  • 297069

apache2.4+python2.7+mod wsgi部署django1.10项目

apache 安装参考前一章 django 项目使用 python manager.py startproject  lfctestdjango 目录:(创建了2个app python manage...
  • Elvis_lfc
  • Elvis_lfc
  • 2016-10-31 16:59:12
  • 1021

CentOS7+Python3.4+Django1.6.5+Apache2.4+mod_wsgi4.2.7

CentOS7+Python3.4+Django1.6.5+Apache2.4+mod_wsgi4.2.7
  • xiluoduyu
  • xiluoduyu
  • 2014-08-18 17:25:34
  • 3744

Python2.7 Django1.8 CentOS7 Apache2.4 mod_wsgi4.4.21 环境下部署

1、安装Apache yum install httpd 2、安装wsgi git clone https://github.com/GrahamDumpleton/mod_wsgi.git ./c...
  • haitao198812
  • haitao198812
  • 2015-11-21 13:10:09
  • 790

win7 64位+ python2.7 + Apache24 下 django网站采用apache部署

转裁源于:http://www.cnblogs.com/fnng/p/4119712.html 在此之前,我们一直使用django的manage.py 的runserver 命令来运行dja...
  • qingyuanluofeng
  • qingyuanluofeng
  • 2015-03-04 15:11:18
  • 2692

CentOs7.3下搭建LAMP环境(Apache2.4 + Mysql5.7 + PHP5.6 + Laravel5.2)

摘要: 硬件是阿里云服务器ECS,安装阿里云提供的系统Linux CentOs7.3。LAMP环境搭建,再安装Laravel5.2框架。 硬件没什么好说的,不是很懂,买就是了。 至于系统为什么选择Ce...
  • yunqishequ1
  • yunqishequ1
  • 2017-06-23 13:05:35
  • 1501

centos64-python27-mod_wsgi-apache2.4

1、先安装openssl ,以及openssl-devel 2、python27编译     ./configure --prefix=/usr/local/python27 --enable-sha...
  • pengwupeng2008
  • pengwupeng2008
  • 2016-06-02 10:31:57
  • 1005
收藏助手
不良信息举报
您举报文章:Python2.7 Django1.8 CentOS7 Apache2.4 mod_wsgi4.4.21 环境下部署
举报原因:
原因补充:

(最多只允许输入30个字)