📅  最后修改于: 2023-12-03 15:39:04.771000             🧑  作者: Mango
GetKirby 是一个非常流行的基于 PHP 的 CMS 系统,用于构建现代网站和应用程序。它使用灵活的持续更新的文件夹结构,并可以自定义实现有针对性的网站。
在本文中,我们将介绍如何使用 shell/bash 命令行工具安装 GetKirby。
在开始之前,请确保您拥有以下工具:
首先,使用 curl 命令下载 GetKirby 文件。我们将使用最新的“Starter Kit”版本,该版本包括一个最小的示例网站和样式表。
curl -L -o getkirby.zip https://github.com/getkirby/starterkit/archive/master.zip
此命令将从 GitHub 下载最新版本的 GetKirby Starter Kit。
下载完成后,使用 tar 命令解压 GetKirby 文件。
unzip getkirby.zip -d /path/to/installation/directory
此命令将解压文件,并将它们放在指定的目录下。
在安装 GetKirby 后,需要为项目文件夹设置适当的权限。最小的权限设置如下:
chmod 711 /path/to/installation/directory
chmod 620 /path/to/installation/directory/site/accounts
chmod 600 /path/to/installation/directory/site/config/config.php
chmod 600 /path/to/installation/directory/site/config/database.php
chmod 711
设置读、写、执行权限,但仅在用户和组目录中显示目录。chmod 620
为 site/accounts
目录设置权限,以允许记录访问控制列表(ACL)。chmod 600
为 site/config/config.php
和 site/config/database.php
文件设置权限,以保护敏感信息。打开 GetKirby 安装文件夹,并编辑 site/config/config.php
文件。为您的站点配置以下设置:
// site/config/config.php
return [
'debug' => true,
'url' => 'https://your-website.com',
'scheme' => 'https',
'user' => 'apache',
'panel' => [
'install' => true
]
];
debug
表示启用调试模式。url
是您服务器的主机名或 IP 地址。scheme
表示使用的协议(http 或 https)。user
是该 Web 服务器的 HTTP 用户。panel
是一个包含启用仪表板安装的命令数组。在配置完成后,请保存并退出文件。
在完成上述步骤后,您就可以开始使用 GetKirby。请将浏览器导航到您的站点网址,即 https://your-website.com
。如果一切正常,您应该会看到一个欢迎页面。
这就是使用 shell/bash 命令行工具安装 GetKirby 的全部过程。我们下载了 GetKirby 的 ZIP 文件,解压缩了它,并设置了适当的权限和配置。最后,我们可以打开我们的网站开始构建。