众所周知,python作为脚本编程,是非常方便非常好用的。标准库多,第三方库多,拿来即用,代码量小,可能做的事情倒是极多,效率也不用愁。我所用的服务器中,定时脚本或异步脚本通常会考虑使用python,另一部分使用php。不是专业的服务器运维,shell开发没那么溜,还是脚本编程熟悉。图中的计划任务,除备份任务以外,都是脚本任务,本地自主调用。
我一直以php为主,非专门python科班出生,我对python多了份好奇,我不仅仅只能自己使用吧,熟悉学习了Django和Flask后,终于可以尝试一下,进行web站点开发及部署了。在上上家公司,团队人员配备比较齐全,有专门的运维人员,服务器的环境搭建、站点部署、配置优化等都能由他来搞定。而现在的公司暂没有运维人员,后端开发者就必须亲自动手了。
于是我们选择了比较速成又相对友好的宝塔面板(专业的不要喷,真的方便很多,安装软件,窗口界面管理,不要太舒服)。
首先,在网站管理模块,新建一个php纯静态站点,确定好物理的文件存放位置。上面三个站点即为python的测试站点,php用纯静态。最后一站点为普通的php站点,需要选择对应的php版本,ftp和数据库,按自己开发项目的需要可选择生成或不生成。