在阿里云ECS上发布javaweb项目

写下这篇文章,只是单纯的想记录下自己在摸索过程的总结,并不想误人子弟;因为自己刚工作不久,所以感悟还很浅显;以下都是个人理解。
关于在阿里云ECS上部署javaweb项目,在阿里云的官网上帮助文档已经写得很详细了,给出地址点击打开链接。这里只想写一些关于文档中可能不是很详细的介绍。对于部署项目后,在linux可用命令:curl http://localhost:8080 查看tomcat的默认项目,若是在本机上可以访问,但是在外网机器的浏览器上访问不了tomcat,正如文中所说,要先关闭防火墙,使用命令 systemctl stop firewalld.service,systemctl disable firewalld.service则可以禁止防火墙自启动,注意centOS7.0以上的防火墙服务不再是iptables,而是firewalld;若还是不能远程访问,则是因为阿里云ECS没有配置安全组的规则,给出链接地址

若是想在服务器上再通过nginx转发到tomcat,则可以修改nginx配置文件。因为本人对nginx只是有个初步的了解,就做了最简单的修改,主要是配置server:

server {
        listen       80;
        server_name  域名2;


        location / {
		proxy_pass http://XXX.XX.XX.XX:8080;
        }
 }


server {
        listen       80;
        server_name  域名1;


	location / {
		root   html;
		index index.html; 
  	}
}

上面 XXX.XX.XX.XX是ip。比如,想通过域名1访问的nginx下的静态网站,域名2访问tomcat下的默认项目,就可以配置多个server,这样输入域名2和ip都是访问tomcat默认项目,域名1访问的是nginx的静态网站。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值