在阿里云ubuntu上搭建 tomcat8网页服务器

渊源

本来,我在阿里云上用的是windows server 2008系统,机器类型是个学生机(单核处理器、1G内存、40G硬盘)。光放一个tomcat,内存占用在600Mb-700Mb之间,倒也能够吃得消。
但我最近突然想做个带数据库的网页了呀……装了mysql server,完蛋,内存占用800Mb以上,然后tomcat就因为内存的原因,经常卡掉……
而我在偶然的机会,发现ubuntu占用内存非常小,于是产生了想要将他换成ubuntu的冲动。此时ubuntu的最新版本已经是16了,而阿里云的最新版只有14.04,尴尬的我只能选择14.04。
很快更尴尬的事情发生了,ubuntu14.04 市场里的jdk版本为1.7;市场里的tomcat版本为7;mysql版本是5.5。这我就不开心了,这我图啥呀!当然,本文讲述的就是如何解决这样的问题,不介意的话,可以直接安装 jdk1.7 和 tomcat7 。

概述

为了方便操作,首先我先配置了xrdp,做到可以用图形界面来远程访问,当然,直接用阿里云建议的 putty.exe也可以做,只是你可能会不太清楚文件在什么路径,会比较尴尬。

随后,我首先安装了jdk 1.8_111,然后安装了tomcat 8.0.39。
后来还配置了mysql 5.7。本篇博客大致讲述这几个方面内容。想快速阅读所需的内容直接跳转到相应的地方就可以了,嘿嘿。

配置XRDP(图形界面远程桌面)

配置xrdp的主要目的就是能够在windows下远程连接到阿里云,而且是图形界面的连接,这样操作起来对新手可能更加直观,没错,我就是一个新手。
关于xrdp的配置问题,我完全参考了百度经验中的这篇文章Windows 7远程桌面连接Ubuntu 14.04

首先,打开putty.exe,将阿里云提供的ip地址填入,然后点击open,就可以打开一个远程连接(黑框框版)。
putty.exe

然后登陆名是 root, 密码是 阿里云在安装系统时让你设的那个密码。然后回车,它会提示你连接成功的,大概是如下界面,这就是一个linux的终端。大部分内容完全按照那篇百度经验去做就可以了,这里不详细展开了。
连接成功

对了,这个drop是每连接一次都会新建一个桌面,如果多次连接的话,会出现很多相同的程序,很占用内存。所以,断开连接时,直接在task manager中kill那个写有分辨率的进程,能节约点内存。这里远程连接,请选择sesman-Xvnc,账号是root,密码同上。
远程连接界面

断开连接时,直接找到那个进程,kill掉就好了,能够节约100M以上的内存。但在桌面上运行的程序可能会一并kill掉,这没关系,因为我们大部分的服务是通过终端来启动的。
kill

安装jdk 1.8_111

安装jdk1.8时,我主要参考了这篇博客 ,文章写的挺详细的,大家可以直接跑过去看

总的来说,先在jdk官网下载一个 tar.gz 格式的包,然后解压到 /usr/lib/jvm/ 文件夹,然后在/root/.bashrc 文件中添加路径信息。

下载

利用ubuntu14.04 自带的火狐浏览器,搜索jdk,直接下载对应版本的tar.gz 包。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值