📜  安装 getkirby - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:39:04.771000             🧑  作者: Mango

安装 getkirby - Shell/Bash

GetKirby 是一个非常流行的基于 PHP 的 CMS 系统,用于构建现代网站和应用程序。它使用灵活的持续更新的文件夹结构,并可以自定义实现有针对性的网站。

在本文中,我们将介绍如何使用 shell/bash 命令行工具安装 GetKirby。

前置条件

在开始之前,请确保您拥有以下工具:

  1. curl:用于下载 GetKirby 文件。
  2. tar:用于解压缩 GetKirby 文件。
下载 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 620site/accounts 目录设置权限,以允许记录访问控制列表(ACL)。
  • 使用 chmod 600site/config/config.phpsite/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

在完成上述步骤后,您就可以开始使用 GetKirby。请将浏览器导航到您的站点网址,即 https://your-website.com。如果一切正常,您应该会看到一个欢迎页面。

总结

这就是使用 shell/bash 命令行工具安装 GetKirby 的全部过程。我们下载了 GetKirby 的 ZIP 文件,解压缩了它,并设置了适当的权限和配置。最后,我们可以打开我们的网站开始构建。