2016-02-05 122 views
0

嗨,大家好我昨天摆弄了AWS EC2并成功创建了一个实例,我通过心智术语远程访问了基于Linux的ubuntu实例nd安装了apache 2,mysql和phpmyadmin ...... ..AWS EC2实例创建数据库和上传页面

我想上传我的网站那里和../var/www/html文件夹中的页面,所以是明智的,在那里存储网页,或者我应该使用S3桶和连接?? ?? ....

我想如果我上传页面那里它将被访问得更快,如果我在那里创建数据库,它将更快地访问,而不是通过AWS RDS连接它们我看了本教程的安德鲁puch https://www.youtube.com/watch?v=Bz-4wTGD2_Q这帮助了我很多创作与和连接与RDS实例.... 所以总结起来

  1. 我应该在服务器上创建或AWS RDS数据库,这将是更快
  2. 应该怎么上传我的网站在上面提到的文件夹或者通过s3 bucket连接?
  3. 最后如果我想在EC2实例服务器上完成所有这些操作,我可以通过php脚本获取上传和创建数据库和表的权限,也可以通过在var/www/html文件夹中上传文件和文件夹WINSCP .....

感谢帮助家伙真的很感激......

回答

2
  1. 直接在服务器上创建数据库可能会更快(在几件事情取决于 ),但你”会丢失全部您的数据如果服务器 termi无论出于何种原因我强烈建议分开它,除了可能用于测试环境。
  2. 正如你想使用PHP(如果我猜对了),你将不能在012上使用 在S3上托管你的页面。你需要一个服务器(你现在有这个服务器)。
  3. 调查 https://superuser.com/questions/286831/how-do-i-copy-files-into-var-www-with-winscp 复制文件与WinSCP以及如何设置您的 服务器上的权限。
+0

1.so我应该使用RDS服务吗? 2.在var www html文件夹中上传页面3.感谢链接我将尝试更改所有权.. – user287332

+0

@ user287332 1.正确,更安全,尤其适用于生产环境2.正确3.正确 – marco

+0

一般来说,从不考虑一个EC2实例真的是持久的。虚拟机器来来往往,您可能希望稍后使用自动扩展组添加ELB等。假设不在EC2实例上存储任何数据并使用专用服务(例如S3,RDS等)始终是安全的。 ) – marco