Install Django on Apache with mod_wsgi on linux

--> sudo apt-get install python-mysqldb

--> install django

--> sudo apt-get install mysql-server

root/root123

--> sudo apt-get install apache2

--> sudo apt-get install libapache2-mod-wsgi

--> mkdir ~/Documents/sandbox/djcode

--> vim firstweb.wsgi

import os
import sys
sys.path = [‘/var/www/firstweb‘] + sys.path
os.environ[‘DJANGO_SETTINGS_MODULE‘] = ‘firstweb.settings‘
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()

--> sudo apt-get install vim

--> cd /etc/apache2/sites-available/

--> sudo -s

--> vim firstweb.conf

<VirtualHost *:80>
WSGIScriptAlias / /home/plex/firstweb.wsgi

ServerName firstweb.com
Alias /static /var/www/firstweb/static/

<Directory /var/www/firstweb/>

Order allow,deny
Allow from all
</Directory>
</VirtualHost>

--> a2ensite firstweb.conf
a2dissite

--> cd /var/www

--> django-admin.py startproject firstweb

--> apachectl restart
or /etc/init.d/apache2 restart
service apache2 reload

--> vi /etc/hosts

--> mysql -u root -p
show databases;
create database firstweb;

--> vim settings.py
DATABASES = {
‘default‘: {
‘ENGINE‘: ‘django.db.backends.mysql‘,
‘NAME‘: ‘firstweb‘,
‘USER‘: ‘root‘,
‘PASSWORD‘: ‘root123‘,
‘HOST‘: ‘‘,
}
}

--> python manage.py syncdb
username: root
password: root123

--> apachectl restart

--> cp -r /usr/local/lib/python2.7/dist-packages/django/contrib/admin/static/ /var/www/firstweb/

--> chown -R www-data apc_project_test/

时间: 2024-10-17 02:36:58

Install Django on Apache with mod_wsgi on linux的相关文章

mac osx 上面部署Django项目 apache+mysql+mod_wsgi

1.安装Xcode command line tools 首先,编译mysql和Homebrew需要用到Xcode command line tools,所以首先安装command line tools: 如果安装了Xcode,只需要“Preferences… > Downloads”,之后点击Command Line Tools安装按钮: 如果没有Xcode,去https://developer.apple.com/downloads,搜索Command Line Tools 下载安装 2.安

mac安装apache的mod_wsgi模块错误总结以及hello world测试

mac系统版本为OS X EI Capitan 10.11.4 (其实系统已经安装好了管理员权限的apache,在/etc/apache2下,但是我们还是要安装用户权限的apache,方便更改文件不需要权限) 默认已经在mac上面安装好了用户权限的apache.(如果没有安装好的话,传送门:Apache Installing apache安装的一些小问题 我简单说说在安装apache过程中遇到的问题: 如果遇到OSError或者写入错误的话,一般是没有root目录下的写入权限,使用sudo命令获

使用Django+MySQL+Apache+Linux创建简单的博客

本教程根据慕课网<Django入门与实践>编写 基础知识 什么是django? Django是一个基于Python的高级Web开发框架, 特点:高效,快速,高度集成(不用自己弄底层),免费,开源 上网的流程 输入URL→向目标url发送http请求→服务器把页面响应给浏览器(通过后台编写的代码处理请求)→浏览器解析获取到的页面源代码文档(所以看到的不是html文档)→看到网页 目录结构 项目项目目录结构. ├── manage.py与项目进行交互的命令行工具集的入口(项目管理器) └── my

mac配置 Django 1.7.1 +mod_wsgi 4.4.7(非daemon) +Apache/2.2.26 (Unix)

今天准备想把django配置到apache 服务器上,那个糟心..看了几个博客 要么就是草草一笔,要么就是不带版本号,搞得 晕头转向 最后我还是自己看官方文档弄明白了,这里写一个稍微详细一点的总结,适合不太懂的小白,因为我就是.....- -! 再次声明我现在的版本: Django 1.7.1 +mod_wsgi 4.4.7(非daemon) +Apache/2.2.26 mac 我没升级 Yosomite 新系统,所以版本号是 10.9.5 apache不用我帮你安装了吧,貌似mac已经原装了

学习猿地 python教程 django教程8 Django部署(Apache)

# Django部署\(Apache\) > 在前面的章节中我们使用**python3 manage.py runserver**来运行服务器.这只适用测试环境中使用. > > 正式发布的服务,我们需要一个可以稳定而持续的服务器,比如Apache, Nginx, IIS等,本文将以 Apache为例. > > 使用[Apache](https://httpd.apache.org/)和[mod\_wsgi](http://www.modwsgi.org/)部署Django 是

install Django in mac

install Eclipse & Python(pydev) in mac install django in mac $ curl -O https://pypi.python.org/packages/source/v/virtualenv/virtualenv-1.10.1.tar.gz $ cd virtualenv-1.10.1/ $ sudo python setup.py install $ virtualenv python2-workspace $ cd python2-wo

Install Django

https://docs.djangoproject.com/en/1.10/intro/tutorial01/http://www.aichengxu.com/view/42213 1.first install python 2.install Django pip install Django==1.10.4 ====== python >>> import django >>> print(django.get_version()) 1.10.4 =====or

Install and Configure Apache Kafka on Ubuntu 16.04

https://devops.profitbricks.com/tutorials/install-and-configure-apache-kafka-on-ubuntu-1604-1/ by hitjethvaon Oct 03, 2016 Intermediate Table of Contents Introduction Features Requirements Getting Started Installing Java Install ZooKeeper Install and

Windows下部署Django(Apache+mod_wsgi)

一.Python3.5.4安装 1.1 下载地址 https://www.python.org/downloads/windows/ 选择Windows x86-64 executable installer 下载解压:python-3.5.4-amd64.exe 问题:安装python-3.5.4-amd64.exe时报错:0x80240017 解决:重装系统:Windows8.1-KB2919355-x64.msu 下载Windows8.1-KB2919355-x64.msu: https: