拨开荷叶行,寻梦已然成。仙女莲花里,翩翩白鹭情。
IMG-LOGO
主页 文章列表 如何在 Ubuntu 18.04 LTS 上安装 Composr CMS

如何在 Ubuntu 18.04 LTS 上安装 Composr CMS

白鹭 - 2022-01-19 2149 0 0

Composr 是一款免费、开源的 CMS,具有高级交互功能。 Composr 是用 PHP 语言编写的,使用 MariaDB 来存储数据。它是 Web 内容管理系统和在线社区软件的组合,具有许多可用功能。

Composr的主要特点包括:

  1. 支持图片、视频、音频等。
  2. 支持表格和框的类别内容的多种显示模式。
  3. 事件提醒,支持 RSS 和 Atom。
  4. 允许用户创建自己的画廊。

本教程将向您展示如何在 Ubuntu 18.04 LTS 服务器上安装 Composr CMS。

关于如何在 Ubuntu 18.04 LTS 上安装 Composr CMS 的说明

  1. 需要安装 Composr
  2. 开始安装
  3. 安装 LAMP 服务器
  4. 配置 MariaDB 数据库
  5. 安装 Composr
  6. 访问作曲家

需要安装 Composr

  1. 运行 Ubuntu 18.04 的服务器。
  2. 为服务器设置了静态 IP 地址 192.168.0.104。
  3. 用户帐户没有使用 sudo 权限。

开始安装

在开始之前,用户需要将他们的系统更新到最新版本。您可以通过运行以下命令来执行此操作:

 sudo apt-get update-y 
sudo apt-get upgrade-y

系统更新后,重新启动以应用更改。

安装 LAMP 服务器

接下来,我们需要在服务器上安装Apache库、MariaDB、PHP等PHP库。用户可以通过运行以下命令来安装所有这些:

sudo apt-get install apache2 mariadb-server unzip wget php7.2 libapache2-mod-php7.2 php7.2-common php7.2-sql php7.2-mbstring php7.2-intl php7.2-mbstring php7.2-xmlrpc php7.2-mysql php7.2-gd php7.2-xml php7.2-cli php7.2-zip-y

安装完所有包后,用户需要修改PHP默认配置文件:

 sudo nano/etc/php/7.2/apache2/php.ini 

进行以下更改:

 memory_limit=300M upload_max_filesize=200M max_execution_time=400 date.timezone=Asia/Kolkata 

保存并关闭文件。然后重新启动 Apache 和 MariaDB 服务,然后通过运行以下命令让它们在启动后立即启动:

 sudo systemctl restart apache2 sudo systemctl restart mariadb sudo systemctl enable apache2 sudo systemctl enable mariadb 

配置 MariaDB 数据库

默认情况下,MariaDB 是不安全的。因此,用户需要首先保护它。您可以通过运行以下脚本来保护 MariaDB 设置:

 sudo mysql_secure_installation 

如下图回答所有问题:

 Enter current password for root (enter for none): 设置root密码? [Y/n]: N 删除匿名用户? [Y/n]: Y 不允许远程 root 登录? [Y/n]: Y 删除测试数据库并访问它? [Y/n]: Y 现在重新加载权限表? [是/否]:是 

当 MariaDB 安全后,登录 MariaDB shell:

 mysql-u root-p 

输入root密码并按回车,然后使用以下命令创建数据库和用户帐户:

 MariaDB [(none)]>创建数据库组合数据库; MariaDB [(无)]>创建用户作曲; 

接下来,使用以下命令授予 Composr 数据库权限:

 MariaDB [(none)]>将 composrdb.* 上的所有权限授予 'composr'@'localhost' 由 'mypassword' 标识; 

注意将上述命令中的'mypasdsword' 替换为所选的安全密码。接下来,使用以下命令授予权限:

 MariaDB [(none)]>刷新特权; 

接下来,使用以下命令退出 MariaDB 控制面板:

 MariaDB [(none)]>退出 

安装 Composr

首先,用户需要从官网下载最新版本的 Composr。可以使用以下命令下载:

 cd/tmp wget https://compo.sr/site/dload.php?id=519-O composr.zip 

下载完成后,将下载的文件解压到Apache网站根目录下,命令:

 解压composr.zip-d/var/www/html/composr 

接下来,使用命令提供适当的权限:

 sudo chown-R www-data:www-data/var/www/html/composr/sudo chmod-R 755/var/www/html/composr/ 

接下来,使用以下命令为 Composr 创建 Apache 虚拟主机文件:

 sudo nano/etc/apache2/sites-available/composr.conf 

添加以下行:

  ServerAdmin admin@example.com DocumentRoot/var/www/html/composr ServerName 192.168.0.104 Options FollowSymlinks AllowOverride All 要求所有已授予 ErrorLog ${APACHE_LOG_DIR}/composr_error.log CustomLog $ {APACHE_LOG_DIR}/composr_access.log 合并 

将上述文件中的example.com替换为您自己的域名。然后保存并关闭 Apache vhost 配置文件。然后,禁用 Apache 的默认虚拟主机文件并使用以下命令激活虚拟主机 Composr 文件:

 sudo a2dissite 000-default sudo a2ensite composr 

接下来,激活模块以记录 Apache 并重新启动 Apache 服务以使用以下命令应用更改:

 sudo a2enmod rewrite sudo systemctl restart apache2 

Access Composr

Composr 现在已安装并在端口 80 上“侦听”。是时候访问 Composr 的 Web 界面了。

打开网页浏览器输入网址http://192.168.0.104/install.php. 将网址中的IP地址替换为服务器IP 或使用为该站点选择的域名。用户将被重定向到以下页面:

图片 1 如何在 Ubuntu 18.04 LTS 上安装 Composr CMS

  1. 选择语言并点击继续按钮用户将看到以下页面:

如何在 Ubuntu 18.04 LTS 上安装 Composr CMS

  1. 接受 Composr 许可协议并点击我同意按钮。将出现以下页面:

如何在 Ubuntu 18.04 LTS 上安装 Composr CMS 的图 3

  1. 选择数据库服务器并单击继续按钮将显示以下页面:

如何在 Ubuntu 18.04 LTS 上安装 Composr CMS 的图 4

如何在 Ubuntu 18.04 LTS 上安装 Composr CMS 的图片 5

这里提供base url、master密码、admin用户名、密码、数据库、数据库用户名和密码,然后点击Install Composr按钮. 您将看到以下页面:

如何在 Ubuntu 18.04 LTS 上安装 Composr CMS 的图 6

现在,单击首先配置我的 Composr 按钮。您将被重定向到 Composr 登录页面:

如何在 Ubuntu 18.04 LTS 上安装 Composr CMS 的图 7

提供管理员用户名和密码。然后,点击登录按钮你会看到Composr的默认控制面板o在以下页面:

如何在 Ubuntu 18.04 LTS 上安装 Composr CMS 的图 8

恭喜! 您已在 Ubuntu 18.04 服务器上成功安装和配置 Composr CMS。 现在,您可以使用 Composr 轻松存储自己的网站。

希望你成功。

查看更多:

  1. 在 Ubuntu 上卸载软件的说明
  2. 如何在 Ubuntu 上运行和安装 Pantheon 桌面
  3. 如何在 Ubuntu 中安装 Steam
标签:

0 评论

发表评论

您的电子邮件地址不会被公开。 必填的字段已做标记 *