环境是Mac OSX。
尝试了一下amazon的EC2服务,注册基本比较简单,需要一张信用卡。
进入控制台后选择EC2,点击launch instance,选择free tier的Amazon linux,一路点下去。比较重要的是保存好key pair,之后连接主机需要。网上看是以.pem为后缀的,但我下下来是以.cer为后缀的,不过基本不影响。
等待主机启动好了之后可以连接了,在命令行切换到之前key所在路径,用chmod修改权限为400(只有所有者可读)。
接着输入“ssh -i <key文件名> [email protected]<instance的public ID或DNS>”,不过用户名不一定是ec2-user,具体看console里的信息。
连接之后和在termianl里操作Linux的机器一样。
接下来是LAMP环境的配置。。。
主要用到yum这个命令,还没太弄明白,为什么OSX里没有这个命令。基本是按照AWS Tutorial来做的。
这里启动服务用sudo apachectl start也行,用sudo service httpd start也行,不太懂区别是什么。
最后下载FileZila这个软件用来sftp上传文件,通过命令行也行,把之前连接命令中的ssh改为sftp,之后就可以通过sftp的命令进行操作。
AWS--EC2初尝
时间: 2024-10-14 18:11:05