阿里云服务器云数据库免费体验(Java Web详细实例)

一、效果展示

博主部署了两个war包到阿里云服务器上,一个是没有连接数据库的,另外一个是连接了数据库的。

(由于阿里云服务器免费使用15天,下面链接约2016年3月9日后无效)

(1)无数据库版访问地址:http://120.25.235.171:8080/web_exception_project-0.0.1-SNAPSHOT/login.jhtml

只能用luoguohui,123456登录,在controller写死了。

(2)有连接数据库版访问地址:http://120.25.235.171:8080/web_exception_project-0.0.3-SNAPSHOT/login.jhtml

这个可以使用

liulang 123456

langlang 123456

langsan 123456

luoguohui 123456

zhangsan 123456

中任意一个登录。

(3)页面效果

二、阿里云服务器部署Java Web实例

2.1、申请体验服务器

申请地址:https://free.aliyun.com/

免费试用15天,所以要抓紧时间了解玩~~

如果还没有阿里云账号的,需要先注册然后实名认证,然后才能免费试用

实名认证后即可进行免费试用了:

上图可以看到,博主之前就是因为没有实名认证就申请免费试用,所以没能申请成功,后面实名认证后就可以啦。

注意:这里博主选择的操作系统是Ubuntu 14.04 64位,猿友们也可以采用这个操作系统。

2.2、重置密码

成功申请服务器后,我们需要设置一个登陆到服务器主机root的密码。

来到:https://ecs.console.aliyun.com/#/server/region/cn-shenzhen

已经给你建好了一个实例,点击对应实例,来到如下界面:

2.3、SSH登陆云主机

在实例详情里面应该可以看到你的云主机的公网IP,博主的是: 120.25.235.171。

博主可以网上下载个putty连接云主机,不过博主公司网络下ssh是无法连接到公网ip的。

因此,博主推荐直接使用云主机对应的控制台吧,这个公司没有限制,而且阿里的这个控制台体验效果很好。

就在重置密码的帮忙有个按钮(注意进去的时候会给你分配个控制台管理终端密码,猿友需要留意记住,每次进入控制台管理终端都需要输入那个密码的):

2.4、将需要安装的软件上传到云主机上

这里博主推荐Tunnelier这个软件,博主上传到了csdn,下载地址:

http://download.csdn.net/detail/u013142781/9443756

安装成功后打开Tunnelier输入host和和Username,然后点击Login:

然后输入登录信息连接成功后来到如下页面:

左边为你window系统的目录,右边为你云主机的目录。

左边选择文件,右键,upload即可上传到云主机上。

点击这里可以看到上传进度:

这里需要上传jdk安装包,tomcat安装包和web工程war包。

jdk和tomcat猿友们自行下载linux版的

这里博主选用jdk是jdk1.8.0_71,tomcat-7.0.67。

war猿友可使用博主的下载地址:http://download.csdn.net/detail/u013142781/9443752

2.5、安装jdk

登录云主机后

在”/”目录下新建好软件安装的目录,这里把tomcat安装的目录也提前建好:

cd /
cd usr
mkdir java
cd java
mkdir jdk
mkdir tomcat

然后将jdk解压到相应目录就好了(根据自己的jdk文件修改下面命令相应地方):

tar zxvf jdk-8u71-linux-x64.gz -C /usr/java/jdk

然后配置环境变量,打开文件:

vi /etc/profile

在其末尾添加如下内容(根据自己的jdk文件修改下面命令相应地方):

export JAVA_HOME=/usr/java/jdk/jdk1.8.0_71
export JRE_HOME=/usr/java/jdk/jdk1.8.0_71/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH  

如果不会linux下编辑文件,可看博主的另外一篇文章:Linux文件编辑命令详细整理

编辑保存后执行如下命令:

source /etc/profile

执行如下命令如果显示对应的jdk版本就表明安装配置成功了:

java -version 

2.6、安装tomcat

将tomcat解压到对应目录(根据自己的tomcat文件修改下面命令相应地方):

tar zxvf apache-tomcat-7.0.67.tar.gz -C /usr/java/tomcat

然后进入到tomcat的bin目录下,编辑setclasspath.sh文件

在末尾添加如下内容(根据自己的jdk版本修改下面命令相应地方):

export JAVA_HOME=/usr/java/jdk/jdk1.8.0_71
export JRE_HOME=/usr/java/jdk/jdk1.8.0_71/jre 

保存退出,然后tomcat就安装成功啦

2.7、部署war包:

将war复制到/usr/java/tomcat/apache-tomcat-7.0.67/webapps下:

cp web_exception_project-0.0.1-SNAPSHOT.war /usr/java/tomcat/apache-tomcat-7.0.67/webapps

然后进入到tomcat的bin目录执行如下命令启动tomat:

./startup.sh 

启动tomcat成功后,即可访问:

http://你的主机公网ip:8080/web_exception_project-0.0.1-SNAPSHOT/login.jhtml

如博主的:http://120.25.235.171:8080/web_exception_project-0.0.1-SNAPSHOT/login.jhtml

即可来到如下页面:

三、阿里云数据库

3.1、申请免费体验阿里云数据库

申请地址:https://free.aliyun.com/

免费试用30天。

申请免费体验:

3.2、设置白名单、账号、数据库

申请成功之后,访问:https://rdsnew.console.aliyun.com/console/index#/rdsList/basic/all/normal

看到如下页面:

点击实例,进入到如下页面:

然后依次:

(1)在基本信息中的连接信息中设置白名单,将云主机的内网ip添加进去

(2)然后在账号管理中创建账号

(3)然后在数据库管理中创建数据库

3.3、创建表并插入数据

然后点击如下,登录数据库(使用上面(2)中创建的账号):

然后创建表并插入数据:

CREATE TABLE `t_user` (
  `USER_ID` int(11) NOT NULL AUTO_INCREMENT,
  `USER_NAME` char(30) NOT NULL,
  `USER_PASSWORD` char(10) NOT NULL,
  PRIMARY KEY (`USER_ID`),
  KEY `IDX_NAME` (`USER_NAME`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8
INSERT INTO t_user (USER_ID, USER_NAME, USER_PASSWORD) VALUES (1, ‘luoguohui‘, ‘123456‘);
INSERT INTO t_user (USER_ID, USER_NAME, USER_PASSWORD) VALUES (2, ‘zhangsan‘, ‘123456‘);

3.4、部署war包

如果猿友们没有连接数据库的工程可下载博主的。

博主的工程采用eclipse+maven环境。

下载地址:http://download.csdn.net/detail/u013142781/9443753

下载导入成功后修改数据库连接文件jdbc.properties:

其中rdsc0o40f965ee3nibjh.mysql.rds.aliyuncs.com你的可以在基本信息-连接信息中获取到。

配置好连接信息后用maven命令打包war包。

然后将war包上传到tomcat的webapps目录下,过一分钟后访问:

http://你的云主机公网ip:8080/web_exception_project-0.0.3-SNAPSHOT/login.jhtml

账号luoguohui 123456和zhangsan 123456 都可以登录。

时间: 2024-10-09 18:15:35

阿里云服务器云数据库免费体验(Java Web详细实例)的相关文章

镜像公测招募啦!!!用镜像开通云服务器,限时免费体验!!

有好的网页设计却不懂复杂的云服务器基础环境配置? 复杂的配置,层出不穷的问题,无法专注于开展业务? 5月6日即将上线的阿里云镜像市场,集中了适用于网站建设.应用开发的基础环境镜像.轻松管理和备份站点的工具镜像-- 从此上云零门槛!!! 现在马上报名成为第一批云服务器"即开即用"的体验者,将您的测评体验跟帖反馈~! 您将获得免费体验ECS云服务器的宝贵机会!!! 活动时间:4月28日-5月5日 如果您满足以下任一条件: ·  熟悉windows/centos/ubuntu操作系统: · 

阿里云服务器,数据库热备、暖备、冷备实战-镜像篇(域环境下配置)

阿里云服务器 值得信赖 概述 “数据库镜像”是一种针对数据库高可用性的基于软件的解决方案.其维护着一个数据库的两个相同的副本,这两个副本分别放置在不同的SQL Server数据库实例中.建议使用不同位置的两台服务器来承载.在同一时刻,其中一台上的数据库用于客户端访问,充当“主体服务器”角色:而另一台则根据镜像会话的配置和状态,充当热备份服务器,即“镜像服务器角色”,这两种角色不是绝对的. 优点 l 增强了数据保护功能 l 提高了数据库的可用性 l 提高了生产数据库在升级期间的可用性 工作方式 在

(转)阿里云云服务器ECS购买过程和体验速度性能评测

经过这几年的整合与拓展,阿里旗下的云主机生态圈已经逐渐的行程,在上个月直接把一直发展挺好的万网直接取消合并到阿里云旗下的二级域名,包括老左在内的很多网友可能表示可惜,不过这些构架和布局思维是我们这些草根不能理解的,我们最终还是需要的是稳定和性价比好的产品,以及简单的过程环节. 老左一贯的建议是,如果我们是中文项目的网站或者其他项目,可能开始的过程因为政策比较麻烦,但是鉴于后续的稳定和速度,还是建议选择类似阿里云在内的等国内其他云主机产品,毕竟速度和稳定性比国外的好一些.当然,如果我们的项目不够允

Java-->Tomcat(免费的Java Web服务器)

--> 要在浏览器访问一个Java Web项目,首先需要将这个项目放到服务器中. --> Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器. --> apache-tomcat-7.0.42 链接:http://pan.baidu.com/s/1qXIB4c8 密码:c5ei 1.解压缩Apache tomcat v7.0到d盘根目录下 2.打开Eclipse的javaEE透视图 --> window->preferences->Se

使用IDEA结合MAVEN创建一个基于SpringMVC为前端JdbcTemplate为数据库组件的Java Web项目

前言 如今的Java项目,如果还使用传统的把jar包复制到目录下这种原始的方式,对于依赖管理来说实在是灾难.对某个功能需要引入某种技术包,但是你不确定是否已存在,如果分类好的话还好找,若是杂在一堆不仅头大,还身心俱疲.Maven旨在解决依赖问题,让项目结构变得精简,而Spring解决了项目中Bean的管理以及各种配置文件配置的功能轻松读入等问题,对于Java项目来说确实是福音.对于一个Web项目来说,必然需要数据库的读写,JdbcTemplate是一个Spring实现的Jdbc Support.

腾讯云服务器最低配版体验

1.有定时任务 */1 * * * * /usr/local/qcloud/stargate/admin/start.sh > /dev/null 2>&1 &*/20 * * * * /usr/sbin/ntpdate ntpupdate.tencentyun.com >/dev/null & 2.selinux和防火墙都关了,UseDNS也是0 3.有两块硬盘,一块20G,一块30G

java web 入门实例servlet篇(显示后台数据库列表,删除某一条记录并显示)

编写过程中需要注意的问题: 1.建立eclipse动态web工程时,需要改写编译后class文件的位置,通常情况下是这个位置:/WebContent/WEB-INF/classes 2.配置的页面链接和servlet类之间有两种方式: 1)通过在web.xml文件中进行配置:示例如下 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2

用jdk自带的keytool免费将java web 改造成https

参照这个地址:https://www.cnblogs.com/xinghuangroup/p/6761370.html 单向的直接1,6步骤就可以了. 然后按照这个博客对tomcat进行配置. 然后这里需要说明的是: 我在本地的win10和linux虚拟机上配置的,都可以用 然而在生产环境的linux服务器上,却一直报the trustAnchors parameter must be non-empty的错误. 后面百度了很多次,用root账户,将这个证书导入到了$JAVA_HOME/jre/

话说云服务器是降价,还是彻底免费?

云计算莫名其妙,目前有80%的企业都在云上,云主机给企业带来的前所未有的便捷.节省成本.管理方便.弹性扩展.等优势.但随之而来的问题也慢慢开始出现,各种云计算提供商开始以优惠券.降价.免费等诱惑的关键词来吸引中小企业.不管用什么营销方式去推广,真正让消费者体会到优惠的确少之又少. 对于中小企业来说,我们一般只重视以下特性: 1,价位,当然越便宜越好,最好免费. 2,安全,近些年发生在云服务器丢数据的事件大大提升,毕竟数据是生命. 3,管理,现在各个商家都提供了人性化的管理界面,让用户告别代码式管