Как настроить Sendy на Ubuntu?

Пошаговое руководство по установке и настройке Sedy в Ubuntu 18.x


Зачем тратить сотни долларов в месяц, когда вы можете отправлять более 100 000 электронных писем по цене около 25 долларов за?

Как вы можете видеть, если вы отправляете ~ 100 000 писем с использованием Sendy, это будет стоить $ 10,02 в месяц. Вы думаете, почему я сказал 25 долларов?

Ну вот…

Sendy это программное обеспечение для электронного почтового маркетинга, которое может быть установлено на VPS или облачном сервере. Он использует AWS SES для отправки электронных писем по гораздо более дешевой цене. Вам нужно заплатить один раз 59 долларов, чтобы купить программное обеспечение Sendy. И, как я уже говорил, вам нужно установить его на свой сервер, который обычно стоит около $ 10 в месяц..

Таким образом, если вы выполните математику, это будет стоить менее 25 долларов в месяц, включая одноразовый платеж Sendy, Cloud VM и Amazon SES..

И не только DigitalOcean, но вы можете установить его на любую другую облачную платформу. Sendy не является ресурсоемким программным обеспечением, поэтому сервер начального уровня (1 ЦП / 1-2 ГБ ОЗУ) должен быть в порядке.

Вот несколько вариантов.

ПлатформаСтоимость (ежемесячно)
Kamatera$ 9
Linode$ 10
А2 Хостинг VPS$ 10

До сих пор вы знаете ценовые преимущества. Давайте посмотрим на некоторые из его особенностей.

  • Прекрасная панель инструментов – веб-приложение, в котором вы можете управлять всеми операциями рассылки. Вы почувствуете, что используете маркетинговую почтовую платформу SaaS.
  • Мультибрендовый – управляйте несколькими брендами под одной учетной записью – идеально подходит для цифрового агентства.
  • Сегментация – сегментируйте клиента и аудиторию в списке
  • Автоответчики – автоматизируйте ваши маркетинговые письма
  • Обработка отказов – держите список в чистоте
  • Выводы – узнайте, как работает ваша кампания – визуализируйте все данные (клики, отказов, отписаться и т. Д.)
  • ВВПР готов
  • Включите двухфакторную аутентификацию для лучшей безопасности

Если вы используете WordPress, то у Sendy появился простой виджет для сбора писем. Кроме того, вы можете использовать Процветать приводит интегрироваться с Sendy для более быстрого сбора писем.

Запись: вы должны быть знакомы с основами администрирования Linux для входа и установки программного обеспечения. Не волнуйтесь, если нет; Вы можете нанять профессионала на Fiverr чтобы сделать это для вас.

Начнем…

Далее я буду использовать Ubuntu 18.04 на Google Cloud VM для установки MariaDB, Apache, PHP и Sendy. Я настрою субдомен под названием sendy.geekflare.com

Создание учетных данных AWS IAM

Перво-наперво – давайте создадим учетные данные IAM на AWS, которые понадобятся на следующем шаге. Я предполагаю, что у вас уже есть аккаунт AWS, если нет, вы можете подпишите здесь.

  • После создания учетной записи и входа в систему перейдите к Пользователи IAM
  • Нажмите Добавить пользователя и введите имя пользователя и выберите тип доступа как программный
  • Под прикрепить существующую политику напрямую, введите SESF а также SNSF выбрать политику
  • Скопируйте идентификатор ключа доступа и секретный ключ доступа

Вы также можете следовать инструкциям, как описано в видео.

Не передавайте доступ и секретный ключ никому. Держать его в безопасности!

Установка Sendy

  • Вход на сервер Ubuntu
  • Установите Apache HTTP

apt-get установить apache2

  • Включить mod_rewrite

a2enmod переписать

  • Установите PHP-FPM и необходимую библиотеку

apt-get установить php-fpm libapache2-mod-php php-mysql php-curl php-xml

  • Установить MariaDB

apt-get установить mariadb-сервер mariadb-клиент

Давайте запустим скрипт безопасности, чтобы укрепить SQL. Запустите приведенную ниже команду и установите пароль для пользователя root. Нажмите Y для всех вариантов.

mysql_secure_installation

Пример:

[Электронная почта защищена]: / var / www / html # mysql_secure_installation

ПРИМЕЧАНИЕ: ВЫПОЛНЕНИЕ ВСЕХ ЧАСТЕЙ ЭТОГО СКРИПТА РЕКОМЕНДУЕТСЯ ДЛЯ ВСЕХ MariaDB
СЕРВЕРЫ В ПРОИЗВОДСТВЕ ИСПОЛЬЗОВАНИЯ! ПОЖАЛУЙСТА, ВНИМАТЕЛЬНО ПРОЧИТАЙТЕ КАЖДЫЙ ШАГ!

Для того, чтобы войти в MariaDB для его защиты, нам понадобится текущий
пароль для пользователя root. Если вы только что установили MariaDB, и
Вы еще не установили пароль root, пароль будет пустым,
так что вы должны просто нажать Enter здесь.

Введите текущий пароль для root (введите no):
ОК, успешно использованный пароль, переезд…

Установка пароля root гарантирует, что никто не сможет войти в MariaDB
пользователь root без надлежащей авторизации.

Установить пароль root? [Y / N]
Новый пароль:
Повторно введите новый пароль:
Пароль успешно обновлен!
Перезагрузка таблиц привилегий..
… успех!

По умолчанию установка MariaDB имеет анонимного пользователя, что позволяет любому
войти в MariaDB без необходимости создания учетной записи пользователя для
их. Это предназначено только для тестирования, и сделать установку
пойти немного более гладко. Вы должны удалить их, прежде чем перейти в
производственная среда.

Удалить анонимных пользователей? [Да / Нет] у
… успех!

Обычно пользователю root разрешается подключаться только с «localhost». Эта
гарантирует, что кто-то не сможет угадать пароль root от сети.

Запретить удаленный вход в систему? [Y / N]
… успех!

По умолчанию MariaDB поставляется с базой данных «test», которая может
доступ. Это также предназначено только для тестирования, и должно быть удалено
прежде чем перейти в производственную среду.

Удалить тестовую базу данных и получить к ней доступ? [Y / N]
– Удаление тестовой базы данных…
… успех!
– Удаление привилегий в тестовой базе данных…
… успех!

Перезагрузка таблиц привилегий гарантирует, что все изменения, сделанные до сих пор
вступит в силу немедленно.

Перезагрузить таблицы привилегий сейчас? [Y / N]
… успех!

Убираться…

Все сделано! Если вы выполнили все вышеперечисленные шаги, ваш MariaDB
установка должна быть безопасной.

Спасибо за использование MariaDB!
[Электронная почта защищена]: / Вар / WWW / HTML #

  • Давайте создадим базу данных. Войдите в MySQL, вам будет предложено ввести пароль, который вы определили на предыдущем шаге..

mysql -u root -p

  • Это приведет вас к приглашению MariaDB, где мы создадим базу данных с именем sendy

создать базу данных sendy;

  • Предоставить разрешение

Предоставить все на sendy. * TO ‘sendy’ @ ‘localhost’, ИДЕНТИФИЦИРОВАНЫМ ‘паролем’;

Примечание: измените пароль на какой-нибудь сложный

Пришло время загрузить программное обеспечение Sendy. При покупке вы получите электронное письмо со ссылкой для скачивания и лицензионным ключом. Вам необходимо загрузить загруженное программное обеспечение на ваш сервер.

  • Перейдите в корневой каталог Apache

CD / VAR / WWW / HTML

  • Переместите сюда загруженное программное обеспечение Sendy и разархивируйте файл

распаковать sendy-4.0.1.zip

  • Это создаст новую папку «sendy», где вам нужно будет обновить config.php
  • Перейдите во включенную папку и обновите config.php

CD включает в себя
vi config.php

Как видите, вам нужно обновить пять параметров (APP_PATH, dbHost, dbUser, dbPass, dbName)

Все идет нормально? Давайте быстро перезапустим все необходимое программное обеспечение.

перезапуск службы apache2
перезапуск службы php7.2-fpm
перезапуск службы mysql

Все подготовительные работы сделаны, и пришло время установить Sendy. Перед этим убедитесь, что на сервере есть вся необходимая библиотека, открыв файл compatibility.php.

https://sub.domain.com/sendy/_compatibility.php?i=1

Вы должны увидеть их все зелеными.

Отлично, давайте начнем установку …

  • Доступ к URL с помощью / sendy
  • Введите всю информацию и нажмите Установить сейчас

  • Это займет несколько секунд, и вы получите подтверждение успеха.

Вы также получите электронное письмо от AWS для подтверждения. Вы когда-то сделали, войдите в Sendy.

Таким образом, Sendy успешно установлен и готов к использованию. Но, подождите, не уходи … есть еще.

Увеличить квоту AWS SES

Если вы посмотрите на предыдущий снимок экрана, вы заметите ограничение на отправку электронной почты в тексте красного цвета. По умолчанию AWS позволяет отправлять 200 писем в день, что может быть недостаточно для многих случаев. Чтобы увеличить квоту, перейдите на запрос на увеличение лимита обслуживания и отправь.

Примечание: вам нужно выбрать тот же регион, к которому подключен ваш Sendy. По умолчанию это Северная Вирджиния. Для проверки перейдите в настройки на панели инструментов Sendy >> АМС СЭС регион

Это не мгновенно, поэтому вам придется подождать несколько часов, чтобы увеличить лимиты отправки. AWS уведомит вас.

Проверка домена

Для лучшей доставки электронной почты вам следует рассмотреть возможность проверки домена в AWS SES.

  • Перейти к AWS SES (опять же, убедитесь, что вы находитесь в том же регионе, к которому подключен Sendy)
  • Нажмите на домены на левой боковой панели >> подтвердить новый домен
  • Введите домен или поддомен
  • Выберите «Создать настройки DKIM» и нажмите «Проверить этот домен».

  • Он запросит записи подтверждения домена, которые вам нужно будет настроить для своего домена через регистратора доменов..

После добавления записей TXT и CNAME проверка может занять до 72 часов. И после этого вы должны увидеть все зеленые при проверке, DKIM и включен для.

Далее, проверьте адрес электронной почты, который вы будете использовать для отправки бюллетеня.

  • Нажмите на адреса электронной почты на левой боковой панели >> подтвердить новый адрес электронной почты

Вы получите письмо с подтверждением на указанный вами адрес электронной почты. После подтверждения вы увидите статус подтвержденного.

Теперь вы можете использовать Sendy!

Войдите в Sendy и создайте марку, импортируйте список (если он у вас уже есть), интегрируйте с конверсией потенциальных клиентов и все, что вы хотите сделать.

Вывод

Установка занимает немного времени Sendy но оно того стоит. Если у вас большой список подписчиков, вы можете ежегодно экономить $$$$.

TAGS:

  • Linux

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map