Amazon LightSail实战体验

原文:https://blog.jing.do/5632

这几天在想着降低AWS RDS的Data Transfer费用发愁,由于文件服务器不在AWS,连接RDS会被按照流量收取Data Transfer Fee,费用还特别高。想了几个解决方案:

把文件服务器搬到EC2,但是价格有点吃不消

用Elastic Beanstalk或者EC2 Container Service做个Dock跑php

把数据库搬出RDS

在各种纠结和调研的时候,突然发现amazon多了个lightsail服务,每个月是固定价格且非常低(最低每个月只要$5)。就深入研究了下,发现非常不错,分享下自己的实战经验。

首先他有美东、美西、日本等机房可以选择,特别是日本机房,应该是非常符合国内的需求。其次他直接提供了安装好的服务包,热门的wordpress,LAMP,Nginx他都有。本人尝试了wordpress和nginx。

补充:他还有独立IP的选项

wordpress的感觉就是lamp加了一个wordpress的安装包,装好后直接就可以访问,如果需要整合的话,直接导入文件和数据库就行了。

本人是nginx控,而且想试试他能不能多站点,所以就主要研究了nginx的VPS。

网页端的操控平台非常简单,不多介绍了。重点就是1. 绑定IP,2. 打开SSH,3. 端口开关。服务器端使用的是bitnami(不熟悉也没关系,操作指令和ubuntu几乎一样),下面提下几个重要的操作:

备份

这个之所以放在我的第一条,是因为刚被黑客搞了。遗憾的是LightSail没有提供自动备份服务(收费的都没),估计以后会有,但是他有手动创建snapshot的功能,不怕麻烦的可以经常自己手动备份。介于对AWS安全性的信任,加上服务器是官方配置的,应该那么容易被黑。

不过snapshot有个好处,他可以作为AMI,配置好的服务器弄个snapshot,然后直接deploy到新的服务器,省去了很多时间。

root密码

一开始没搞明白,看了他的文档才弄懂,他是自动生成的,进入SSH,输入

cat bitnami_application_password

SSH Key

这个东西是下面很多操作的基础,去account里面下载,和ec2一样,放一个安全的地方,权限设置为400

PHPMyadmin

他的数据库在本地,但是默认外部无法访问,数据库操作全部通过phpmyadmin,连接方法如下(for mac):

1.建立一个ssh的tunnel

ssh-N-L8888:127.0.0.1:80-i你的pem文件bitnami@服务器IP

2.浏览器访问localhost:8888/phpmyadmin即可

3.用户名是root,密码是上面提到的密码

官方有支持修改密码以及外部3306访问,有兴趣的可以看下官方的文档:https://docs.bitnami.com/aws/components/phpmyadmin/?utm_source=bitnami&utm_medium=cloudimage&utm_campaign=aws

SFTP登陆文件系统

地址:IP

端口:22

用户名:bitnami

记得先绑定证书(不会的自己google)

多站点/https

其实这么便宜的价格,一个机子一个站点都不为过,但是既然研究了,那就介绍下多站点如何设置。

其实会弄nginx设置的话,并没有什么难度,主要要弄清楚他的目录结构:

网站文件目录(默认用户有写入权限):/opt/bitnami/nginx/html,可以在这里建立各个网站的目录,另外nginx的conf最好也放这里(不然你就要用ssh自己vi搞了),我把https的证书也放这里了(不安全,放着测试)

Nginx的配置:/opt/bitnami/nginx/conf/nginx.conf,最下面加个include “目录/*.conf”即可

重启Nginx:这时候要去ssh,这里和正常的重启不同,需要用以下指令:

sudo/opt/bitnami/ctlscript.sh restart nginx

PHP7

默认的php是5.4让用惯7的人表示很不爽,网上搜了下,升级有点麻烦,还是不自己搞了,有兴趣的朋友可以自己搞下,如果能写个攻略分享,在下感激不尽。官方在6月回复说已经着手在弄了,但是还没有发布的时间。我选择再等等,毕竟本身用这个就是为了方便,弄的复杂了还不是弄个EC2

其他问题

wordpress可以不用FTP更新:

define('FS_METHOD','direct');

但记得把目录所有者和权限改下:

sudo chmod775-R/opt/bitnami/nginx/html/你的目录地址/wp-content/plugins/sudo chown-R bitnami:daemon/opt/bitnami/nginx/你的目录地址/wp-content/

在导入sql的时候莫名其妙提示413 Request Entity Too Large nginx,暂时没找到原因。可以使用以下方法导入

mysql-u root-p jing_blog

nx/html/Untitled.sql

总结

作为一个低端市场的产品,amazonLightsail还是非常吸引我的,低廉的价格,基于AWS稳定的服务,全球各地的机房以及简单的部署(并非傻瓜式,还是需要技术功底),而且他一改AWS复杂的操作界面,网页端非常大方直观,用户体验非常的好,不过他比起linode那种全裸的服务器,还是缺少很多可玩性的。另外他和AWS几乎独立,没法整合load balance,cloudfront等服务(但是他有VPC peering),不过基于优势,我准备再测试一段时间,慢慢的将小站点搬过来。如果有新发现会不断更新,欢迎留言交流

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,362评论 5 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,330评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,247评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,560评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,580评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,569评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,929评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,587评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,840评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,596评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,678评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,366评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,945评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,929评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,165评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,271评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,403评论 2 342

推荐阅读更多精彩内容