Javaweb程序服务器部署_1
来源:互联网 发布:昂飞基因芯片数据分析 编辑:程序博客网 时间:2024/06/05 07:07
话说从接触web后就想着写一个自己的站点然后别人都可以访问,这也是一个小目标吧,从之前在使用校园网的时候把自己的电脑当成服务器然后部署使用同学的电脑访问,现在想让所有人都可以访问,于是就花重金租了腾讯的云服务器,至于怎么租腾讯的云服务器就不赘述了,其实还有阿里的可以选择。
在租服务器的时候选的系统是centos7,之前使用过ubuntu只是听说服务器的系统一般都选centos就选了,后来查了一些centos的资料后来好多都是在使用的时候查的。
首先我自己安装的是java环境
在官网下在相应的rpm包存放到任意路径,cd 到rpm包下,执行rpm -ivh rpm包名(安装显示进度),执行java -version测试java是否安装成功
配置环境变量 在/usr/profile文件的最后添加(gedit /usr/profile)
#set java environmentJAVA_HOME=/usr/java/defaultJRE_HOME=/usr/java/default/jrePATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/binCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/libexport JAVA_HOME JRE_HOME PATH CLASSPATH
保存退出,执行source /usr/profile更新文件件更改
然后安装的是tomcat服务器,从官网下载tomcat的压缩文件(****.tar.gz)直接解压到自己需要放的位置即可,然后进入tomcat文件夹,输入命令./bin/startup.sh回车启动tomcat服务器,这时在浏览器中输入云服务器的公网ip+:8080既可以出现汤姆猫的页面表示tomcat启动成功,如果出现问题很有可能是因为云服务器没有开通80端口,这时只需要在云服务器的管理界面去开通相应端口或者开通所有端口即可。
然后就是数据库的安装了,在我的上一篇博客中有专门写关于centos安装mysql的(http://www.cnblogs.com/huangxinyuan650/p/6360464.html)
这样基本上所有javaweb环境搭建完成了,接下来就是将自己写的应用部署到服务器上了,在eclipse下运行正常的工程,只需要将工程导出成war包然后放到tomcat下的webapps文件夹下,然后重启tomcat即可(先关了再启动直接重启的命令我不知道,哈哈),然后在浏览器中输入公网ip:8080/war包名/(这里的url可以使用在eclipse调试页面的时候显示的url中把localhost/127.0.0.1改成公网ip) 即可,如果成功出现你所想看到的页面则表示部署成功。
后期还会尝试ip与域名的绑定。
总结:在尝试部署的时候之前也尝试过出现了一些问题,其中比较细节的问题的是开始一直出问题的原因是端口未开放导致一直无法访问tomcat。
- Javaweb程序服务器部署_1
- Javaweb程序服务器部署
- Javaweb程序服务器部署
- Javaweb程序服务器部署
- Javaweb程序服务器部署
- Javaweb程序服务器部署_0
- Javaweb程序服务器部署_2
- 远程服务器部署javaweb项目
- 服务器部署javaweb开发项目
- javaweb部署服务器 详细版
- javaweb部署服务器 详细版
- javaweb部署服务器 详细版
- 关于Javaweb 程序的部署
- 【服务器】腾讯云 Linux javaWeb服务器部署
- 在服务器上部署javaweb的总结
- 部署JavaWeb应用到Tomcat服务器上
- Centos6服务器部署JavaWeb项目(tomcat6+jdk6)
- 远程Linux服务器部署Javaweb工程
- [BZOJ3924][Zjoi2015][点分树][暴力]幻想乡战略游戏
- 电路初级基本原理总结
- 原始的JDBC访问数据库方式
- 打开网页、超链接
- UE4退出游戏
- Javaweb程序服务器部署_1
- PAT甲级1003
- [BZOJ2406]矩阵(二分+有源汇有上下界的可行流)
- 关卡切换方式
- 使用Anaconda进行统计机器学习【1】
- Py第二十二问 from numpy._distributor_init import NUMPY_MKL # requires numpy+mkl
- 219. Contains Duplicate II
- Platform总线、设备与驱动浅析
- UE4联网扩充插件advancedsessionsplugin