首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

CentOS + Python3.6+

目录: CentOS上升级Python 安装easy_install和pip uwsgi安装及测试 Django安装及测试 连接uwsgi与Django nginx安装及测试 连接uwsgi与nginx...前后安装python一共4遍,每次到后面就会遇到因为编译时缺少某某模块的问题,不得不又安装模块重新编译,这几个模块是, yum install zlib zlib-devel yum install .../master/contrib/get-pip.py python get-pip.py 像教程上说的那样,这样安装完成应该可以直接执行pip -V了,结果我就是找不到命令,还是pip本来就不给自动设置成为命令...,去python目录下看看也找不到pip文件,该ln哪个文件,于是半天未果,就采取了这样的办法, (注:想要yum安装pip还要先安装EPEL,详见http://xmodulo.com/how-to-set-up-epel-repository-on-centos.html...查看错误是版本冲突,因为我们上面安装过1.5.6(目前最新),yum安装的1.3几吧,于是我查看下pip文件,出于本能 把1.3.几全改成了1.5.6, vim /usr/bin/pip 修改: #!

1.6K10
您找到你想要的搜索结果了吗?
是的
没有找到

linux下搭建django记录笔记,未完稿,节后继续

安装python 3虚拟环境:安装 python3-venv 用 virtualvenvwrapper 创建的虚拟环境里 既有 py2 还有 py3 ,pip啥的也是乱七八糟的,有脏东西,改用 python3...自带的 venv 创建纯净的,只有 python3 ,pip也只对应 python3 的虚拟环境 ?...kmind/bin 里的 pythonpython3 全都是 python3.5 使用 pip 安装的 包也都是对应 python 3.5的 ?...二、uWSGI服务器部署:      已经安装uwsgipip install uwsgi),只需要增加配置, 告诉uWSGI-server的框架入口函数在哪,就能让django和uWSGI服务器对接上...home/python/Desktop/ttsx 启动uWSGI服务器    配置文件uwsgi.ini所在目录下,用我们刚才配置好的配置文件启动uWSGI:    $: uwsgi –ini

79130

linux下搭建django记录笔记,未完稿,节后继续

==1.9 3.安装 Nginx 更新才有效 sudo apt-get install nginx 报错形式:http://maizime.top/ 4.安装 uwsgi sudo apt-get install...既有 py2 还有 py3 ,pip啥的也是乱七八糟的,有脏东西,改用 python3 自带的 venv 创建纯净的,只有 python3 ,pip也只对应 python3 的虚拟环境 创建虚拟环境...,kmind为虚拟环境所在的文件夹的名称 kmind/bin 里的 pythonpython3 全都是 python3.5 使用 pip 安装的 包也都是对应 python 3.5...pip install uwsgi),只需要增加配置, 告诉uWSGI-server的框架入口函数在哪,就能让django和uWSGI服务器对接上。      ...home/python/Desktop/ttsx 启动uWSGI服务器    配置文件uwsgi.ini所在目录下,用我们刚才配置好的配置文件启动uWSGI:    $: uwsgi –ini

1.1K50

Django 布署6.5

,项目根目录下,执行命令收集所有包 pip freeze > plist.txt 通过ftp软件将开发好的项目上传到此服务器的某个目录 安装并创建虚拟环境,如果已有则跳过此步 sudo apt-get...install python-virtualenv sudo easy_install virtualenvwrapper mkvirtualenv [虚拟环境名称] 虚拟环境上工作,安装所有需要的包...收发http协议级别的数据 uWSGI uWSGI实现了WSGI的所有接口,是一个快速、自我修复、开发人员和系统管理员友好的服务器 uWSGI代码完全用C编写 安装uWSGI pip install uwsgi...,运行django框架下的python代码 nginx+uwsgi也可以用于其它框架的python web代码,不限于django 到官网下载nginx压缩文件或通过命令安装 sudo apt-get...,接下来解决静态文件的问题 静态文件 静态文件一直都找不到,现在终于可以解决了 所有的静态文件都会由nginx处理,不会将请求转到uwsgi 配置nginx的静态项,打开conf/nginx.conf文件

57720

WEB平台DJANGO&VUE配置部署生产环境

来驱动django,因为uwsgi性能非常高 [720333-20170312154455592-1425120615.png] 一、安装和配置nginx 安装 使用yum安装即可 yum -y install...(我们先假设uwsgi配置的是9090端口) 二、安装和配置uwsgi 安装 使用yum或者pip均可安装 yum install uwsgi # 或者 pip install uwsgi 不过这里需要注意...uwsgi,缺少python的plugin,可以安装对应的插件 yum install uwsgi-plugin-python plugins = python (加在ini配置文件中) 配置 uwsgi...----加载一个WSGI模块的路径,如果django的话就指向对应的wsgi文件模块 buffer-size----设置请求的最大大小 (排除request-body),这一般映射到请求头的大小。...那么如何管理这么多进程呢,这时候可以考虑下supervisor 安装 使用pip安装即可 pip install supervisor 配置 我们可以配置redis,celery,uwsgi进去,比如向下面一样

2.2K120

Django项目Linux服务器上部署和躺过的坑

/config --prefix=$HOME/openssl shared zlib make && make install 敲黑板:安装python前一定要先安装ssl,不然后面pip使用不了。...接下来继续讲 8.python安装,要创建软链接,你若要不知道python的位置在哪儿可以这样 [root@izbp12am8wqrn7t6wzgmydz bin]# whereis python.../usr/bin/python 测试是否安装成功了 python -V 添加pip软链接 ln -s /root/Py37/bin/pip3.7 /usr/bin/pip [root@test-bss...2.安装uwsgi pip3 install uwsgi 3.服务器上编写一个Python文件: def application(env, start_response): start_response...资料查询链接: 1.无法导入sll和_ssl报错问题:https://www.jianshu.com/p/3ec24f563b81 2.删除linux服务器上yum和python2导致无法安装其他(重装

1.9K20

Django项目uwsgi+Nginx保姆级部署教程实现

环境准备: 部署之前,请确保你的linux服务器正确安装了对应的python版本,如果需要python3版本,请自行查阅资料进行升级安装。...首先为了更好的独立部署,避免对其他的项目产生干扰,我们需要安装python 虚拟环境: sudo pip install virtualenv sudo pip install virtualenvwrapper...orange_env # my_env是虚拟环境的名称 注意:如果你的软连接/usr/bin/python3没有的话,会报错误,找不到/usr/bin/python3,这个时候就需要你自己新建一个软连接...uwsgipip install uwsgi 退出虚拟环境: deactivate 再次主环境中安装uwsgi: pip install uwsgi 注意:如果你有其他的依赖,比如django,msqlclient...这些,记得一定要在虚拟环境里pip安装一下。

1.1K20

tinycolinux上编译odoo8

本文关键字:tinycolinux上源码安装odoo8,动态模式python+uswgi+nginx,精简安装odoo8模块 在前面《发布基于openerp的erpcmsone》时,我们谈到openerp...python get-pip.py安装pip。...接下来可以安装uswgi了sudo pip install uswgi(会用到与nginx编译时一样的pcre-dev.tcz),运行uswgi,显示安装的uswgi版本是,ctl+c退出它,下面第二部分我们会谈到以正确详细的参数运行它...database (SQL_ASCII) lnpp中安装精简odoo,python模块和配置uswgi和nginx参数 ----- 我们先安装odoo再来处理python,这样运行它时可以逐个通过pip...所须模块最后进行,注释掉uwsgi启动时的daemonize项,查看启动的输出,并一一sudo pip install 模块安装,其中pillow和pychart特殊处理如下: ....... sudo

1.4K40

ubuntu上web项目的部署,:uwsgi, uwsgi + nginx, uwsgi+nginx分布式部署

Ubuntu中pippip3区别: pip默认给python2用,pip3默认给Python3使用 django中有runserver可以运行项目为什么还要部署: 因为runserver是一个单线程的服务器...python3 2.安装pip3: sudo apt-get install pip3 如果无法定位软件包: apt install python3-pip 3.安装MySQL数据库: sudo...安装Django sudo apt-get install django==1.11 5.也可以一次性安装所有的依赖库: 进入本机项目开发的环境下,把文件通过xftp传送到ubuntu中: pip...freeze > requirements.txt 到ubunu的环境下: pip3 install -r requirements.txt 6.uWSGI项目部署,uwsgipython的一个模块...ubuntu上安装xshell和xftp的服务器实现远程访问和文件传输。

1.1K20

Ubuntu上通过nginx部署Django笔记

安装Nginx apt-get install nginx ubantu安装完Nginx,文件结构大致为:   所有的配置文件都在 /etc/nginx下;   启动程序文件 /usr/sbin/nginx...uwsgi apt-get install python-dev pip install uwsgi 至于为什么要使用uwsgi,可以参见这边博客:快速部署Python应用:Nginx+uWSGI配置详解...加上--plugin python是告诉uWSGI使用python插件,不然很有可能会出现类似这样的错误: uwsgi: unrecognized option '--wsgi-file' getopt_long...127.0.0.1:8001; } } 收集Django静态文件 把Django自带的静态文件收集到同一个static中,不然访问Django的admin页面会找不到静态文件。...更加详细的说明请参见官方文档 可能遇到的问题 如果监听80端口,部署访问localhost自动跳转到nginx默认的欢迎界面 uwsgi: option ‘--http‘ is ambiguous

1.4K40

centos服务器uWSGI 和 Nginx 部署 Flask 项目

网上有很多关于【Ubuntu上uWSGI 和 Nginx 部署 Flask】的文章,有很多都讲的很错,但是为什么我服务器上相同的部署就不能成功呢?...部署 python Centos的python2和3,pip2和3安装 Flask 和 uwsgi: pip install uwsgi flask 创建应用 /root/PythonWorkSpace...uwsgi 首先确保你安装uwsgi,然后运行: uwsgi --socket 0.0.0.0:5000 --protocol=http -w myproject:app protocol说明使用http...但是这样的话每次都从命令行启动太麻烦,可以 ~/myproject/目录下创建一个配置文件 myproject.ini: [uwsgi] # web应用的入口模块名称 module = myproject...:9191 # uwsgi进程的pid,用于以后的stop和reload pidfile = uwsgi.pid 配置完成运行: uwsgi --ini myproject.ini Nginx server

3.5K20

如何在Ubuntu 16.04上使用uWSGI和Nginx为Django应用程序提供服务

我们将创建两个示例项目,以便我们可以多项目环境中执行这些步骤。 获得应用程序,我们将安装和配置uWSGI应用程序服务器。...sudo apt-get update sudo apt-get install python3-pip 现在,您已经安装pip,我们可以安装全局性安装virtualenv和virtualenvwrapper...我们可以使用pip安装它,不需要sudo权限是因为我们虚拟环境中本地安装它: pip install django 安装Django,我们可以通过键入以下内容来创建第一个示例项目: cd ~ django-admin.py...我们安装uWSGI之前,我们需要软件所依赖的Python开发文件。我们可以直接从Ubuntu的存储库安装它。...python3-dev 现在开发文件可用,我们可以通过全局安装uWSGI pip

4.2K00

如何在CentOs 6.4 上使用uWSGI+Nginx部署Flask Web服务器

和virtualenv 准备系统进行开发 CentOS上下载,编译和安装Python 使用新的Python安装在CentOS上安装pip 使用新的Python安装在CentOS上安装virtualenv...为了满足应用服务器前使用独立HTTP服务器的可理解需求,NGINX和Cherokee Web服务器进行了模块化,以支持uWSGI 自己最佳性能的uwsgi协议,以直接控制其进程。...使用新的Python安装在CentOS上安装pip 安装pip之前,我们需要获得它唯一的外部依赖 - setuptools。.../get-pip.py | python2.7 - CentOS上安装virtualenv 使用pip下载并安装virtualenv: pip install virtualenv 应用程序部署入门...虚拟环境中下载和安装uWSGI 要使用pip安装uWSGI,请运行以下命令: ~/MyApplication/env/bin/pip install uwsgi 此命令将在我们的虚拟环境中安装uWSGI

1.5K32
领券