如何在 Ubuntu 18.04 LTS 上安装 Ariadne CMS如何在 Ubuntu 18.04 LTS 上安装 Ariadne CMS如何在 Ubuntu 18.04 LTS 上安装 Ariadne CMS如何在 Ubuntu 18.04 LTS 上安装 Ariadne CMS
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Ubuntu 18.04 LTS 上安装 Ariadne CMS

在此页

  1. 要求
  2. 安装 LAMP 服务器
  3. 配置 MariaDB
  4. 安装阿里阿德涅
  5. 访问阿里阿德涅

Ariadne 是一个免费、开源、功能丰富的跨平台和以安全为中心的内容管理系统,用 PHP 语言编写。它在桌面硬件上使用超过一百万个对象进行了测试。 Ariadne 至少在过去十年中是稳定的并且完全向后兼容。它具有许多功能,包括 SVN 支持、DTAP 支持、支持多语言站点、用户和组管理、项目导入/导出、内置内联 WYSIWYG 编辑器、移动友好等等。

在本教程中,我们将学习如何在 Ubuntu 18.04 服务器上安装 Ariadne。

要求

  • 一台运行 Ubuntu 18.04 的服务器。
  • 已为您的服务器设置根密码。

安装 LAMP 服务器

在开始之前,您需要将 Apache、MariaDB 和 PHP 安装到您的系统中。首先,通过运行以下命令安装 Apache 和 MariaDB 服务器:

apt-get install apache2 mariadb-server -y

默认情况下,最新版本的 PHP 在 Ubuntu 18.04 中不可用,因此您需要为此添加存储库。您可以使用以下命令添加它:

apt-get install python-software-properties -y
add-apt-repository -y ppa:ondrej/php

更新存储库后,您可以使用以下命令安装 PHP 和其他库:

apt-get install libapache2-mod-php7.1 php7.1-common php7.1-mbstring php7.1-xmlrpc php7.1-soap php7.1-gd php7.1-xml php7.1-intl php7.1-mysql php7.1-cli php7.1-mcrypt php7.1-zip php7.1-curl imagemagick subversion php7.1-tidy tidy libtidy-dev -y

接下来,启动 Apache 和 MariaDB 服务,并使用以下命令使它们能够在引导时启动:

systemctl start apache2
systemctl start mysql
systemctl enable apache2
systemctl enable mysql

配置 MariaDB

默认情况下,MariaDB 安装是不安全的。所以你需要先保护它。您可以通过运行 mysql_secure_installation 脚本来完成此操作。

mysql_secure_installation

如下图所示回答所有问题:

Enter current password for root (enter for none): Enter
Set root password? [Y/n]: Y
New password: 
Re-enter new password: 
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: Y

接下来,使用以下命令登录 MariaDB shell:

mysql -u root -p

输入你的 root 密码,然后为 Ariadne 创建一个数据库和用户:

MariaDB [(none)]> CREATE DATABASE ariadnedb;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON ariadnedb.* TO 'ariadne'@'localhost' IDENTIFIED BY 'password';

接下来,使用以下命令刷新权限:

MariaDB [(none)]> FLUSH PRIVILEGES;

最后,退出 MariaDB shell:

MariaDB [(none)]> exit;

安装阿里阿德涅

接下来,从他们的官方网站下载最新版本的 ariadne:

wget https://codeload.github.com/Ariadne-CMS/ariadne/zip/9.7

下载完成后,使用以下命令解压缩下载的文件:

unzip 9.7

接下来,使用以下命令将 ariadne 复制到 apache 根目录和 lib 目录:

cp -r ariadne-9.7/www /var/www/html/ariadne
cp -r ariadne-9.7 /usr/local/lib/ariadne

接下来,为 ariadne 目录授予适当的权限:

chown -R www-data:www-data /var/www/html/ariadne
chmod -R 777 /var/www/html/ariadne
chmod -R 777 /usr/local/lib/ariadne

接下来,将目录更改为 ariadne 并重命名 ariadne 配置文件:

cd /var/www/html/ariadne/
cp ariadne.inc-unix ariadne.inc

接下来,您需要为 ariadne 创建一个 apache 虚拟主机指令。您可以使用以下命令执行此操作:

nano /etc/apache2/sites-available/ariadne.conf

添加以下行:

<VirtualHost *:80>
 ServerAdmin 
 DocumentRoot /var/www/html/ariadne
 ServerName yourdomain.com
 <Directory /var/www/html/ariadne/>
Options +FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
 </Directory>
 ErrorLog /var/log/apache2/ariadne-error_log
 CustomLog /var/log/apache2/ariadne-access_log common
</VirtualHost>

保存并关闭文件,然后使用以下命令启用虚拟主机文件:

a2ensite ariadne

最后,重新启动 apache 服务以应用所有更改:

systemctl restart apache2

访问阿里阿德涅

现在,打开您的网络浏览器并输入 URL http://yourdomain.com,您将被重定向到以下页面:

根据您的需要选择语言,然后单击下一步按钮,您应该会看到以下页面:

确保满足 Ariadne 的所有要求,然后单击下一步按钮,您应该会看到以下页面:

现在,接受许可协议并单击下一步按钮,您应该会看到以下页面:

在这里,提供您的数据库详细信息并单击下一步按钮,您应该会看到以下页面:

在这里,设置您的管理员密码,然后单击“下一步”按钮开始安装。安装完成后,您应该会看到以下页面:

现在,单击下一步按钮,您将被重定向到 Ariadne 登录页面,如下所示:

提供您之前设置的管理员用户名 admin 和密码,然后单击“登录”按钮,您应该会看到以下页面:

就是这样。您已在 Ubuntu 18.04 LTS 服务器上成功安装 Ariadne CMS。

©2015-2025 艾丽卡 support@alaica.com