tcl大作业服务器部署总结文档

工具:XFtp,XShell,MySQLWorkBench

  1. 云服务器购买及配置:
    采用CVM,入门级别。安装Centos6.8

  2. 下载JDK 1.8.0_121(for LINUX)
    下载Mysql 5.6.28(for Linux)
    下载Tomcat 8.0 (for Linux)

  3. 用xshell登录服务器,在/ect/profile文件中添加JDK路径,修改情况类似下图:

tcl大作业服务器部署总结文档_第1张图片
JDK环境变量配置图

然后输入 Java -version进行验证,如果出现Java版本提示则表示配置完成。否则重新配置.

  1. 安装Mysql
    参照Blog
    首先卸载原有MySQL,安装完MySQL之后设置大小写不敏感,在/etc/my.conf文件中添加lower_case_table_names=1添加位置如下图
    tcl大作业服务器部署总结文档_第2张图片
    MySQL大小写不敏感设置

    可以通过MysqlWorkbench进行远程连接,连接成功之后用在本地通过model生成Table的方式创建Table,检查一下表名是否全为小写,如果不是,则检查原因,可重新启动服务器。
  2. 配置IDEA远程连接
    在详细配置之前需要配置远端服务器的防火墙,打开5005,8080,80,1099端口,1099是用来热部署的,但由于部分因素,采用直接修改ROOT文件达到效果,8080和80端口是服务器开放的访问接口,5005是远程Debug接口,第7点会使用到
    使用命令配置防火墙vi /etc/sysconfig/iptables防火墙配置如下:
    tcl大作业服务器部署总结文档_第3张图片
    远端防火墙 配置

找到Remote工具

tcl大作业服务器部署总结文档_第4张图片
Remote 工具栏

点击Tool框的配置按钮,出现下图,配置如下:

tcl大作业服务器部署总结文档_第5张图片
配置IDEARemot

由于做了ip映射,所以图上tclhw1.alish.wang的位置可以替换成具体IP。
最后测试连接,连接成功则出现下图:

tcl大作业服务器部署总结文档_第6张图片
服务器连接成功

  1. 上传本地代码,本项目为了遵守之前制定的协议,采用了不规范的上传方式(将ROOT目录下面的文件修改成了项目文件,直接复制粘贴)
    等待上传完成,用XShell启动Tomcat,通过浏览器访问地址,出现index界面,则说明服务器正常启动。测试如下图:
    tcl大作业服务器部署总结文档_第7张图片
    测试服务器是否成功开启
  1. 配置远端Debug模式
    tcl大作业服务器部署总结文档_第8张图片
    配置

在配置Tomcat的地方,点击左上角的加号,添加一个Remote,配置如下,目的是打开JVM,这里需要注意的是服务器的5005端口一定要打开,不然连接不上服务器
然后配置Tomcat的catalina.sh文件(tomcat/bin/catalina.sh)
增加配置如下:

tcl大作业服务器部署总结文档_第9张图片
开启Tomcat配置

然后重启服务器,在本地点击调试,打断点。这部分请参考Blog

至此,整个部署已经完成,能够方便的重启,调试,上传。

你可能感兴趣的:(tcl大作业服务器部署总结文档)