چگونه Sendy را در اوبونتو تنظیم کنیم؟

راهنمای گام به گام نصب و راه اندازی Sedy در اوبونتو 18.x


چرا می توانید صدها دلار در هر ماه هزینه کنید وقتی که می توانید بیش از 100،000 ایمیل را با هزینه حدود 25 دلار ارسال کنید?

همانطور که می بینید 100،000 پوند ایمیل با استفاده از Sendy ارسال می کنید ، هزینه آن 10.02 دلار در ماه خواهد بود. فکر می کنید چرا 25 دلار گفتم?

بفرمایید…

سیدی یک نرم افزار بازاریابی ایمیل خود میزبان است که می تواند بر روی سرور VPS یا Cloud نصب شود. این AWS SES را برای ارسال ایمیل با هزینه ای بسیار ارزانتر به کار می برد. برای خرید نرم افزار Sendy باید یک بار 59 دلار بپردازید. و همانطور که اشاره کردم شما باید آن را بر روی سرور خود نصب کنید که معمولاً حدود 10 دلار در ماه هزینه دارد.

بنابراین ، اگر شما ریاضیات را انجام دهید ، هزینه آن کمتر از 25 دلار در ماه است که شامل پرداخت یک بار Sendy ، Cloud VM و Amazon SES است.

و نه فقط DigitalOcean بلکه می توانید آن را در هر سیستم عامل ابری دیگر نصب کنید. Sendy یک نرم افزار فشرده منبع نیست ، بنابراین سرور سطح ورودی (1 CPU / 1-2 GB RAM) باید خوب باشد.

در اینجا چند گزینه وجود دارد.

سکوهزینه (ماهانه)
کاماترا9 دلار
لینود10 دلار
A2 میزبان VPS10 دلار

تاکنون مزایای قیمت گذاری را می دانید. بیایید به برخی از ویژگی های آن نگاهی بیندازیم.

  • داشبورد زیبا – یک برنامه مبتنی بر وب که در آن می توانید کل عملیات خبرنامه را مدیریت کنید. احساس می کنید از یک پلتفرم ایمیل بازاریابی مبتنی بر SaaS استفاده می کنید.
  • چند مارک – چندین مارک را تحت یک حساب واحد مدیریت کنید – ایده آل برای یک آژانس دیجیتال.
  • بخش بندی – مشتری و مخاطبان خود را در لیست تقسیم کنید
  • Autoresponders – ایمیل های بازاریابی خود را به طور خودکار انجام دهید
  • کنترل گزاف گویی – لیست را تمیز نگه دارید
  • بینش – می دانید که چگونه مبارزات انتخاباتی شما انجام می شود – هر داده را تجسم کنید (کلیک ، گزاف گویی ، لغو اشتراک و غیره)
  • GDPR آماده است
  • تأیید هویت دو عاملی برای امنیت بهتر

اگر از WordPress استفاده می کنید ، Sendy یک ویجت ساده برای جمع آوری ایمیل دریافت کرد. روش دیگر ، شما می توانید استفاده کنید پیشرو شوید ادغام با Sendy برای جمع آوری سریعتر ایمیل.

توجه داشته باشیدبرای ورود به سیستم و نصب نرم افزار باید با مدیریت پایه لینوکس آشنا باشید. نگران نباشید اگر نه؛ می توانید یک حرفه ای را استخدام کنید پنجر تا این کار را برای شما انجام دهد.

بیا شروع کنیم…

در زیر ، از Ubuntu 18.04 در Google Cloud VM برای نصب MariaDB ، Apache ، PHP و Sendy استفاده خواهم کرد. من در زیر دامنه ای به نام sendy.geekflare.com راه اندازی می کنم

ایجاد اعتبارنامه IAM AWS

اولین چیز – اجازه دهید اعتبار IAM را در AWS ایجاد کنیم که در مرحله بعدی به آن نیاز خواهد بود. من تصور می کنم اگر غیر از این حساب AWS داشته باشید ، می توانید اینجا ثبت نام کنید.

  • پس از ایجاد یک حساب کاربری و ورود به سیستم ، به آن بروید کاربران IAM
  • روی افزودن کاربر کلیک کرده و نام کاربری خود را وارد کرده و نوع دسترسی را به عنوان برنامه ای انتخاب کنید
  • در زیر خط مشی موجود مستقیماً تایپ کنید sesf و snsf برای انتخاب خط مشی
  • شناسه کلید دسترسی و کلید دسترسی مخفی را کپی کنید

همچنین می توانید دستورالعمل هایی را که در فیلم توضیح داده شده است دنبال کنید.

کلید دسترسی و رمز مخفی را با کسی به اشتراک نگذارید. مراقبش باش!

نصب Sendy

  • ورود به سرور اوبونتو
  • Apache HTTP را نصب کنید

apt-get install apache2

  • mod_rewrite را فعال کنید

بازنویسی a2enmod

  • PHP-FPM و کتابخانه مورد نیاز را نصب کنید

apt-get install php-fpm libapache2-mod-php php-mysql php-curl php-xml

  • MariaDB را نصب کنید

apt-get install mariadb-server mariadb-client

بیایید اسکریپت امنیتی را برای سخت تر کردن SQL اجرا کنیم. دستور زیر را اجرا کرده و رمز عبور را برای root تنظیم کنید. Y را برای همه گزینه ها فشار دهید.

mysql_secure_installation

سابق:

[ایمیل محافظت شده]: / var / www / html # mysql_secure_installation

توجه: اجرای همه قسمت های این نسخه برای همه MariaDB توصیه می شود
خدمات در استفاده از محصول! لطفا با دقت بخوانید!

برای ورود به MariaDB برای تأمین امنیت ، به جریان فعلی نیاز داریم
رمز عبور برای کاربر اصلی اگر به تازگی MariaDB نصب کرده اید ، و
هنوز رمز اصلی را تنظیم نکرده اید ، گذرواژه خالی خواهد بود,
بنابراین شما فقط باید مطبوعات را وارد کنید اینجا.

گذرواژه فعلی را برای root وارد کنید (برای هیچ یک وارد نکنید):
خوب ، رمز عبور با موفقیت استفاده شد ،…

تنظیم رمز اصلی اطمینان می دهد که هیچ کس نمی تواند وارد MariaDB شود
کاربر root بدون مجوز مناسب.

رمزعبور اصلی را تنظیم کنید؟ [Y / n]
رمز عبور جدید:
رمزعبور جدید را دوباره وارد کنید:
رمز عبور با موفقیت به روز شد!
جداول امتیازات مجدد..
… موفقیت!

به طور پیش فرض ، یک نصب MariaDB دارای یک کاربر ناشناس است و به هر کسی اجازه می دهد
بدون نیاز به ایجاد یک حساب کاربری ، وارد MariaDB شوید
آنها این فقط برای آزمایش و ساختن در نظر گرفته شده است
کمی صاف تر برو شما باید آنها را قبل از انتقال به a حذف کنید
محیط تولید.

کاربران ناشناس را حذف می کنید؟ [Y / n] y
… موفقیت!

به طور معمول ، باید فقط به ریشه اجازه اتصال از “localhost” داده شود. این
تضمین می کند که کسی نمی تواند رمز عبور اصلی را از شبکه حدس بزند.

ورود ریشه از راه دور مجاز نیست؟ [Y / n]
… موفقیت!

به طور پیش فرض ، MariaDB با یک پایگاه داده به نام “تست” که هر کسی می تواند در اختیار شما قرار می دهد
دسترسی این همچنین فقط برای آزمایش در نظر گرفته شده است و باید حذف شود
قبل از حرکت به یک محیط تولید.

پایگاه داده آزمون و دسترسی به آن را حذف کنید؟ [Y / n]
– رها کردن پایگاه داده آزمون…
… موفقیت!
– حذف امتیازات در پایگاه داده آزمون…
… موفقیت!

با استفاده مجدد از جداول امتیازات ، همه تغییرات ایجاد شده تاکنون اطمینان حاصل خواهد کرد
بلافاصله اجرا خواهد شد.

جداول امتیازات را دوباره بارگیری کنید؟ [Y / n]
… موفقیت!

تمیز کردن…

تمام شد! اگر تمام مراحل فوق را انجام داده اید ، MariaDB خود را انجام دهید
اکنون نصب باید ایمن باشد.

با تشکر از شما برای استفاده از MariaDB!
[ایمیل محافظت شده]: / var / www / html #

  • بیایید یک بانک اطلاعاتی ایجاد کنیم. ورود به MySQL ، باعث می شود رمز عبوری را که در مرحله قبل تعریف کرده اید وارد کنید.

mysql -u root -p

  • شما را به سرعتی MariaDB می برد ، جایی که ما یک پایگاه داده با نام sendy ایجاد خواهیم کرد

ایجاد پایگاه داده ارسال

  • اجازه را بدهید

به همه افراد بفرستید. * به “sendy” @ “localhost” که توسط “گذرواژه” شناسایی شده است.

توجه: رمز عبور را به متن پیچیده تغییر دهید

زمان آن است که نرم افزار Sendy را بارگذاری کنید. هنگام خرید ، ایمیلی با لینک بارگیری و کلید مجوز دریافت خواهید کرد. شما باید نرم افزار بارگیری شده را روی سرور خود بارگذاری کنید.

  • به پوشه root root بروید

cd / var / www / html

  • نرم افزار ارسال شده Sendy را از اینجا منتقل کنید و پرونده را از حالت فشرده خارج کنید

unzip sendy-4.0.1.zip

  • این یک پوشه جدید “sendy” ایجاد می کند که در آن شما نیاز به بروزرسانی config.php دارید
  • به پوشه بروید و config.php را به روز کنید

سی دی شامل
vi config.php

همانطور که مشاهده می کنید ، باید پنج پارامتر را به روز کنید (APP_PATH ، dbHost ، dbUser ، dbPass ، dbName)

تا کنون خیلی خوب؟ بیایید سریعاً همه نرم افزارهای لازم را دوباره راه اندازی کنیم.

راه اندازی مجدد سرویس apache2
خدمات php7.2-fpm را مجدداً راه اندازی کنید
راه اندازی مجدد سرویس mysql

تمام کارهای آماده سازی انجام شده و زمان آن برای نصب Sendy است. قبل از آن ، با دسترسی به پرونده سازگاری.php اطمینان حاصل کنیم که سرور كتابخانه مورد نظر خود را دارد

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

باید همه آنها را سبز ببینید.

عالی ، بگذارید نصب را شروع کنیم …

  • به آدرس URL / sendy دسترسی پیدا کنید
  • تمام اطلاعات را وارد کنید و اکنون روی نصب کلیک کنید

  • چند ثانیه طول خواهد کشید و تأیید موفقیت می کنید.

همچنین برای تأیید ایمیل یک ایمیل از AWS دریافت خواهید کرد. شما یک بار انجام داده اید ، وارد Sendy شوید.

نتیجه گیری می کند که Sendy با موفقیت نصب و آماده استفاده است. اما ، صبر کنید ، راه را ادامه ندهید. چیزهای بیشتری وجود دارد.

سهمیه AWS SES را افزایش دهید

اگر به تصویر قبلی نگاه کنید ، متوجه ارسال حد ایمیل به متن رنگ قرمز خواهید شد. به طور پیش فرض ، AWS اجازه می دهد روزانه 200 نامه الکترونیکی ارسال کند که ممکن است برای بسیاری از موارد کافی نباشد. برای افزایش سهمیه ، به بروید درخواست افزایش محدودیت خدمات و ارسال کنید.

توجه: شما باید همان منطقه ای را که Sendy شما به آن متصل است ، انتخاب کنید. به طور پیش فرض N. ویرجینیا برای تأیید ، به تنظیمات در داشبورد Sendy بروید >> منطقه AWS SES

فوری نیست ، بنابراین باید چند ساعت صبر کنید تا محدودیت ارسال افزایش یابد. AWS به شما اطلاع خواهد داد.

تأیید دامنه

برای ارسال بهتر ایمیل ، باید تأیید دامنه در AWS SES را در نظر بگیرید.

  • قابل اعتماد و متخصص AWS SES (دوباره ، اطمینان حاصل کنید که شما در همان منطقه ای هستید که Sendy به آن متصل است)
  • روی دامنه در نوار کناری سمت چپ کلیک کنید >> دامنه جدید را تأیید کنید
  • دامنه یا زیر دامنه را وارد کنید
  • گزینه های Generate DKIM را انتخاب کنید و روی تأیید این دامنه کلیک کنید

  • این سوابق تأیید دامنه را که باید پیکربندی دامنه خود را از طریق ثبت دامنه انجام دهید ، بی درنگ ایجاد می کند.

پس از اضافه کردن سوابق TXT و CNAME ، تأیید صحت آن ممکن است تا 72 ساعت طول بکشد. و پس از اتمام ، باید همه سبزهای را که تحت تأیید است ، DKIM را مشاهده کرده و برای آن فعال کنید.

بعد ، ایمیلی را که برای ارسال خبرنامه استفاده می کنید ، تأیید کنید.

  • روی آدرس های ایمیل در نوار کناری سمت چپ کلیک کنید >> آدرس ایمیل جدید را تأیید کنید

یک ایمیل تأیید به آدرس ایمیلی که ارائه داده اید دریافت خواهید کرد. پس از تأیید ، باید وضعیت را تأیید کنید.

حالا خوب است که از Sendy استفاده کنید!

وارد Sendy شوید و یک مارک ایجاد کنید ، لیست واردات (اگر قبلاً یکی از آنها را دارید) ، با تبدیل سرب و هر کاری که می خواهید انجام دهید ادغام کنید.

نتیجه

تنظیم زمان کمی طول می کشد سیدی اما ارزشش را داشت. اگر یک لیست مشترک بزرگ دارید ، می توانید سالانه $ $ $ $ صرفه جویی کنید.

برچسب ها:

  • لینوکس

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