入职笔记
个人笔记不喜勿喷
svn/git相关操作(借鉴)
此处不是重点 借鉴别人的网址方便大家查看
SVN :
下载/安装/基本操作:
Eclipse中SVN的基本使用:
IntelliJ IDEA 中SVN的基本使用:
使用的编码工具功能快捷键(借鉴)
** 此处不是重点 借鉴别人的网址方便大家查看**
Eclipse:
Eclipse常用快捷键
IntelliJ IDEA:
IDEA常用快捷键
查看开发文档,和开发规则。(借鉴)
看公司是否有相关,没有就遵从阿里巴巴的开发守则
相关接口测试软件(借鉴)
Postman
Postman的基本操作
swagger
swagger生成API说明文档
Linux常用命令(借鉴)
项目发布(个人笔记)
全量发布:
资源同步(对比svn上代码,解决冲突)
项目打包(本地运行后,打war包)
上传到filezilla上(把war包放在Tomcat下 ;注意:不要放在webapps下,这个是发布目录,会直接解压覆盖掉)
备份原来的文件 (tar -cvf 备份文件名.bak时间 被备份的文件)
停服务器 ( tomcat下的bin 目录 执行 sh shutdown.sh)
删除被备份的文件和war包
rm -rf 文件 war包
把项目war包移到webapps下
mv .war ./webapps/war
开启服务器
sh startup.sh
查看日志
tail -f catalina.out
增量发布:
项目运行后
找到项目目录下更改的文件
在filezilla上找到服务器同目录下的文件
把文件直接上传,进行覆盖(记得看大小 和时间)
然后停服务器
开启服务器
查看日志
项目上线(个人笔记)
1 从本地复制一份数据库文件
2 清除复制的数据库中的业务数据:
3 将数据库中的业务配置、系统配置修改为正式系统配置:
4 阿里云服务器,需要账号密码,云服务器ip地址,端口
5 通过连接服务器,用Linux命令配置好服务(jdk,tomcat,mysql ,redis等环境)
6 进入服务器,创建目录导入sql文件.
7 全量项目发布步骤