מאוטיק בשרת שלך. פתרון אוטומציה שיווקית משלך

Mautic בשרת שלך

אני עדיין עם זה סדרות ארוכות בנושא התקנה ושימוש ב Mautic, פיתרון אוטומציה של משימות שיווק מקיפות.

כמו פרויקטים רבים של קוד פתוח, Mautic הוא מאוד תכליתי וניתן להגדרה. אבל, כמו הרבה פרויקטים של קוד פתוח, התיעוד נכתב על ידי מפתחים עבור מפתחים ולא עבור משתמשי קצה. למצוא את הדרך לשלב הבא דורש הרבה גוגל (זה הכל לגרום למספר פרויקטים של קוד פתוח לעבוד יחד) ומכאן שלוקח כל כך הרבה זמן להמשיך בסדרת המאמרים.

אבל ברגע שה- Mautic מוגדר, הזמן ובעיקר חיסכון בעלויות מפצה יותר על מאמץ ההתקנה.

Mautic בשרת שלך. שתי האפשרויות

אנו מתקינים את Mautic בשרת פרטי וירטואלי שמריץ את אובונטו 20.04. יש לנו שתי אפשרויות:

  • התקן את Mautic כאתר יחיד בשרת.
  • התקן את Mautic לצד אתרים אחרים.

אני משתמש באתר המילה מטעמי נוחות כאשר Mautic פועל מהדפדפן.

סביר להניח שאם אתה קורא את זה, אין לך את נפח העבודה הדרוש כדי להצדיק ש- Mautic מונופול כל משאבי ה- VPS. בכל מקרה, מה שמשתנה הוא מדריך העבודה.

זכור שעליך לקבל חוזה דומיין ולהצביע על השרת הפרטי הווירטואלי. כאשר mydomain1 מופיע בפקודה, עליך להחליף אותו בתחום זה.

במקרה של אפשרות מרובת אתרים, ספריית העבודה היא:

/var/www/midominio1.com/public_html
לאתר יחיד:
/var/www/midominio1.com/public_html

מוריד את Mautic

Mautic משיקה כל הזמן גרסאות חדשות, כדי לדעת איזו מהן להתקין עלינו לעבור לדף זה ולראות איזו הגרסה היציבה האחרונה. שימו לב למספר הגרסה והחליפו אותה באותיות X, Y, Z של הפקודה למטה.

בוא נלך לספריית העבודה
ce /var/www/midominio1.com/public_html במקרה שבחרת באפשרות הרב-אתרית

O cd /var/www/html לאתר יחיד.

sudo wget https://github.com/mautic/mautic/releases/download/X.Y.Z/X.Y.Z.zip
sudo unzip X.Y.Z.zip

הפקודה הראשונה פורקת את מאוויץ 'והשנייה פותחת אותה
כעת אנו מוחקים את הקובץ הדחוס שהורד מכיוון שאיננו זקוקים לו יותר.
sudo rm 2.15.3.zip

השלב הבא הוא לקבל הרשאות להגדרת התצורה של הקבצים

למולטי אתרים:
sudo chown -R www-data:www-data /var/www/midominio1.com/public_html

sudo chmod -R 775 /var/www/midominio1.com/public_html

לאתר יחיד:
sudo chown -R www-data:www-data /var/www/html
sudo chmod -R 775 /var/www/html

כעת עלינו לספר לשרת אפאצ'י כיצד למצוא כל אתר. זה נעשה על ידי יצירת קובץ תצורה עם פקודה זו:
sudo nano /etc/apache2/sites-available/midominio1.conf למולטי אתרים
o
sudo nano /etc/apache2/sites-available/000-default.conf
בשינויים המתאימים, הדבק את הטקסט הבא:

ServerAdmin tucuenta de mail
ServerName tu nombre de dominio
ServerAlias www.tu nombre de dominio
DocumentRoot /var/www/midominio1/public_html o www.var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

שמור על ידי לחיצה על CTRL + X
בדוק את התצורה עם
apachectl configtest
רק עבור רב אתרים:
אנו מפעילים את האתר החדש באמצעות:
sudo a2ensite midominio1.com.conf
אנו משביתים את ספריית ברירת המחדל
sudo a2dissite 000-default
אנו משחזרים את השרת (אתר יחיד ורב אתרים)
sudo systemctl reload apache2

אם אי פעם נכנסת לאתר שלא היה לו דף בית, היית רואה שהוא מפרט את תוכן הספריות שלו. זהו סיכון ביטחוני מכיוון שהוא מאפשר לפושעי סייבר לגלוש בשרת האינטרנט ומחפש נקודות תורפה לניצול.

חסרון נוסף הוא שמתעלמים ממנו .htaccess. זהו קובץ תצורה הניתן להתאמה אישית לכל אתר מתארח, התנהגות שרתים.

כתוב פקודה זו:
sudo nano /etc/apache2/apache2.conf

תראה משהו כזה:

Options Indexes FollowSymLinks
AllowOverride None
Require all granted

שנה זאת לשם כך:

Options FollowSymLinks
AllowOverride All
Require all granted

שמור עם CTRL + X
הפעל מחדש את השרת באמצעות:
sudo systemctl restart apache2

על מנת לכתוב את קובץ ה- .htaccess עלינו לאפשר מודול בשם mod_rewrite

sudo a2enmod rewrite
אנו מפעילים מחדש את השרת עם:
sudo systemctl restart apache2

במאמר הבא אנו הולכים ליצור מסד נתונים, להתקין את Mautic ולקבל את תעודת האבטחה שדפדפנים מודרניים דורשים כדי לגשת לדף.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.