我最近注册了一台Amazon EC2服务器,并计划将我的网站上传到我创建的实例。
我更喜欢通过SSH使用WinSCP,但是通过Putty在我的实例上安装了PHP,MySql和httpd。
我无法确定接下来要采取的步骤,以便将我的HTML / CSS / Images / PHP文件上传到服务器上以供使用。我的域名已经指向我的EC2上的弹性IP。现在只是在我的root用户/ ec2目录中创建一个public_html文件夹并在那里上传我的网站吗?
感谢任何花絮,因为我无法在线查找资源。
编辑:我也安装了ElasticFox。
答案 0 :(得分:1)
使用Filezilla client使用FTP over SSH(SFTP)将文件上传到EC2实例
详细步骤here [使用SSH2的SFTP:基于密钥的身份验证]
答案 1 :(得分:1)
您可以使用与用于验证putty相同的密钥的WinSCP。在会话中有一个名为“私钥文件”的文件选择框。将ppk文件放在那里,你就可以连接了。
见http://winscp.net/eng/docs/ui_login_authentication
就放置文件的位置而言,这取决于亚马逊图像的风格。例如,如果它是Ubuntu,一旦你安装了apache2(sudo apt-get install apache2),默认的web目录就是/ var / www。