1 部署环境基本过程

有部署文档的话,根据文档进行部署。一般情况下,部署过程如下

1.1第一次的时候

1、安装依赖软件

  java(jdk、tomcat、redis、mysql)
  python py2 py3,pip install xx
2、导入基础数据(建表,导入初始化的数据)
3、获取代码(编译、打包),
  java war jar
  c
  python、php、ruby
4、修改配置文件
5、启动服务

1.2日常部署

1、执行sql(可选,如果表结构变了的话)
2、拉取最新的代码(编译、打包)
3、修改配置文件
4、原来的服务停止
5、重新启动

2 Python环境转移

将第三方模块全部导出来

 pip freeze > mylist.txt

安装文件中的模块

 pip install -r mylist.txt

最新文章

  1. 深入理解javascript原型和闭包系列
  2. uva10160 Servicing Stations
  3. datagrid实现行的上移和下移
  4. OFBIZ文章
  5. 【Java】通过DES加密和解密工具,对字符串进行加密和解密操作
  6. Excel 2007中的新文件格式
  7. 修改ubuntu的默认python版本
  8. 第四十二节,configparser特定格式的ini配置文件模块
  9. bzoj 2753: [SCOI2012]滑雪与时间胶囊
  10. 【转载】JavaScript基础知识体系
  11. Python基础:十一、流程控制(if语句、while循环)
  12. [Full-stack] 快速上手开发 - React
  13. MYSQL的索引类型:PRIMARY, INDEX,UNIQUE,FULLTEXT,SPAIAL 有什么区别?各适用于什么场合?
  14. Picasso加载网络图片失败,提示decodestream时返回null
  15. koa源码阅读[0]
  16. BootstrapTable与KnockoutJS相结合实现增删改查功能
  17. Elipse plugin or Bundle & OSGI
  18. 一、简单gridview列表展示
  19. Android下的ActionBar
  20. EF Code first 和 DDD (领域驱动设计研究)系列一

热门文章

  1. ETH 全节点的远程Debug环境搭建
  2. 跨域常见解决方案jsonp,cors示例
  3. 【计算机视觉】【图像处理】【VS开发】【Qt开发】opencv之深拷贝及浅拷贝,IplImage装换为Mat
  4. Linux执行命令./command与直接输入命令的区别
  5. (5.2)mysql高可用系列——测试环境部署
  6. 多个电脑上免密登陆命令、scp远程拷贝、修改文件的用户和组
  7. java来接收邮件并解析邮件正文中的表格
  8. Docker之Harbor私服的搭建及使用
  9. $().click()和$(document).on('click','要选择的元素',function(){})的不同(转https://www.cnblogs.com/sqh17/p/7746418.html)
  10. 常用的框架伪静态(Apache转Nginx)