部署项目时需要的注意事项
部署之前,一定要在本机上将tomcat、数据库以及编译好的源码尝试运行一遍。确保能够正常运行。
Tomcat需要改变端口号,如以下图片所示。找到conf文件夹下的server.xml文件,并对其进行编辑。
编辑以下三个端口号,减少tomcat启动的时候发生冲突的可能。
数据库正常安装即可,并将准备好的文件导入进去。
项目直接将项目名称文件夹下一层所有的文件放入tomcat的root文件夹中即可如下图所示。
新安装的服务器可能会缺少很多东西,当安装软件是都会进行提示,只要按照提示进行下载并安装即可,建议在能够连接外网的时候进行部署,可以直接下载。如果只能连接内网的情况下,还需要自己提前下载然后通过U盘进行传输,并安装。如Microsoft.NET、vcredist_x86.exe等。
项目中所用到的插件,需要安装在电脑上的一定要准备好,有时在系统中会定义在电脑上安装的位置,那么就需要将软件安装到对应的位置,或者改变系统中定义的位置。如下图所示
IE浏览器是不会自动将HTTP:添加上去的,所以当部署完项目想要通过浏览器访问时,如果你使用的是IE浏览器,那么就一定不要偷懒,仅仅将项目链接输入进去就访问,你是绝对不可能访问的到得。
一般项目都会有文件上传下载预览的功能,那么有时候在一台新服务器上可能就不能上传,报找不到jacob等等问题,如下为解决办法。
注意使用jacob一写要安装word,我装的word2003,如果是操作word2007就不用jacob了(好像这方面的API)。
对jacob.dll几种配置方法 (网上看到):
2008-07-31 11:59:49
1、把jacob.dll文件,复制到 windows\system32 目录下。(注:我用的时候这个方法不能运行)
2、把jacob.dll放入 Java\jdk1.5.0_06\jre\bin目录下.把jacob.jar放入 Java\jdk1.5.0_0\jre\lib\ext
目录下.可以正常运行。
3、把jacob.dll放入 \glc\src目录下.把jacob.jar放入WEB-INF\lib目录下,也是可以正常运行。
如果你的项目提前已经上传了比较多的视频或者附件,那么一定要将upload文件夹备份下来,部署项目时将这个文件夹替换一下,不然会一直读不到附件或者视频的。
项目中如果有一些链接,也需要注意,确定当你部署到其他服务器上的时候需不需要进行修改,确保不修改也能让系统所有的功能正常运行。比如数据库链接地址,或者数据库的用户名、密码、端口号等细节。
一台新的服务器,可能会是防ping的。如果没有进行改变的话,通过别的笔记本是无法ping通新服务器的。也可能是防止远程连接,还需要重新设定用户名密码。
部署好项目后,一定要进行记录,将部署的位置,服务器IP信息,数据库用户名等信息详细记录下来,服务器上可以建个文件夹保存这些重要信息,自己也要做个备份。
以上就是我这两次部署项目所遇到的问题,看起来很简单,很常见,但是我有时候就不会注意到这些细节。所以当公司派我一个人去部署项目时也会有点慌乱,当然了,最主要是这是我自己一个人去部署,有点不太习惯。相信我以后会习惯的,毕竟我现在只是一个菜鸟。
总结一下啊,其实最主要是灵活应变,没什么可害怕的,遇到问题不会了就百度呗,再不行就打电话找援助。总能够解决的,一定要沉住气,保持冷静。