外网服务器项目部署

最近搞了一个阿里云服务器,准备自己玩玩外网项目部署,现在把在这个过程中遇到的问题贴出来,一则给广大网友看,二则留给自己,谨防忘记后再次入坑。

项目工具:tomcat,mysql,navicat for mysql,jdk,服务器一台。

部署过程:在服务器上面安装了mysql,安装成功后测试是否成功(所遇到的坑:安装mysql8.0版本的,更改用户名密码语句:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的新密码',其他更新用户名密码指令不起效果)。navicat for mysql很好安装,百度一下基本可以安装成功。安装jdk的时候,注意需要配置环境变量(https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html,按照这个网址基本可以了)。tomcat安装按照步骤基本可以,安装成功后可以到bin中点击startup.bat,如果闪退,说明没有成功(网上很多解决办法)。在安装tomcat成功后我遇到的一些坑如下:

1.服务器本地可以访问,但是外网访问不了,解决办法:我说使用的是阿里云服务器,需要到阿里云主机控制台配置(https://jingyan.baidu.com/article/95c9d20d624d1eec4e756125.html),

2.对于tomcat 中的manager app服务器本地可以访问,外网报403错误,解决办法:

将tomcat文件夹下的webapps/manager/META-INF/context.xml文件夹的以下内容注销掉

  <Context antiResourceLocking="false" privileged="true" >

   <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" /> (改行注释掉)

  </Context>

以上就是部署项目的过程中遇到的问题。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值