怎样在 Debian 9 上安装 BoltWire

介绍

BoltWire 是一个用 PHP 编写的免费、轻量级的内容管理系统。 与大多数其他 CMS 相比,BoltWire 的安装简单明了。 本文将介绍 BoltWire 的先决条件和 Debian 9 上的安装过程。

先决条件

  • 运行 Debian 9 的 Fresh Vultr VPS。
  • Root SSH 访问权限或任何具有 sudo 特权。

安装

预安装:

如果您在 Vultr 服务器上以 root 以外的用户身份登录,请运行 sudo -i 或者 su - 在开始安装之前获得一个临时的 root shell。

首先,在安装 BoltWire 之前,VPS 必须安装 Web 服务器并准备好使用。 本文将使用Apache2。

安装 Apache、PHP、它们的依赖项和其他必需的包:

apt install -y apache2 apache2-bin apache2-data apache2-utils libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libapache2-mod-php7.0 php php-common php7.0 php7.0-cli php7.0-common php7.0-json php7.0-opcache php7.0-readline psmisc wget unzip

确保 Apache 已启动并启用:

systemctl enable apache2; systemctl start apache2

打开 Web 浏览器并导航到 https://YOUR_VPS_IP. 你会看到“Apache2 Debian Default Page”。

螺栓线安装:

从您的本地计算机,转到 官方 BoltWire 下载页面, 点击 ”Download” 按钮并复制直接下载链接,然后使用 wget

cd /var/www/html/; wget https://www.boltwire.com/files/6/boltwire6.01.zip

现在,解压缩下载的 zip 文件:

unzip boltwire6.01.zip

你会看到一个新创建的目录 boltwire. 您现在可以删除 zip 文件:

rm boltwire6.01.zip

为了使 Web 应用程序正常工作,我们需要给出 Apache 这些文件的所有权:

chown -R www-data:www-data /var/www/html

在您的本地机器上,转到 https://YOUR_VPS_IP/boltwire/start.php

您将被要求输入密码。 选择一个足够复杂的密码以遵守最佳安全实践。 然后按 ENTER。

在第二页上,站点创建开始。 您必须输入在上一页中选择的密码,然后选择站点名称以及其他选项。 你应该设置“Yes“ 为了 ”Encryption” 选项,否则密码将被不安全地存储。

点击 ”Create Site”。

您的第一个 BoltWire 站点现已上线。 你可以访问它 https://YOUR_VPS_IP/site_name/index.php, 代替 site_name 使用您之前选择的站点名称。 登录后 admin 帐户,您将能够创建、管理和修改站点。

注:本教程在Vultr VPS上测试通过,如需部署请前往Vultr.com

相关阅读:

Posted in: LinuxTags: ,