前面我们已安装好了python服务器运行所需要的相关软件,而最重要最繁琐的就是参数配置,写这篇就踩了好多坑,花了好多时间,遇到了各种各样的问题。好了费话少说,直接进入本篇话题。
PS:本人不是专业的运维,很多linux服务器的问题都是一知半解,只能根据自己的研究弄弄单机版的python web服务器,而对于多服务器自动化同步的部署、服务器的监控、Linux服务器的安全、服务器的调优(很多服务安装不是重点,能将各种参数运用配置到洽到好处才是难点),大家最好找专业的运维工程师小戴同学问问,问我的话我也不一定能回答的出来。再一次感谢小戴同学的用心指导,让我学会了很多服务器运维方面的知识,才有这篇文章。(想学python与自动化运维的可以上他的博客http://www.linuxyw.com/)
目录:
一、让你的python代码跑起来
二、使用supervisord来管理python进程
三、将nginx与supervisord关联起来(使用代理方式,非uwsgi)
四、使用nginx+supervisord+uwsgi来管理python web服务
五、使用svn来管理python的自动化发布
六、postgresql配置
七、pgbouncer配置
八、Redis配置
九、设置各服务开机启动功能
延伸阅读
学习是年轻人改变自己的最好方式