linux uwsgi 非root,linux 安装uwsgi
8种机械键盘轴体对比
本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?
linux 安装uwsgi
安装并查看版本
• yum groupinstall “Development tools”
• yum install zlib-devel bzip2-devel pcre-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel
• yum install python-devel
• yum install gcc
• 安装gcc编译器。
• pip3 install uwsgi
• 安装uwsig可以尝试其他下载源
pip3 install uwsgi -i https://pypi.tuna.tsinghua.edu.cn/simple pyspider
• 在这里我用的是pip3 这看大家用的是那种pip3 根据实际情况使用
• uwsgi –version
• 报错:
[[email protected] /]# uwsgi –version
-bash: uwsgi: command not found
• 解决:
查看位置: find / -name uwsgi
[[email protected] /]# find / -name uwsgi
/usr/local/python3/bin/uwsgi
配置软连接: ps:软连接在这只作为解决方法 可能大家的python路径都不同酌情安装
ln -s /usr/local/python3/bin/uwsgi /usr/bin/uwsgi
配置软连之后可以再任何地方运行 uwsgi
再次查看版本号
[[email protected] ~]# uwsgi –version
2.0.18
uwsig测试
• 普通文件测试
• 测试uwsgi,创建test.py
def application(env, start_response):
start_response(‘200 OK’, [(‘Content-Type’,’text/html’)])
return [b”Hello uwsgi!”]
• uwsgi运行该文件
uwsgi –http-socket :8088 –wsgi-file test.py
• 设置uwsig.ini 启动
• 测试uwsgi,创建test.py
def application(env, start_response):
start_response(‘200 OK’, [(‘Content-Type’,’text/html’)])
return [b”Hello uwsgi!”]
• 任意地方创建uwsgi.ini,内容如下:
[uwsgi]
http-socket= :8088
chdir=/home/xlf
wsgi-file=test.py
下面是文件内配置文件的内容:
文件里面的字段意思:
• socket :指定项目执行的端口号
• 用nginx的时候就配socket , 直接运行的时候配 http
• chadir :指定项目的目录
• module :可以这么来理解,对于- myweb_uwsgi.ini文件来说,与它的平级的有一个partner目录,这个目录下有一个wsgi.py文件
• master :允许主线程存在(true)
• processes:开启的进程数量(这里是开启4个进程)
• vacuum :当服务器退出的时候自动清理环境,删除unix socket文件和pid文件
• 到uwsgi.ini目录下
执行 uwsgi –ini ./uwsgi.ini
linux uwsgi 非root,linux 安装uwsgi相关推荐
- linux装软件需要root用户,Linux下非root用户安装软件的一般流程:
1. 获取源代码,一般是wget方式,ubuntu可以使用apt-get source来获取源代码. 2. 解压源代码,一般使用tar -zxvf xxx.tar.gz即可 3. 切换到解压后的目录, ...
- Linux 下非 root 用户安装 theano(配置 GPU)
非 root 用户,安装 Python 第三方的包,尤其像 theano,存在大量的依赖项,存在的主要问题,是安装各个包时的权限问题.所幸,存在这样一个集成工具,叫 anaconda,其已经内置了许多 ...
- linux python pexpect,Linux pexpect非root用户安装
来由 想来想去要用pexpect来取代bash脚本作ssh自动登录,然后就去准备安装pexpect包了 走过的路 前提: 1.主机无法使用root用户 2.主机处于离线状态 3.主机python版本2 ...
- linux非root用户搭建docker,linux centos7 非root用户安装源码版docker
注意:非root用户必须要有sudo权限 一.安装前的准备 1.查看当前主机是否有docker组 若没有输出结果则新建 再次查看,发现已经有了docker组 2.新增拥有sudo权限的用户(若知道ro ...
- Linux下非ROOT权限安装MySQL(亲测有效)
前言 参考文章:http://www.leoox.com/?p=256 实践的的时候发现了一些问题,做了修正,亲测有效无误 一.必备软件 MySQL的安装包:mysql-5.5.37.tar.gz M ...
- Linux系统非root下安装MPICH,【转载】如何在linux系统下安装MPICH?
MPICH已经是一个比较成熟的软件了,按照安装说明操作即可.我安装它的时候就完全是按照其文档一步一步来做的. 首先,下载安装包,我使用的MPICH2,对MPICH是兼容的,但是注意MPI2的许多功能在 ...
- linux服务器非root用户安装Anaconda,并配置tensorflow/pytorch
文章目录 Anaconda Tensorflow Pytorch Tips Anaconda 1.清华大学镜像网站内下载需要的anaconda版本,我下载的是Anaconda3-5.3.0-Linux ...
- Linux下软件安装 非root用户安装软件的一般流程
Linux下的软件安装 Linux下的软件安装,实质上有如下四种,"正规"程度依次递减: 使用标准的yum/apt/yast包管理程序安装 比如:sudo apt-get inst ...
- linux是不是在根目录下安装的软件其它用户就可以使用,[转载]Linux下非root用户如何安装软件...
[转载]Linux下非root用户如何安装软件 这是本人遇到的实际问题,之前用到的所有机器,无论是自己的PC还是云服务器,root权限都是妥妥的,但是现在发现实验室的服务器原来自己并没有root权限2 ...
最新文章
- 【案例】常驻查询引发的thread pool 性能问题之二
- 认证与Shiro安全框架
- 在Windows 7上安装Team Foundation Server(TFS)的代理服务器(Agent)
- 关于MongoDB数据库的可连接性稳定性 - 抛转篇
- resnet论文解读及代码实现
- day00 【后台】Readme
- js原生attachEvent与addEventListener的用法
- 网站死链查询检测方法(seo的优化工作全攻略)
- DeepCross(DCN)模型及torch实现
- 软件测试零基础入门好学吗?
- 基于Tensorflow 2.x手动复现BERT
- java仿微信登录界面_android 界面设计潮流:仿微信5.2界面源码
- 电子商务业务模块分析和介绍以及开发流程
- AB Testing
- 【JavaScript】性能优化
- 数据分析实战——母婴产品上新策略分析
- BootStrap框架-旅游网页设计
- Java使用JNA调用Golang编译生成的动态库(dll 和 so 文件)
- 【Axure视频教程】鼠标坐标函数Cursor
- Metasequoia 4 for Mac(3D水杉建模软件)