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

版权声明:本文为博主原创文章,转载注明出处http://blog.csdn.net/u013142781

目录(?)[+]

一、效果展示

博主部署了两个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-08-04 07:18:10

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

什么是云服务器?云服务器建站有哪些优势

社会需求永远是推动技术发展的动力,随着云计算的快速发展,云计算的相关产品也逐渐得到站长的青睐,由原来的虚拟主机.服务器托管.服务器租用到现在的云服务器,站长们也在寻找适合他们的产品.而越来越多的IDC服务商也为用户提供云服务器产品.对于云服务器很多站长都处于迷茫期,不是特别了解什么是云服务器?因此,针对什么是云服务器?云服务器建站有哪些优势?小编将为大家做以下详细解答: 什么是云服务器? 所谓的云服务器是一种基于web服务,整合了计算.存储与网络资源的Iaas服务.云服务器是在一组集群服务器上虚

云服务器 ECS 搭建WordPress网站:购买 Linux 实例

购买 Linux 实例 对于个人使用的小型网站,一台云服务器 ECS 实例可以满足需求.这里只介绍新购实例.如果您有镜像,可以使用自定义镜像创建实例. 注意:这个文档中描述的实例将结合 云市场 的 阿里云linux一键安装web环境 使用,而这个产品目前仅支持 CentOS.Ubuntu 和 Aliyun Linux. 操作步骤 1.登录 云服务器管理控制台.如果尚未注册,单击 免费注册. 2.定位到 云服务器 ECS > 实例.单击 创建实例. 3.选择付费方式:包年包月 或 按量付费.因为目

云服务器 ECS快速入门:远程连接 ECS 实例

远程连接 ECS 实例 阿里云在控制台为您提供了 管理终端,方便您远程连接并管理 ECS 实例. 您也可以使用其他方式远程连接 ECS 实例: 如果是 Linux 实例: 使用 SSH 密钥对连接 Linux 实例 使用远程连接软件或 SSH 命令连接 Linux 实例 如果是 Windows 实例:使用远程连接软件连接 Windows 实例 以下是使用 管理终端 连接 ECS 实例操作步骤的简易说明. 登录 云服务器 ECS 管理控制台. 在左侧导航栏里,单击 实例. 在 实例列表 页上,选择

数据库-求助:java web项目打包成安装文件,在桌面生成浏览器快捷方式,点击快捷方式访问网址。

问题描述 求助:java web项目打包成安装文件,在桌面生成浏览器快捷方式,点击快捷方式访问网址. 已做好一不联网的人员信息登记程序,不想发布到远程服务器上,想把程序打包成安装包 安装包内包含 数据库(mysql), web服务器(tomcat 6.0), jdk 1.6, 安装完成后自动发布到tomcat,服务设置成自动,每次开机启动服务. 卸载时数据库,tomcat jdk全部卸载,包括服务. 求指点如何做.先谢谢各位了. 注:不是异想天开,现在有一实例就是这样的,所以打算参照这个做一个.

服务器-用myeclipse建个java web工程实现类似下图效果把工程发给我就给分

问题描述 用myeclipse建个java web工程实现类似下图效果把工程发给我就给分 注意,这不是写个html或者jsp什么的弄点字符串就好.我要的是服务器向客户端发送输出流的Demo.Demo越简单越好. 解决方案 Myeclipse的java工程转web工程Myeclipse的java工程转web工程Myeclipse的java工程转web工程 解决方案二: 涉及到读取服务器数据再解析 解决方案三: webservice调天气预报调对外开放的接口 解决方案四: 这个分太多了,消化不了.

Java Web 常用实例

tomcat Java Web 常用的实例   1,根据相对路径获取绝对路径 Java代码   String realPath2 = WebServletUtil.getRealPath(request, path);    第二个参数举例:"stub/appstore/queryProductPackage"   2,获取web服务器的根路径 Java代码   /***       * @param request       * @return : http://10.1.253.

求:深入体验java web开发内幕高级特性

问题描述 深入体验javaweb开发内幕高级特性这本书网上很难找到的啊有的大大就帮忙传一下或者给个下载链接.帮助新人哈谢谢.81915168QQ 解决方案

阿里云服务器免费体验

体验方式:登陆阿里云官网--进入免费体验频道--立即领取! 活动链接:http://click.aliyun.com/m/6238/  免费体验详细介绍: 企业用户在完成企业实名认证后即可享受1元购阿里云高级版服务器1个月,且针对该版本或升级更高配置的云服务器进行续费时,可获得1个月的云服务免费赠送(高级版)! 同时在1元购买的云服务器开通30天内,购买指定的其他云产品,可额外获赠1个月续费代金券(¥238云服务器代金券+¥27.96 弹性IP代金券),有效期180天.指定云产品包括:云数据库,

阿里云30+产品免费6个月(含云服务器ECS、云数据库等)

获取方式一:如果有邀请码的话,可以直接填写,激活后可以使用6个月 获取方式二:如果没有邀请码的话,只需购买指定产品,就能马上获得使用资格 整体来说,真是良心到家了!云服务器.数据库.存储.网络产品--基本上全覆盖,搞个电商.玩个网站等想法都可以轻松实现. 云服务器ECS.云数据库等)-阿里云ecs数据库安装"> 网友评测: http://click.aliyun.com/m/8361/ 下面介绍活动攻略 打开活动地址:http://click.aliyun.com/m/8360/ 1.先点