不久前,我告诉您有关Mautic的信息,这是一个用于自动化营销活动的开源平台。 让我们看看如何将其安装在运行Ubuntu 20.04的虚拟专用服务器(VPS)和Apache服务器上。
我们必须记住,每个托管服务提供商都建立不同的配置,因此您可能必须进行一些调整。
Mautic设施。 需要什么
安装Mautic的要求(就本文而言)如下:
- Ubuntu 20.04。
- Apache 2x或更高版本。
- MaríaDB10.1或MySQL 5.5.3。
- PHP 7.4或更高版本。
虚拟专用服务器是一种共享物理服务器资源的方法,而无需为每个用户拥有一个物理服务器,而是为每个用户提供比传统托管计划更多的控制权。 每个虚拟服务器都有其自己的操作系统,并且可以独立地重新引导。
需要牢记的一点是,您可以在物理服务器上的操作系统中进行某些配置更改,在VPS中,您必须从托管服务提供商提供的控制面板中进行更改,或要求这样做。 。
首先,我建议您阅读这两篇文章
以前的配置
在开始安装Mautic之前,我们必须配置防火墙。
防火墙是一种网络安全设备,它监视传入和传出的网络流量,并根据一组安全规则允许或阻止数据包。 我们可以找到两种类型的服务器:
- 外部防火墙:托管计划中提供此防火墙。 最大的优点是,无论您在虚拟服务器上安装操作系统多少次,都不必记住配置防火墙。
- 内部防火墙:默认情况下,Ubuntu使用称为UFW的防火墙(不复杂的防火墙)UFW默认情况下会关闭服务器的所有可能的入口点,因此我们必须打开必要的端口。
无论如何,即使您租用了VPS的托管服务提供商为您提供了外部防火墙,您也应该配置内部防火墙。
我们首先要确保系统是最新的:
sudo apt update
sudo apt upgrade -y
我们安装依赖项
sudo apt install apache2 libapache2-mod-php php unzip mariadb-server php-xml php-mysql php-imap php-zip php-intl php-curl ntp -y
我们配置防火墙
sudo ufw allow OpenSSH
sudo ufw allow in "Apache Full"
我们激活防火墙
sudo ufw enable
它将显示一条消息,警告您执行该命令可能会中断远程连接。 适当地按Y或S接受。
然后,您将看到另一条消息,通知您防火墙已激活,并且将在每次系统启动时启用。
我们可以检查防火墙是否正在使用:
sudo ufw status
单站点还是多站点?
利用虚拟专用服务器的最佳方法是托管多个站点。 实际上,两种情况下的安装方法都是相同的,这是唯一更改安装目录的内容,并且如果您选择多站点选项,则需要其他一些步骤。
与其他网站一起安装Mautic的初步步骤
我们为需要的每个网站创建一个目录
sudo mkdir -p /var/www/midominio1.com/public_html
sudo mkdir -p /var/www/midominio2.com/public_html
sudo mkdir -p /var/www/midominio3.com/public_html
/ var / www和/ public_html保持不变。 mydomain替换为您将要用于每个站点的域。 请记住,您必须购买域并使用虚拟专用服务器的DNS对其进行配置。
如前所述,在Mautic是虚拟专用服务器上唯一安装的站点的情况下,无需执行上述步骤。 不同之处在于我们将在目录上工作
我看到为 mauti 安装了必要的文件,但没有安装 mautic,它似乎缺乏标题所说的内容
给我周末复习。 这是一系列文章,我可能忘记了链接
你好。 您必须使用浏览器转到安装站点的页面并运行安装程序。
使用浏览器转到您安装站点并运行的页面???????
事实是我不知道去哪里,我认为最好把链接