部署tomcat服务器

最近接触到了服务器部署服务,把这些经过记录下来,希望能帮助到他人避免踩坑。其中包括安装和配置jdk,tomcat设置,sqlserver数据库设置,外加上域名解析,全部完成之后就可以通过域名来访问tomcat项目了。
先来说一下要准备的东西:

  1. 最重要的东西:服务器,.
  2. 项目准备好,war包或者干脆一个项目文件夹
  3. jdk和tomcat安装包
  4. 数据库,我这儿用的sqlserver

jdk和数据库最好根据服务器系统位数来选择合适的,不然可能会出现不兼容的情况,我系统是64位,用的32没出什么问题,但是不保证一定不会出问题。
———————————————————————————————————————
好的开始。
正常来说,一开始只是一个空的服务器,就是只有一个系统,因为配置不高,我选的是window2008,其他的什么都没有。所以就一步步来哈,先安装jdk和tomcat,然后配置tomcat,最后设置sqlserver。
这里边儿用到的东西我会打个包。

1.安装jdk
我的版本比较旧,是1.6的版本
在这里插入图片描述
过程无非就是选择一下路径,并且记住这个路径,剩下的一路下一步点过去。
在这里插入图片描述
jre也是一样,我都装到这个文件夹里了
然后就是配置一下java的环境变量
找到计算机,右键—>属性
在这里插入图片描述

然后点击 高级系统设置–>环境变量–>出来图③的界面
在这里插入图片描述
然后点击新建,在弹出来的界面填写,变量名:JAVA_HOME
变量值:D:\Java\jdk1.6.0_31
变量值填写安装的路径,我是装到D盘的Java文件夹,根据自己安装的路径灵活调整。
填好就和下图一样。
然后找到Path,点击编辑,把下一行的这串东西填到最末尾 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
在这里插入图片描述
然后确定保存。
打开cmd命令行,输入java -version
出现下图就说明没问题了。
(其实这个地方我写的有点问题,如果只需要运行java项目,只安装jre就可以)
在这里插入图片描述
2.tomcat
我是下载的不用安装的版本,直接解压一下,放到D盘就可以了。
在这里插入图片描述
然后打开tomcat的文件夹,打开bin文件夹,双击startup,命令行开始跑。
在这里插入图片描述
跑完之后有一个server start up,就说明没问题
打开浏览器,访问localhost:8080,会有一个猫的欢迎页面,就说明tomcat没问题了,然后shutup关掉服务器。
然后把web项目放到tomcat文件夹下的webapps文件夹里
在这里插入图片描述
现在启动tomcat访问项目的时候就要访问localhost:8080/DC
DC是web项目的名字,根据你的项目来改
3.域名解析,将域名解析到这个服务器的IP
由于我是用的别人的域名,让别人解析的,所以不做讲解了。
解析完之后就可以通过域名+8080端口+项目名来访问web服务了。
如果想直接通过域名+项目名访问的话,需要域名备案,或者租一个香港的服务器,不然是没法访问的。
然后配置一下tomcat。tomcat文件夹下的conf文件夹,用记事本打开server
在这里插入图片描述
打开之后往下拉拉拉,
找到这几行儿,

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

把8080改成80,如下图所示,
在这里插入图片描述
如果启动之后没有问题,出现就可以直接用域名加项目名访问项目了。
然后如果启动之后有报错,就是因为80端口冲突,这时候是访问不了web项目的,要停一下系统的服务。
计算机,右键–>管理–>配置–>服务–>往下边拉,应该有下图中的④这么一个服务,把它停用并禁用,并且把IIS服务(全称IIS Admin Service)也停用并禁用。
在这里插入图片描述
然后这时候,如果你的域名已经备案,或者服务器是香港的话,就可以通过域名+项目名访问这个web项目了。
当然这时候还有一个重要的事没做,那就是数据库还没有配置,截止到现在,访问页面没问题,但是到数据库的连接还没通,访问数据库会报500的错误。
4.配置sqlserver
sqlserver安装一般是没什么问题的。就下一步下一步就完了。
现在默认是已经安装好了,之后还要设置很多东西。
左下角里找到sqlserver manage studio 打开,通过local登录之后,
我是直接用的sa,如下图找到登录名–>sa 右键属性打开之后
在这里插入图片描述
如下图配置,就可以通过sa连上数据库了。
在这里插入图片描述
接下来是,如下图所示,右键点开属性
在这里插入图片描述
然后安全性–>服务器身份,点开sqlserver和Windows身份验证模式。
在这里插入图片描述
然后是在开始找到这个,sqlserver配置管理器,
在这里插入图片描述
打开之后,sqlserver网络配置–>mssqlserver协议–>双击TCP/IP协议–>IP地址设置,把IP地址设为127.0.0.1,然后把TCP/IP协议右键–>启用
在这里插入图片描述
然后再到计算机右键–>管理–>服务
在这里插入图片描述
然后右键–>属性–>登陆身份选项选择本地系统账户。
在这里插入图片描述
然后把sqlserver服务重新启动,就配置完成了。

现在重新启动tomcat,就可以通过域名+项目名访问服务,与数据库交互也没问题了。
链接里有jdk1.6的安装包,tomcat7.0.90,sqlserver安装包偏大就不放了。

如果后边儿用到sqlserver维护任务的话,sqlserver agent代理启动不起来,需要在计算机右键–>管理–>服务,找到sqlserver代理,右键–>属性–>登陆身份选项选择本地系统账户。

  • 10
    点赞
  • 83
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值