位置: 编程技术 - 正文
推荐整理分享在阿里云服务器上配置CentOS+Nginx+Python+Flask环境(阿里云服务器使用教程),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:在阿里云服务器部署的rocketmq不能被远程访问到,在阿里云服务器部署的rocketmq不能被远程访问到,在阿里云服务器ping不通外网,在阿里云服务器安装ftp远程登入系统,在阿里云服务器安装ftp远程登入系统,在阿里云服务器怎么用,在阿里云服务器ping不通外网,在阿里云服务器部署的rocketmq不能被远程访问到,内容如对您有帮助,希望把文章链接给更多的朋友!
项目运行环境
阿里云(单核CPU, 1G内存, Ubuntu . x 带宽1Mbps), 具体购买和ssh连接阿里云本文不做描述。
实用工具
首先进入阿里云后先要升级下apt-get, 并下载所需软件
我还会使用zsh和oh-my-zsh来替换bash
替换bash为zsh
重新连接阿里云就可以看到效果, 具体主题可以根据自己喜好更改主目录下的.zshrc即可
安装python相关模块
使用python的pip包管理工具
在主目录下创建文件夹code并把所有项目放进这个目录里
使用Flask
现在我们已经安装了Flask, 现在我们写一个小的程序来运行一下。这里我们在一次安装flask的相关模块,并把他们写入到requirements.txt这个文件中。
项目目录结构是这样的
编辑bamboo/app.py和bamboo/views/main.py
安装Gunicorn
Gunicorn是一个wsgi服务器, 我们将通过它来启动我们的web服务。
可以进入目录vevn/bin下查看是否存在gunicorn命令
运行一下manage.py
我们创建一个gunicorn配置文件gunicorn.conf并把他放到code目录下
安装Nginx
我们通过nginx来反向代理我们的服务。
我们可以访问我们的域名或IP地址,如果出现Nginx的提示就表示安装成功了。nginx安装在/etc/nginx/目录下, 我们把项目的配置文件放到/etc/nginx/sites-available/
需要创建一个软链接到/etc/nginx/sites-enabled/
通过supervisorctl工具用来管理supervisor维护的进程
这样我们的web服务已经启动起来了。
python3实现暴力穷举博客园密码 我之前想写路由器的密码暴力破解器,我手上只有极路由,发现极路由有安全限制,只能允许连续密码错误,所以我改拿博客园练手。博客园的博客有
python3 实现的人人影视网站自动签到 这是一个自动化程度较高的程序,运行本程序后会从chrome中读取cookies用于登录人人影视签到,并且会自动添加一个windows任务计划,这个任务计划每天下
python3实现读取chrome浏览器cookie 好几年前我在做一些自动化的脚本时,脑子里也闪过这样的想法:能不能直接把浏览器的cookies取出来用呢?直到昨天看到代码《python模拟发送动弹》,
标签: 阿里云服务器使用教程
本文链接地址:https://www.jiuchutong.com/biancheng/387684.html 转载请保留说明!下一篇:python3实现暴力穷举博客园密码(python3 split())
友情链接: 武汉网站建设