前面我們已安裝好了python服務(wù)器運(yùn)行所需要的相關(guān)軟件,而最重要最繁瑣的就是參數(shù)配置,寫這篇就踩了好多坑,花了好多時(shí)間,遇到了各種各樣的問(wèn)題。好了費(fèi)話少說(shuō),直接進(jìn)入本篇話題。
PS:本人不是專業(yè)的運(yùn)維,很多l(xiāng)inux服務(wù)器的問(wèn)題都是一知半解,只能根據(jù)自己的研究弄弄單機(jī)版的python web服務(wù)器,而對(duì)于多服務(wù)器自動(dòng)化同步的部署、服務(wù)器的監(jiān)控、Linux服務(wù)器的安全、服務(wù)器的調(diào)優(yōu)(很多服務(wù)安裝不是重點(diǎn),能將各種參數(shù)運(yùn)用配置到洽到好處才是難點(diǎn)),大家最好找專業(yè)的運(yùn)維工程師小戴同學(xué)問(wèn)問(wèn),問(wèn)我的話我也不一定能回答的出來(lái)。再一次感謝小戴同學(xué)的用心指導(dǎo),讓我學(xué)會(huì)了很多服務(wù)器運(yùn)維方面的知識(shí),才有這篇文章。(想學(xué)python與自動(dòng)化運(yùn)維的可以上他的博客http://www.linuxyw.com/)
目錄:
一、讓你的python代碼跑起來(lái)
二、使用supervisord來(lái)管理python進(jìn)程
三、將nginx與supervisord關(guān)聯(lián)起來(lái)(使用代理方式,非uwsgi)
四、使用nginx+supervisord+uwsgi來(lái)管理python web服務(wù)
五、使用svn來(lái)管理python的自動(dòng)化發(fā)布
六、postgresql配置
七、pgbouncer配置
八、Redis配置
九、設(shè)置各服務(wù)開機(jī)啟動(dòng)功能