مستندات برنامه آماده ماتومو

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

گام‌های راه اندازی مستندات برنامه آماده Matomo

گام ۱ :

ایجاد برنامه

پس از ورود به لکسویا، از منوی سمت راست گزینه‌ی «اپ و دیتابیس» را انتخاب کنید. در صورتی که قبلاً برنامه‌ای ساخته باشید، در این صفحه آن را مشاهده خواهید کرد. برای مشاهده جزئیات هر برنامه، روی آن کلیک کنید. همچنین، برای افزودن برنامه جدید، دکمه‌ی ایجاد را فشار دهید.

گام ۲ :

انتخاب برنامه از لیست برنامه‌های آماده

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

گام ۳ :

ورود به بخش جزییات برنامه

در صفحه‌ی لیست برنامه‌های آماده‌ منتظر بمانید تا وضعیت برنامه به Running (آماده) تغییر کند سپس را آن کلیک کنید تا وارد صفحه‌ی جزئیات برنامه شوید. اگر پیش‌نیاز برنامه دیتابیس باشد می‌توانید دیتابیس ساخته شده را نیز در لیست مشاهده خواهید کرد.

گام ۴ :

اجرای برنامه از طریق لینک

پس از ورود به صفحه جزییات بالا سمت راست وضعیت برنامه و دامنه آن را مشاهده می‌کنید. درصورتی که وضعیت برنامه آماده (Running) باشد روی لینک کلیک کنید. با کلیک روی دامنه برنامه‌ی شما در تب جدید باز می‌شود و شما می‌توانید از آن استفاده‌ کنید. این دامنه مخصوص برنامه‌ی تحت وب شماست و از هرکجا با این آدرس می‌توانید به برنامه‌ی خود دسترسی داشته باشید.

گام ۵ (اختیاری) :

مشاهده لاگ برنامه

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

گام ۶ (اختیاری) :

اجرای دستور در بخش کنسول

در قسمت کنسول می‌توانید دستورات مورد نیاز را اجرا کنید.

گام ۷ (اختیاری) :

مانیتورنیگ منابع مصرفی

در قسمت مانیتورینگ نمودار مصرف منابع CPU، RAM، دیسک و شبکه را در بازه‌های مختلف می‌توانید مشاهده کنید. درصورتی که برنامه تمام منابع را مصرف می‌کند بهتر است آن را ارتقا دهید.

گام ۸ (اختیاری) :

افزودن دیسک و والیوم به پروژه

در صورتی که برنامه شما نیاز به دیسک اضافی داشته باشد می‌توانید از قسمت دیسک‌ها دیسکی ساخته و در مسیر مورد نظر مونت (mount) کنید. در مواقعی که بخواهید پوشه‌ی لاگ برنامه را جدا کنید یا پوشه‌ای بسازید که فایل بکاپ در آن ذخیره یا بارگزاری شود، می‌توانید از این گزینه استفاده کنید. برای ساخت دیسک روی دکمه‌ی + اضافه کردن بزنید و در دیالوگ باز شده اسم دیسک، اندازه آن و مسیری که باید در آن دیسک مونت شود را انتخاب کرده و دکمه‌ی ایجاد را بزنید. توجه داشته باشید که این عملیات موجب ری‌استارت شدن برنامه می‌شود. در صورتی که دیسکی از قبل موجود دارید و می‌خواهید به برنامه‌های آماده متصل کنید بعد از زدن دکمه‌ی + اضافه کردن از بالای دیالوگ گزینه‌ی موجود را بزنید تا دیسک‌های موجود به شما نمایش داده شود. سپس دیسک مورد و مسیر مونت مورد نظرتان را انتخاب و ایجاد را بزنید.

گام ۹ (اختیاری) :

ویرایش نام برنامه

در قسمت تنظیمات امکان تغییر نام برنامه وجود دارد . برای این کار، نام جدید را وارد کرده و دکمه‌ی تغییر را بزنید. توجه داشته باشید تغییر نام صرفا برای مدیریت نمایش برنامه‌های در پنل لکسویا هست و نام‌های درون‌ خود برنامه تغییری نمی‌کند.

گام ۱۰ (اختیاری) :

افزودن دامنه به برنامه

در قسمت تنظیمات امکان تنظیم کردن دامنه برای برنامه را دارید. برای این کار در قسمت URL دامنه‌ی مورد نظر خود را بدون http و / وارد کرده و دکمه‌ی ذخیره را بزنید. توجه داشته باشید پس از انجام این مرحله نیاز است که تنظیمات مربوط به nameserver خود را هم انجام دهید تا ترافیک این دامنه به این پروژه هدایت شود.

گام ۱۱ (اختیاری) :

راه‌اندازی مجدد برنامه

برای ری‌استارت کردن سرور و برنامه، از قسمت عملیات (بالا سمت چپ صفحه) دکمه‌ی ری‌استار رو بزنید. پس از زدن دکمه منتظر بمانید تا وضعیت برنامه دوباره به حالت running برگردد.

گام ۱۲ (اختیاری) :

تغییر منابع پروژه

برای افزایش منابع پروژه، از قسمت عملیات (بالا سمت چپ صفحه) دکمه‌ی افزایش منابع رو بزنید و منابع را تغییر دهید و دکمه‌ی تغییر را بزنید. در صورتی که منابع پروژه شما از ۸۰ درصد بیشتر شده از منابع پروژه خود را افزایش دهید. بهترین عملکرد پروژه زمانی‌ست که منابع آن کمتر از ۸۰ درصد باشد. توجه داشته باشید که در صورتی که پروژه‌ی شما چند رپلیکا داشته باشد و منابع آن را افزایش دهید، منابع همه رپلیکاها به مقداری که تغییر دادید، افزایش می‌یابد. به این نوع افزایش پروژه اصطلاحاً Vertical Scaling می‌گویند.

گام ۱۳ (اختیاری) :

قفل کردن پروژه

برای قفل کردن پروژه، از قسمت عملیات (بالا سمت چپ صفحه) دکمه‌ی قفل رو بزنید تا پروژه قفل بشه. قفل کردن پروژه از حذف پروژه جلوگیری می‌کنه. اگه نیاز به حذف داشتید باید ابتدا قفل پروژه رو باز کنید.

گام ۲۴ (اختیاری) :

حذف پروژه

در صورتی که نیاز به حذف پروژه داشتید، از قسمت عملیات (بالا سمت چپ صفحه) دکمه‌ی حذف رو بزنید. با زدن این دکمه پروژه شما با همه دیسک‌های اون برای همیشه پاک میشه. خیلی دقت کنید موقع زدن این دکمه. در صورتی که پروژه قفل باشه این گزینه کار نمی‌کنه و نیازه که اول قفل پروژه رو باز کنید بعدش حذف رو بزنید.

سوالات متداول

Matomo چیست و چه تفاوتی با Google Analytics دارد؟

Matomo یک ابزار تحلیل ترافیک وب‌سایت متن‌باز است که جایگزینی امن و قابل اعتماد برای Google Analytics محسوب می‌شود. برخلاف گوگل آنالیتیکس، Matomo اطلاعات کاربران شما را به سرورهای شخصی شما ارسال می‌کند و کنترل کامل روی داده‌ها را در اختیار شما قرار می‌دهد.

آیا Matomo به حفظ حریم خصوصی کاربران کمک می‌کند؟

بله. یکی از بزرگ‌ترین مزیت‌های Matomo حفظ حریم خصوصی کاربران است. داده‌ها روی سرور شما ذخیره می‌شود و اطلاعات به سرورهای شخص ثالث ارسال نمی‌شود، که این مورد در کشورهای با قوانین سخت‌گیرانه حفظ حریم خصوصی بسیار مهم است.

چگونه می‌توان Matomo را روی سرور شخصی نصب کرد؟

در لکسویا، ما Matomo را به‌صورت یک برنامه آماده روی سرور اختصاصی شما نصب می‌کنیم. پس از نصب، شما به یک دامنه اختصاصی برای مشاهده آمار وب‌سایت خود دسترسی خواهید داشت.

چه وب‌سایت‌هایی باید از Matomo استفاده کنند؟

وب‌سایت‌هایی که به امنیت داده و حریم خصوصی اهمیت می‌دهند، سازمان‌هایی که به قوانین GDPR، قانون حفاظت از داده در ایران یا سایر مقررات پایبند هستند، و هر کسی که می‌خواهد به‌جای سرویس‌های رایگان ولی داده‌محور مثل گوگل، ابزار شخصی‌سازی‌شده داشته باشد، می‌تواند از Matomo استفاده کند.

آیا Matomo امکانات حرفه‌ای مانند ردیابی رویداد، کمپین و هدف‌گذاری دارد؟

بله. Matomo از امکانات پیشرفته‌ای مانند ردیابی رویداد (Event Tracking)، کمپین‌های تبلیغاتی (Campaign Tracking)، هدف‌گذاری (Goals)، نقشه حرارتی (Heatmaps) و تحلیل رفتار کاربر پشتیبانی می‌کند.

آیا نصب Matomo باعث بهبود سئو می‌شود؟

به‌طور مستقیم خیر، اما استفاده از Matomo به شما کمک می‌کند رفتار کاربران را دقیق‌تر تحلیل کنید، نرخ پرش (Bounce Rate) را کاهش دهید و مسیرهای بهینه‌ای برای تبدیل بازدیدکننده به مشتری طراحی کنید که در نهایت به بهبود سئو کمک می‌کند.