将HTML网站文件上传到Openshift PHP 5.4

时间:2016-04-24 21:10:01

标签: php html git openshift filezilla

这是我的第一个网站(网站本身已全部完成)。我正在尝试将我的网站文件上传到我的Openshift PHP 5.4域,所以当我点击我的OpenShift域名网址时,我的网站出现了(非常简单,对吧?)。我的Openshift帐户已设置完毕。我已经使用FileZilla连接到它,并设置了一个私有(或公共)密钥。我安装了Ruby& Git的。我跟踪了所有here,并坚持这一步:

Web控制台

如果您从Web控制台创建应用程序,则需要告诉Git克隆存储库。从应用程序页面中找到Git URL,然后运行:

C:\> git clone <git_url> <directory to create>

我不知道“git_url”应该是什么。我也不知道“创建目录”应该是什么。我不知道将OpenShift directory放入我的网站文件(当我与FileZilla连接时),这样当我打开我的OpenShift域名网址时,我会看到我的网站(见下文)。

同样,我的目标是在打开OpenShift PHP 5.4网址时查看我的网站。我从哪里开始?

2 个答案:

答案 0 :(得分:1)

你的问题是你不知道git是什么,我建议你去阅读它:https://git-scm.com/book/en/v1/Getting-Started

如果您已准备好站点并且已创建OpenShift应用程序,请执行以下操作:

1)抓住git网址(你可以通过浏览到https://openshift.redhat.com/app/console/applications,点击你的应用,然后复制右边的长地址,在“源代码”下找到它,它应该看起来像这样:ssh://afa231av@app-domain.rhcloud.com/~/git/app.git/

2)打开一个终端(或使用一些git ui工具)并使用

克隆(下载)你的应用程序
git clone ssh://afa231av@app-domain.rhcloud.com/~/git/app.git

3)你应该有一个名为app的文件夹,现在使用文件浏览器进入它并粘贴到你的所有网站

4)返回终端并执行

cd app (or whatever name your app has)
git add .
git commit -m "Add my website"
git push origin master

等待它完成,如果没有错误,你就完成了。

答案 1 :(得分:0)

git_url:转到OpenShift Web控制台 - &gt;申请 - &gt;找到并单击您的应用程序,右侧是源代码面板,其中包含ssh://*** .rhcloud.com/~/git/php.git/,这将是您的git_url

directory_to_create:只是将在本地文件系统中包含git repo的目录名称

当您克隆此repo时,您应该将文件复制到它,然后提交并推送到名为“master”的分支,它将自动部署在服务器上。