安装

在Web主机上安装Concrete5

首先,您将需要一个托管环境。对于大多数人来说,这意味着购买托管计划。 Concrete5几乎可以在任何地方运行,但是我们确实有一些值得退房的托管合作伙伴。您还可以通过安装各种所需组件并启动本地Web服务器来使用Concrete5进行本地开发。

  1. 下载最新版本的Concrete5。 2.将该邮政编码移至您的Web服务器或Web环境。您需要在网络空间中的Web访问文件夹中解压缩文件。通常,此文件夹是public \ _html。如果要在子目录中运行Concrete5,则可以创建一个新文件夹,例如“ New Site”,然后在其中解压缩Concrete5文件。 3.解压缩文件后,它将添加一些新文件夹和一个index.php。 4.文件夹应用程序/文件/,application/config/,packages/和updates/将需要由Web服务器进程写作。这可能意味着根据您的托管环境,这些文件夹将需要“世界可写”。如果您的服务器支持以Suexec/phpsuexec运行,则该文件应由您的用户帐户所有,并将所有文件设置为755。这意味着您的Web服务器进程可以做任何对他们喜欢的事情,但是别无他法(尽管每个人都可以查看它们,这是可以预期的。)如果不可能,另一个不错的选择是设置Apache用户(或Apache或“ Nobone”)是对这些文件的全部权利。如果不可能,则CHMOD 777到文件/和所有项目(例如CHMOD -R 777文件/ *) 5.创建一个新的MySQL数据库和一个具有完整权限的MySQL用户帐户。记下数据库服务器(通常是“ Localhost”)以及数据库名称,以及具有访问该数据库的数据库用户的名称和密码。 6.如果您将Concrete5 Zip提取到称为“ New-Site”的文件夹中,请访问您的网站“ http://example.com”或“ http://example.com/new-site/”。您会看到这样的有用的安装屏幕:

与作曲家和命令行安装Concrete5

比简单地从Concrete5.org下载ZIP文件更通用和维护,作曲家是安装Concrete5的更好方法。在开始此过程之前,您需要在开发机上提供本地开发环境,并且需要知道如何配置它。这种开发环境需要符合Concrete5的最低系统要求。它将需要PHP和MYSQL安装和运行,您需要知道如何通过命令行访问它们。本指南可能会涉及其中一些主题,但是如果其中任何一个完全不熟悉,则需要进行额外的阅读。

为您的网站创建目录

首先,在通常安装开发站点的目录中为您的网站创建目录。我将创建一个名为“ Hello World”的网站。首先,让我们为您的Hello World应用程序创建一个数据库。使用能够创建数据库(例如root)并创建Hello World数据库的用户运行MySQL客户端: 创建数据库hello_world exit从mysql中返回hello-world目录。现在,我们将通过作曲家安装Concrete5。 (注意:本指南假设您在开发机上安装了作曲家。如果不安装了作曲家,则需要前往http://getcomposer.org/并从那里安装作曲家。) Composer create-project -n Concrete5/Composer Hello_worldthis this Concrete5及其PHP依赖项将在名为Hello-World的目录中安装。

通过命令行实用程序安装Concrete5

现在是时候安装Concrete5了。让我们使用Concrete5的交互式安装命令行实用程序:

cd hello-world`
./vendor/bin/concrete5 c5:install -i

输入本地数据库和本地站点的配置详细信息,然后按Enter。安装应在不到一分钟的时间内完成:

访问我们的网站

现在我们已经安装了Concrete5,让我们浏览它。在生产环境中,您需要配置诸如Apache或Nginx之类的Web服务器以服务此内容 - 但这在我们的开发环境中不是必需的。取而代之的是,让我们使用PHP的内置Web服务器启动和服务以及内容,以及内容,我们的Hello \ _world目录快速发展。首先,更改为公共/目录,并从目录中运行此命令:

cd public
php -S localhost:8000

这应该在几秒钟内为您提供一台功能齐全的服务器。接下来,访问http:// localhost:8000在您的网络浏览器中。 现在,您拥有一个功能齐全的Concrete5网站,与当地开发环境有关!现在,Concrete5正在启动并运行,让我们快速巡回演出以熟悉(或重新熟悉)与Concrete5提供的设置,功能和功能。

 简体中文