首页 > 其他分享 >django1.6 apache 项目部署.

django1.6 apache 项目部署.

时间:2023-01-12 11:01:14浏览次数:55  
标签:wsgi 部署 oakcloud django1.6 geiao PycharmProjects apache home


前提:apache服务器已经安装好

 ps:

安装Apache的WSGI 模块, sudo apt-get install libapache2-mod-wsgi  .

可以使用a2enmod wsgi来验证是不是已经安装成功。

 

1,修改wsgi.py文件  加入path中

"""
WSGI config for oakcloud project.

It exposes the WSGI callable as a module-level variable named ``application``.

For more information on this file, see
​​​https://docs.djangoproject.com/en/1.6/howto/deployment/wsgi/​​"""

import os,sys

sys.path.append("/home/geiao/PycharmProjects/oakcloud")
sys.path.append("/home/geiao/PycharmProjects/oakcloud/oakcloud")
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "oakcloud.settings")

from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()

2,修改apache的配置文件

: /etc/apache2/sites-available$ vi default

<VirtualHost *:80>

里面增加以下

WSGIScriptAlias / "/home/geiao/PycharmProjects/oakcloud/oakcloud/wsgi.py" //项目的位置
<Directory "/home/geiao/PycharmProjects/oakcloud/oakcloud">
Order deny,allow
Allow from all
</Directory>

Alias /static /home/geiao/PycharmProjects/oakcloud/static   //添加静态文件
<Directory /home/geiao/PycharmProjects/oakcloud/static>
Order deny,allow
Allow from all
</Directory>

 

然后重启下apache服务器  ok.

 

 

 

 

 

标签:wsgi,部署,oakcloud,django1.6,geiao,PycharmProjects,apache,home
From: https://blog.51cto.com/u_15939105/6003865

相关文章

  • 你知道,前端工程部署有哪些方式嘛?
    你知道,前端工程部署有哪些方式嘛?本文原文地址;此文章是回答知乎问题总结而来。我将其分为四个阶段:手动部署、命令工具部署、docker镜像部署、平台化部署。这几个阶段,越......
  • 在 Kubernetes 中部署并使用 KubeEdge
    作者:马伟,青云科技容器顾问,云原生爱好者,目前专注于云原生技术,云原生领域技术栈涉及Kubernetes、KubeSphere、KubeKey等。边缘计算在广泛制造业、工业、零售和金融等行......
  • Docker部署python-Flask应用
    title:Docker部署pythonFlask应用date:2022-11-1913:00:25tags:-python环境系统:windows10python:python3快速开始首先我们需要创建一个文件夹,目录结构如下:-......
  • MongoDB分片副本集生产环境部署-Windows版本
    title:MongoDB分片副本集生产环境部署(Windows版本)date:2022-10-2917:21:11tags:-运维系统架构配置环境系统都是windows10专业版,使用VMWare安装作为实验环......
  • 自动化部署ceph集群
    1.环境准备1.1机器准备主机名IPstorage0110.0.0.10storage0210.0.0.11storage0310.0.0.12系统Ubuntu22.042.初始化准备2.1安装软件解压......
  • Error querying database. Cause: org.apache.ibatis.executor.ExecutorException: E
    报错截图:  产生原因:把sqlsession定义为了成员变量  解决方法:将sqlsession定义在方法内 ......
  • Kubernetes 1.26.0 集群部署Prometheus监控
    前言该存储库收集Kubernetes清单、Grafana仪表板和Prometheus规则,结合文档和脚本,使用Prometheus Operator提供易于操作的端到端Kubernetes集群监控。这个项目的内......
  • 大数据平台datasophon 测试部署
    标签(空格分隔):大数据运维专栏一:datasophon的介绍1.1datasophon的介绍DataSophon是近日开源的一款国产自研大数据管理平台,致力于快速实现部署、管理、监控以及自动化......
  • DataEase 在 Windows 系统下的 jar 包部署
    DataEase是一款人人可用的数据可视化分析工具,下面展示几个使用DataEase制作的数据可视化大屏。不仅制作效果美观,而且简单易用,那么我们应当如何在个人电脑上快速的部署呢?下面......
  • 【Azure 应用服务】Azure Function 部署槽交换时,一不小心把预生产槽上的配置参数交换
    问题描述部署Function代码先到预生产槽中,进行测试后通过交换方式,把预生产槽中的代码交换到生产槽上,因为在预生产槽中的设置参数值与生产槽有不同,但是在交换的时候,没有仔细......