在 Ubuntu 20.04 上安装 Dotclear CMS

介绍

Dotclear 是 LAMP 的开源网络发布平台。 本指南解释了怎样在 Vultr Ubuntu 20.04 云服务器上安装 Dotclear。

先决条件

在开始本指南之前:

安装 Ubuntu 20.04 服务器。 添加具有 sudo 权限的非 root 用户。 安装 LAMP 堆栈。

您还可以使用 Vultr 的 Ubuntu 20.04 LAMP Marketplace 应用程序。

1.安装依赖

SSH 到您的服务器并更新包信息索引。

$ sudo apt update

为 Dotclear 安装所需的 PHP 扩展。

$ sudo apt install libapache2-mod-php

重新启动 Apache 以加载扩展。

$ sudo systemctl restart apache2

2. 创建数据库和用户帐户

以身份登录到您的数据库服务器 root.

$ sudo mysql -u root -p

创建一个 dot_clear 数据库和一个 dot_clear_user 帐户。 代替 EXAMPLE_PASSWORD 使用强密码。

如果您使用 MySQL:

mysql> CREATE DATABASE dot_clear;
       CREATE USER 'dot_clear_user'@'localhost' IDENTIFIED WITH mysql_native_password BY 'EXAMPLE_PASSWORD';
       GRANT ALL PRIVILEGES ON dot_clear.* TO 'dot_clear_user'@'localhost';           
       FLUSH PRIVILEGES;

如果您使用 MariaDB:

MariaDB> CREATE DATABASE dot_clear;
         GRANT ALL PRIVILEGES on dot_clear.* TO 'dot_clear_user'@'localhost' identified by 'EXAMPLE_PASSWORD';

退出数据库服务器。

mysql> QUIT;

3. 创建目录结构

创建一个 dot_clear web根目录下。

$ sudo mkdir -p /var/www/dot_clear

取得目录的所有权。

$ sudo chown -R $USER:$USER /var/www/dot_clear

切换到目录。

$ cd /var/www/dot_clear

下载安装脚本。

$ wget https://download.dotclear.org/loader/dotclear-loader.php

更改所有权 /var/www/dot_clear Apache 用户的目录 www-data.

$ sudo chown -R www-data:www-data /var/www/dot_clear

4. 创建虚拟主机文件

禁用默认的虚拟主机配置。

$ sudo a2dissite 000-default.conf

创建一个新的虚拟主机配置文件。

$ sudo nano /etc/apache2/sites-available/dot_clear.conf

将以下信息粘贴到文件中。 代替 example.com 使用您服务器的公共 IP 地址或域名。

<VirtualHost *:80>

    ServerName example.com

    DocumentRoot "/var/www/dot_clear"

    <Directory "/var/www/dot_clear">
        Require all granted
        Options Indexes FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

保存并退出文件。

启用新的 Dotclear 虚拟主机。

$ sudo a2ensite dot_clear.conf

重新启动 Apache 以加载新的主机配置。

$ sudo systemctl restart apache2

5. 测试安装

在您的网络浏览器中访问以下 URL。 代替 example.com 使用您服务器的公共 IP 地址或域名。

https://example.com/dotclear-loader.php

您应该会看到以下欢迎页面。

点击 检索并解压缩 Dotclear 继续。

在提供的字段中输入数据库设置,然后单击 继续

点清网络安装

创建一个用户帐户并单击 节省.

点清网络安装

导航到此 URL 以查看您的新站点。

https://example.com/dotclear/index.php?

点清网络安装

要访问 Dotclear 管理界面,请访问下面的 URL 并登录。

https://example.com/dotclear/admin/

点清网络安装

您的安装已完成。

更多信息

Dotclear 官方网站

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

相关阅读:

Posted in: LinuxTags: ,