`
firkeuuuu
  • 浏览: 18580 次
社区版块
存档分类
最新评论

centos7 python2.7 django1.11 apache2.4部署

 
阅读更多

关闭防火墙

 

[root@www ~]# systemctl stop firewalld.service
[root@www ~]# systemctl disable firewalld.service
[root@www ~]# setenforce 0

 

升级pip

 

[root@www ~]# pip install -U setuptools
[root@www ~]# pip install -U wheel

 

 

如果提示pip命令不存在,其它系统可以参考http://sharadchhetri.com/2014/05/30/install-pip-centos-rhel-ubuntu-debian/

 

[root@www ~]# yum install epel-release
[root@www ~]# yum install -y python-pip

 

安装httpd

 

[root@www ~]# vi /etc/httpd/conf/httpd.conf
# line 95: change to your server's name
ServerName 
www.srv.world:80
# line 151: change
AllowOverride All
# line 164: add file name that it can access only with directory's name
DirectoryIndex index.html 
index.cgi index.php
# add follows to the end
# server's response header
ServerTokens Prod
# keepalive is ON
KeepAlive On
[root@www ~]# systemctl start httpd 
[root@www ~]# systemctl enable httpd 

 

安装mod_wsgi

 

[root@www ~]# yum -y install mod_wsgi
[root@www ~]# vi /etc/httpd/conf.d/django.conf

 

 

# create new
WSGIDaemonProcess testapp python-path=/home/pythonweb/yumi:/usr/lib/python2.7/site-packages
WSGIProcessGroup testapp
WSGIScriptAlias /science /home/pythonweb/yumi/yumi/wsgi.py
<Directory /home/pythonweb/yumi> 
Require all granted
</Directory>
[root@www ~]# systemctl restart httpd 

  

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    Centos7 python2.7和yum资源包

    在Linux系统中,CentOS 7是广泛使用的服务器操作系统,其默认使用Python 2.7作为基础组件,而`yum`则是系统管理中用于安装、更新和管理软件包的重要工具。如果你不小心卸载了`yum`或Python 2.7,这可能会导致系统...

    CentOS7下源码编译配置Apache2.4+MySQL5.6+PHP71

    在本文中,我们将深入探讨如何在CentOS 7操作系统上通过源代码编译来安装Apache 2.4、MySQL 5.6和PHP 7.1。这个过程对于那些希望自定义软件配置或在没有预装包的环境中部署这些服务的系统管理员来说非常有用。 首先...

    基于Python2.7的Django项目在CentOS7系统下的部署.pdf

    本文主要探讨了在CentOS7系统下如何部署基于Python2.7的Django项目。首先介绍了Python语言,作为目前流行的程序设计语言,它提供了包括Django在内的流行网站框架,使得学生和开发者能够轻松地搭建网站。文章指出,...

    centos虚拟机安装升级版的python2.7问题

    在CentOS虚拟机上安装和升级Python 2.7是一个常见的任务,特别是在处理特定的软件依赖或项目时。本文将详细讲解如何解决这个过程中的问题,特别是关于MySQLdb安装报错的处理。首先,让我们从Python 2.7的安装开始。 ...

    CentOS7下部署Django项目详细操作步骤

    CentOS7下部署Django项目详细操作步骤,部署是基于:centos7+nginx+uwsgi+python3+django 之上做的

    CentOS6.2下配置Django+Python环境步骤

    在CentOS 6.2系统下配置Django与Python环境是一项关键任务,尤其对于那些希望在稳定的企业级Linux操作系统上部署动态网站或Web应用的开发者而言。以下将详细阐述整个配置流程,涵盖从安装必要的软件包到最终启动...

    Centos7重新安装 python2.7 和 yum

    有时候我们不小心卸载了centos 自带的python2.7, 导致了yum不能使用, 这时我们需要冲洗你安装 python2.7 和 yum, 此资源包含 python2.7和yum相关的软件和安装教程。

    CentOS升级Python2.6到Python2.7并安装pip

    标题 "CentOS升级Python2.6到Python2.7并安装pip" 描述了一项针对CentOS系统的Python版本升级任务,以及在升级后如何安装pip,这是一个常用的Python包管理工具。这个过程涉及到多个步骤,包括Python环境的更新、依赖...

    python2.7依赖包.zip

    在这个"python2.7依赖包.zip"中,包含了一系列在CentOS 7上运行Python 2.7所需的库和模块。CentOS 7是一个基于Linux的服务器操作系统,因其稳定性而被广泛用于企业环境。 首先,让我们了解Python依赖包的重要性。在...

    Lamp 环境搭建 (centos7 php 7.2 + apache 2.4 + Mariadb 10.2)

    本文档想洗介绍了在linux操作系统下 Centos7 搭建 PHP7.2 + Apache 2.4 + mariadb 10.2

    centos7.9.2009误删python2.7整合包

    误删除Centos7.9 2009版本系统可以下载此包我已经将文件全部打包直接解压xshll拖进Linux 下执行一下命令即可 rpm -Uvh --replacepkgs lvm2-python-libs*.rpm --nodeps --force rpm -Uvh --replacepkgs libxml2-...

    CentOS 7下Python 2.7升级至Python3.6.1的实战教程

    在Linux服务器环境中,尤其是CentOS 7这样的操作系统,Python 2.7是默认的Python版本。然而,随着Python社区对Python 2的支持逐渐停止,迁移到Python 3变得至关重要。这篇实战教程将指导你如何在CentOS 7上将Python ...

    CentOS 6.5 安装python2.7 & scrapy 框架

    在本文中,我们将深入探讨如何在CentOS 6.5操作系统上安装Python 2.7以及Scrapy框架。首先,让我们了解这两个关键组件。 **Python 2.7** Python是一种高级编程语言,以其易读性、简洁的语法和丰富的库支持而闻名。...

    Centos7.2 的python2.7的绝大部分依赖包

    在Linux系统中,CentOS 7.2是一个广泛使用的稳定版本,它依赖于Python 2.7作为默认的系统解释器。Python 2.7是一个非常重要的编程语言,用于系统管理、自动化脚本以及开发各种应用程序。对于系统管理员来说,理解和...

    CentOS6/7环境下自动升级安装Python2.7或Python3.6并安装pip

    本文将详细介绍如何在CentOS 6和7操作系统上自动升级安装Python 2.7或Python 3.6,并同时安装pip,以便后续的包管理。我们将基于提供的`auto_install_python.py`脚本来进行操作。 首先,Python是开源的解释型编程...

    centos7最新Apache 2.4.48 RPM包

    最新Apache 2.4.48 RPM包,包含依赖,主要支持centos 7系列,已在 centos7.6 centos7.9验证有效,使用命令下面的命令进行安装: rpm -Uvh *.rpm --nodeps --force

    基于Python2.7的Django项目在CentOS7系统下的部署.zip

    在本教程中,我们将深入探讨如何在 CentOS 7 操作系统上部署基于 Python 2.7 的 Django 项目。Django 是一个高级的 Python Web 开发框架,它提供了丰富的功能和工具,使得开发者能够快速、安全地构建 web 应用程序。...

    Linux Centos7 Apache2.4安装文件

    在Linux CentOS7环境中,Apache HTTP Server 2.4是常用的一款开源Web服务器,它提供了强大的功能和灵活性,广泛应用于各种网站和应用的部署。本文将详细介绍如何在CentOS7上安装和配置Apache 2.4。 首先,确保系统...

    Php5.6和Apache2.4环境搭建

    - 从Apache官方网站下载适用于Windows的Apache 2.4版本,例如文件名为`Apache24`。 - 从PHP官方网站下载与Apache相匹配的PHP版本,这里使用的是`php-5.6.32-Win32-VC11-x64`,它是64位的PHP 5.6,适用于Visual C++...

    CentOS安装Python2.7与Python2.6并存的方法

    在Linux环境中,特别是服务器操作系统如CentOS中,有时需要同时安装多个Python版本,例如Python2.7和Python2.6,以满足不同应用或库的需求。这篇文章主要介绍如何在CentOS上并行安装这两个版本,并确保它们能良好...

Global site tag (gtag.js) - Google Analytics