zoukankan      html  css  js  c++  java
  • AWS云部署项目——数据库与服务器

    1.连接数据库

     选择服务RDS,进入后点击数据库实例,在之前建好的数据库内进行操作

    首先是安全组,类似于aws云上的防火墙一样的东西,先设置好公开性,安全组置为default(就是尽量避免测试时访问阻碍)

     节点与端口号就是我们连接数据库的地址了,打开navicat选择连接

     把端口号写成远程数据库的终端节点,连接后就可以像以前一样管理表的信息了

    2.配置服务器

    在控制台选择EC2服务 

    进入之后创建实例,实例其实就是一台远程主机,进入主机之后按照本地一样的方法配置Tomcat以及java,此处实例我已经创建

     连接过程会有下载远程桌面文件——这个是进行控制实例的窗口

    同时连接时的密码还会用到创建时的.pem文件(本质上是RSA密钥),此处还有网络安全的知识。。。

    当然做法就是把密钥内容复制到下面输入框,之后获取密码,之后将密码复制到连接远程主机的页面就好了

    另外此处IPv4公有IP就是我们之后访问时输入的地址

     在远程主机下,将javaweb项目的war包直接放入webapps文件夹下,在运行时war包会自动解压,形成项目文件夹

    服务器下代码部分也部署完成了

    3.项目运行出现的问题

    代码中不要出现绝对路径,尽量写相对路径,uri也用./替代

    数据库存数据时中文乱码问题:在连接数据库后面加?useUnicode=yes&characterEncoding=UTF-8

    最后,访问成功!

  • 相关阅读:
    bootstrap treevie只展开一个节点,关闭其他节点
    Java后端校验-使用hibernate-validator校验JavaBean
    js生成Excel文件
    Databus&canal对比
    KVM安装配置笔记
    机器学习之数学基础一导数
    机器学习-线性回归
    机器学习之数学基础一统计
    Leader与Boss,技术leader与管理者
    php递归获取无限分类菜单
  • 原文地址:https://www.cnblogs.com/Kinghao0319/p/12056603.html
Copyright © 2011-2022 走看看