我在我自己的localhost中有一个网站使用Wamp编码使用php。
我最近加入了Google云端平台,并在其中部署了Lamp Stack。
我也成功地在其中设置了MySQL数据库。
但现在我对如何将文件上传到该文件感到困惑。
操作系统是Debian 8
我一直在使用BitBucket,有没有办法可以将数据从那里直接克隆到谷歌云?
有人可以指导我如何在那里上传PHP文件,以便我可以测试我的网站吗?
是否有任何GUI而不是命令行?命令行我不是那么好。
P.S。准备提供更多相关信息,因为我不知道我方需要回答的所有数据。
答案 0 :(得分:3)
部署Google Lamp堆栈(点击部署)时,您将自动创建Google Compute Engine实例 - 检查Compute Engine / VM Instances菜单。
方法1:
单击实例名称旁边的SSH按钮,将打开一个新的终端窗口。确保安装了git,如果没有自己安装
sudo apt-get install git
找到你的html apache / linux文件夹。通常它是
cd /var/www/html
然后使用
下载您的存储库git clone https://www.path.to.repository.git
确保使用https存储库网址而不是ssh网址。对于SSH,您需要在您的实例上使用与bitbucket帐户相同的SSH密钥。使用https,您将能够使用正常凭据登录。
方法2:
您可以使用SFTP上传文件。
首先,如果你还没有PuttyGen,你需要生成一个密钥。
接下来转到GCP菜单,单击Compute Engine菜单,然后单击VM instances子菜单。
检查灯泡实例,然后单击“编辑”转到“编辑”页面。向下滚动,直到找到SSH密钥文本框。粘贴密钥的内容。
接下来使用任何SFTP客户端。您可以通过选择私钥并连接到您的用户名@ instance_external_ip
,在PHP Storm,FileZilla或Putty中执行此操作祝你好运php wizz