记一次apache+django项目的部署

首先我的服务器已有python2.7的环境

你可以通过执行 python 命令查看python版本如未按照还需参考其他文档进行安装

然后是安装django 

yum install python-setuptools
安装完之后安装django
easy_install django

我们查看是否安装成功

[root@solar django]# python
Python 2.7.3 (default, May 15 2014, 14:49:08)
[GCC 4.8.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> django.VERSION
(1, 6, 5, 'final', 0)
>>>

显示版本号说明安装好了

然后apache需要安装wsgi模块

可以去这里下载http://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_wsgi

下好后解压得到mod_wsgi.so文件

然后上传到Apache根目录下的modules文件夹下

然后修改Apache配置文件httpd.conf

添加 如下代码

LoadModule wsgi_module modules/mod_wsgi.so

然后修改网站的VirtualHost配置文件

<VirtualHost *:80>
ServerName service.xiaofany.com
ServerAlias service.xiaofany.com
ServerAdmin xiaofan0313@163.com

WSGIScriptAlias / /www/wwwroot/service.xiaofany.com/qsy/wsgi.py
WSGIDaemonProcess service.xiaofany.com python-path=/www/wwwroot/service.xiaofany.com
WSGIProcessGroup service.xiaofany.com

<Directory /www/wwwroot/service.xiaofany.com/qsy>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
</VirtualHost>

将域名路径等替换成你的

重启apache 访问网站试试 是不是出现了

 

转载于:https://www.cnblogs.com/ningmeng666/p/9055718.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值