亚马逊服务器运行软件,如何在亚马逊的EC2上运行Java服务器?
这很容易吗?我想我可以让 成为一个AMI,...
我认为答案取决于您对系统管理的整体舒适程度。创建AMI以在EC2中运行与创建物理服务器或VM镜像非常相似。您需要安装操作系统,然后安装所需的工具,库和程序(如mysql,jdk,ssh等)。
您可以使用亚马逊预制AMI的http://aws.amazon.com/amis/之一为自己节省一点工作。但最终,您将负责服务器的所有系统管理。如果你从来没有从头开始构建服务器,那么在你面前有一个相当大的学习曲线。这不是无法克服的,但只是被警告,魔鬼在细节中;有一吨的东西,你需要学习;-)
...但我不知道如何上传的Java 文件,编译并运行它们,...
一旦服务器在EC2中安装并运行,编译它们并运行java文件与在本地进行编译和运行相同。通常情况下,您可能想要将java应用程序编译并打包成jar或war文件,然后将其传输到EC2服务器。如果您在您的EC2服务器上安装linux os,则可以使用scp或FTP客户端通过sftp传输文件,以将文件从本地移动到服务器。一旦最新的文件在您的服务器上,您可以SSH服务器,并启动您的应用程序。
...并创建一个MySQL数据库等...
安装mysql将特定于您选择安装在您的服务器上的操作系统。例如,你可以用以下命令mysql的容易安装在Ubuntu:
sudo aptitude install mysql
再次,将有更多的系统管理型的东西在这里学到具体到MySQL数据库。
所以,这绝对是可行的。有经验的系统管理员可以非常容易/快速地构建AMI实例。如果这是你与系统管理第一次的经验,我建议找你已经躺在附近的老台式机和尝试安装Ubuntu和所有需要的库,你需要的工具(MySQL和JDK,SSH等。)。让您的Java程序在旧桌面上工作,然后从中创建AMI应该很容易。然后,您可以在EC2上运行您的自定义AMI并进行设置。
如果你没有一个备用桌面躺在附近,你可以使用虚拟机的产品,例如像VMWare Player或Sun的VirtualBox的之一,并在其中的一个建立一个服务器实例。
如果你想避免管理整个安装操作系统的麻烦,你可能想看看像slicehost和/或替代的Linode的EC2服务。他们给你ssh访问预安装的服务器。而且它的点击一个按钮来安装程序,如MySQL等
希望这个答案是相关的,有用的,运气好那么简单。 - 戴夫
亚马逊服务器运行软件,如何在亚马逊的EC2上运行Java服务器?相关推荐
- 电脑显示没有被指定在上运行_win10系统运行程序提示“dll没有被指定在windows上运行”的办法...
有关win10系统运行程序提示"dll没有被指定在windows上运行"的操作方法想必大家有所耳闻.但是能够对win10系统运行程序提示"dll没有被指定在windows ...
- python手机版打了代码运行不了-三款可以在安卓手机上运行Python代码的软件
导语 READ 我相信大家平时大多数时间肯定都是在电脑上面敲Python代码,有时候出门外或者不方便使用电脑的时候,你是否曾想用手机就能编写和运行Python代码呢?本文将会介绍3款不同的安卓软件帮忙 ...
- python代码变成手机软件_三款可以在安卓手机上运行Python代码的软件
导语 READ 我相信大家平时大多数时间肯定都是在电脑上面敲Python代码,有时候出门外或者不方便使用电脑的时候,你是否曾想用手机就能编写和运行Python代码呢?本文将会介绍3款不同的安卓软件帮忙 ...
- java退出函数_如何更新线上的 Java 服务器代码
来源:cnblogs.com/orange911/p/10583245.html 一.前言 1.热更新代码的场景 (1)当线上服务器出现问题时,有些时候现有的手段不足以发现问题所在,可能需要追加打印日 ...
- linux 运行go文件路径,go程序部署到linux上运行-Go语言中文社区
go 语言版本:go1.9.2 开发环境:win10 部署环境:ubuntu 14.04.6 一.win10上的操作 1.在src目录下依次执行set CGO_ENABLED=0.set GOOS=l ...
- linux下运行python unitest_Python unittest打印日志可以在Linux上运行,但在Windows上不行...
我正在尝试编写一个unittest,它将stdout和stderr重定向到一个写在Windows网络驱动器上的文件.出于某些原因,相同的脚本(只有diff.是目录路径)可以在Linux上工作,但在Wi ...
- scp命令服务器下载文件到本地,scp命令linux拷贝文件到本地,服务器下载文件,scp命令拷贝文件,scp命令文件下载上传到服务器
scp命令文件下载上传到服务器 # 服务器拷贝文件到本地 # # scp 服务器路径文件 本地路径文件 scp root@192.168.0.111:/tmp/test.sql D:/share/te ...
- 安卓虚拟机_【Mac软件】好用的安卓虚拟机 | Mac上运行安卓
长得好看的人都关注了这个严肃的公众号 ﹁ 关注就好运 ﹂ 前沿 [好用的安卓虚拟机]编译:黑苹果软件 | G先生 这是本公众号Mac软件的第五篇文章,作者是G先生,合作公众号<先生应用> ...
- 分子动力学开源模拟软件LAMMPS现在可以在AMD的GPU上运行
文章来源:"分子动力学"公众号 链接:https://mp.weixin.qq.com/s/TxNl3339R9SE-WrvdxMsug 编译/文龙 来自俄罗斯多个研究机构的研究人 ...
- mac上实时运行linux系统,使用Darling模拟器实现在Linux上运行Mac OS X程序
很多Linux桌面用户喜欢使用一些Windows下面的软件,我们可以使用WINE运行一些流行的Windows应用程序. 但似乎没有类似的模拟器可以运行流行的 Mac应用程序.现在,一位名叫Luboš ...
最新文章
- 后缀自动机 ---- P3804 【模板】后缀自动机(求每个等价类最长串的出现次数)
- ubuntu 12.04 LTS u盘安装
- 复习HTML CSS(5)
- 手机投电脑_把王者荣耀投屏到电脑上玩更爽哦——投屏神器幕享
- VS在win32平台与mysql链接_visual C++如何与MySQL在windows下建立连接
- 常用计算机网络安全防范技术,计算机网络安全防范技术.doc
- p沟道大电流mos管贴片_一文读懂MOS管工作原理
- asp前端日历_ASP+JavaScript的完整的日历使用-ASP教程,ASP应用
- (转)Flex compc ant 编译
- D02-R语言基础学习
- SQL Serevr 2012 安装教程
- isis仿真软件怎么导入C语言,Proteus导入程序的操作方法
- 李永乐线性代数辅导讲义第四章学霸小结
- 虚拟机安装win10 64/32bit系统
- VRay无限平面的应用教程
- Tampermonkey油猴脚本安装及入门
- 台式计算机如何联络无线网,台式电脑怎么无线上网
- be 动词 和 一般动词的过去式
- zookeeper实现动态感知服务器上下线
- java获取首字母_Java 获取中文首字母的方法