Javaweb程序服务器部署

  话说从接触web后就想着写一个本身的站点而后别人均可以访问,这也是一个小目标吧,从以前在使用校园网的时候把本身的电脑当成服务器而后部署使用同窗的电脑访问,如今想让全部人均可以访问,因而就花重金租了腾讯的云服务器,至于怎么租腾讯的云服务器就不赘述了,其实还有阿里的能够选择。html

  在租服务器的时候选的系统是centos7,以前使用过ubuntu只是据说服务器的系统通常都选centos就选了,后来查了一些centos的资料后来好多都是在使用的时候查的。java

  首先我本身安装的是java环境mysql

  在官网下在相应的rpm包存放到任意路径,cd 到rpm包下,执行rpm -ivh rpm包名(安装显示进度),执行java -version测试java是否安装成功web

  配置环境变量 在/usr/profile文件的最后添加(gedit  /usr/profile)
sql

#set java environment
JAVA_HOME=/usr/java/default
JRE_HOME=/usr/java/default/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH

保存退出,执行source /usr/profile更新文件件更改数据库

  而后安装的是tomcat服务器,从官网下载tomcat的压缩文件(****.tar.gz)直接解压到本身须要放的位置便可,而后进入tomcat文件夹,输入命令./bin/startup.sh回车启动tomcat服务器,这时在浏览器中输入云服务器的公网ip+:8080既能够出现汤姆猫的页面表示tomcat启动成功,若是出现问题颇有多是由于云服务器没有开通80端口,这时只须要在云服务器的管理界面去开通相应端口或者开通全部端口便可。ubuntu

  而后就是数据库的安装了,在个人上一篇博客中有专门写关于centos安装mysql的(http://www.cnblogs.com/huangxinyuan650/p/6360464.html)centos

  这样基本上全部javaweb环境搭建完成了,接下来就是将本身写的应用部署到服务器上了,在eclipse下运行正常的工程,只须要将工程导出成war包而后放到tomcat下的webapps文件夹下,而后重启tomcat便可(先关了再启动直接重启的命令我不知道,哈哈),而后在浏览器中输入公网ip:8080/war包名/(这里的url可使用在eclipse调试页面的时候显示的url中把localhost/127.0.0.1改为公网ip) 便可,若是成功出现你所想看到的页面则表示部署成功。浏览器

  后期还会尝试ip与域名的绑定。tomcat

  总结:在尝试部署的时候以前也尝试过出现了一些问题,其中比较细节的问题的是开始一直出问题的缘由是端口未开放致使一直没法访问tomcat。

相关文章
相关标签/搜索