محدودیت در دانلود همزمان و اتصالات

اعمال محدودیت برای تعداد اتصالات همزمان و یا حداکثر میزان دانلود در لحظه یکی از مواردی است که اکثر افرادی که سایت دانلود دارند در سرور های خود اعمال می کنند.
برای این محدودیت در apache می توانیم از مود bw استفاده کنیم.
این آموزش مربوط به سرور با کنترل پنل دایرکت ادمین می باشد که توسط پیشگام وب تهیه شده است.

محدودیت در دانلود همزمان و اتصالات
محدودیت در دانلود همزمان و اتصالات

برای نصب mod_bw دستورات زیر را در سرور وارد میکنیم:

1
2
3
4
5
6
cd /root
wget http://files.directadmin.com/services/custombuild/mod_bw-0.92.tgz
mkdir mod_bw
cd mod_bw
tar xvzf ../mod_bw-0.92.tgz
/usr/sbin/apxs -i -a -c mod_bw.c

ممکن است بعد از وارد کردن آخرین خط دستورات فوق با خطاهای زیر مواجه شوید:
mod_bw.c: In function ‘get_bw_rate’:
mod_bw.c:567: error: ‘conn_rec’ has no member named ‘remote_addr’
mod_bw.c: In function ‘get_maxconn’:
mod_bw.c:658: error: ‘conn_rec’ has no member named ‘remote_addr’
mod_bw.c: In function ‘get_sid’:
mod_bw.c:709: error: ‘conn_rec’ has no member named ‘remote_addr’
معمولا این خطا زمانی رخ می دهد که شما قصد نصب این ماژول را روی apache 2.4 داشته باشید ، در اینصورت فایل mod_bw.c را ویرایش کنید و remote_addr -> client_addr تبدیل کنید ، همچنین remote_ip -> client_ip تبدیل کنید.
بعد ازین مورد مقدار زیر بصورت خودکار در فایل httpd.conf وارد میشود:

1
LoadModule bw_module          /usr/lib/apache/mod_bw.so

در ادامه با وارد کردن دستور زیر:

1
nano /etc/httpd/conf/extra/httpd-includes.conf

فایل httpd-includes را ویرایش میکنیم و مقدار زیر را در ان وارد میکنیم و این فایل را ذخیره میکنیم:

1
2
3
4
5
6
7
8
BandWidthModule On
ForceBandWidthModule On
BandWidth all 102400000
MinBandwidth all -1
MaxConnection all 3
#<Location /modbw>
#    SetHandler modbw-handler
#</Location>

در واقع تنظیم می شود هر ای پی نهایتا در هر ثانیه می توانید 3 اتصال داشته باشد و تا 100 مگ می تواند دانلود کند.
سپس apache را ریستارت میکنیم.

anti spamming

رعایت موارد زیر احتمال اسپم شدن ایمیل های ارسالی رو تا حد زیادی کاهش میدهد، به این فعالیت آنتی اسپمینگ می گویند (anti spamming).

این موارد مربوط به محتوای ایمیل است و همچنین تنظیمات سرور و داشتن رکوردهای spf dkim … نیز از الزامات ارسال موفق به اینباکس است که این تنظیمات توسط تیم پشتیبانی پیشگام وب روی سرورهای ایمیل انجام میشود.

anti spamming
anti spamming
از فونت های بسیار بزرگ و یا بسیار ریز استفاده نکنید
– از فونت های رنگارنگ استفاده نکنید – حداکثر از دو تا سه رنگ در متن ایمیل استفاده کنید
– از قرار دادن تعداد زیادی لینک خودداری کنید
– ایمیل های انگلیسی رو با حروف capital ایجاد نکنید
– از ارسال ایمیل های بدون متن و تماما عکس خودداری کنید
– از خبرنامه های ساخته شده در سرویس های ایمیل دیگر در سرورهای اختصاصی خود استفاده نکنید – این خبرنامه ها باید به طور کامل بررسی شوند و لینک های قرار داده شده در آن مطابق با آدرس و اطلاعات سرور تغییر کنند

– در صورت ایجاد خبرنامه با قالب html حتما قالب متنی آن را نیز ایجاد کنید – عینا تمامی متون استفاده شده در قالب html باید در قالب متنی نیز وجود داشته باشند
– حتما فرم لغو اشتراک ایجاد کنید و لینک آن را در بالا یا پایین ایمیل تون قرار بدهید
– از ارسال ایمیل های تستی و بدون محتوا خودداری کنید
– از ارسال به لیست های چند هزار تایی ابتدا به ساکن خودداری کنید
– سرور رو اصطلاحا گرم کنید – warp up – به اینگونه که ابتدا لیست های 5 عضوی با آدرس های ایمیل خودتون ایجد کنید و به آن ها ارسال کنید و در صورت اسپم شدن به باکس اسپم رفته و از not spam برای ایمیل استفاده کنید و ایمیل رو به اینباکس تون منتقل کنید
– سرورها به صورت صفر در اختیارتون قرار میگیرد و با ارسال های تدریجی و بدون خطا به مرورزمان به عنوان ارسال کننده سالم در بین سرویس دهنده ها شناخته میشوید و ایمیل هاتون در اینباکس قرار خواهد گرفت
– از لیست های قرار داده شده روی اینترنت و فروشی و غیر استاندارد به هیچ وجه استفاده نکنید
– بسیاری از این لیست ها دارای هانی پات هستند که این آدرس ها توسط سرویس دهنده های اینترنتی به عنوان تله استفاده میشود و در صورت ارسال به آن ها مشخص میشود که ارسال کننده از یک لیست آماده و غیرمجاز استفاده کرده است و آی پی سرورتون در بلک لیست های مختلف قرار خواهد گرفت
– هر چند وقت در سایت های بررسی بلک لیست مثل mxtoolbox.com فلگ شدن آی پی و دامین تون رو چک کنید و در صورت لیست شدن اقدام به delist کنید
– در زمان تحویل سرور حتما کانفیگ و تنظیمات سرور رو در سایت های آنالیز کننده مثل dnsstuff.com و mxtoolbox.com چک کنید و از دریافت سرور خطادار خودداری کنید
– در طول روز بیش از یکبار به هر لیست ایمیل ارسال نکنید
– فرم های ثبت نام در خبرنامه و لغو عضویت خبرنامه حتما ایجاد کنید و مشترکین رو با استفاده از فرم ثبت نام در لیست قرار بدهید
– به درخواست های لغو عضویت اهمیت بدهید و آدرس ایمیل درخواست کننده رو از لیست خارج کنید
– اطلاعات تماس با شما / شرکت / آدرس شرکت / ایمیل و شماره تماس در صورت امکان در انتهای ایمیل قرار بدهید
– از ضمیمه کردن فایل های حجیم و قرار دادن عکس های حجیم در ایمیل خودداری کنید
– از قرار دادن فایل های اجرایی مثل exe bat در ایمیل خودداری کنید
– سایز تصاویر رو به حداقل برسونید
– از بکاربردن کاراکترهای خاص مثل % $ # در تیتر و متن ایمیل خودداری کنید
– از امکان check for spam در زمان ایجاد کمپین استفاده کنید و احتمال اسپم شدن ایمیل تون رو قبل از ارسال بررسی کنید(anti-spaming) – اختصاصی در سرورهای ایمیل پیشگام وب
– کمپین تون رو قبل از ارسال در کلاینت ها و سرویس دهنده های مختلف مثل اوت لوک جیمیل یاهو بررسی کنید و عیب های آن را رفع کنید – اختصاصی در سرورهای ایمیل پیشگام وب
– در هر ساعت بیش از 500 ایمیل از هر اکانت ارسال نکنید
– از ارسال به آدرس ایمیل های غیرفعال خودداری کنید(anti-spaming)

رعایت موارد فوق احتمال اسپم شدن ایمیل هاتون رو به حداقل خواهد رساند و همچنین تاکید میشود موارد دیگری هم هست که در این مقاله اشاره ای به آن ها نشده است و در رتبه آی پی و دامین ارسالی تاثیر گذار هستند

سیاست‌های جدید محدودیت Resello

به تازگی Resello – یک مرکز ثبت دامنه یا Registrar – اطلاعیه «سیاست‌های جدید محدودیت» منتشر کرده است که باعث ایجاد ابهام و نگرانی کاربران ایرانی شده است.

سیاست‌های جدید محدودیت Resello
سیاست‌های جدید محدودیت Resello

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

پیش از هر چیز باید گفت که هیچ جای نگرانی در خصوص این اطلاعیه وجود ندارد و خطری دامنه شما را تهدید نمی‌کند.

اطلاعیه Resello چه می‌گوید؟

سیاست‌های جدید محدودیت :

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

همچنین توجه شما را به اطلاعیه قبلی ما که در تاریخ ۶ جولای ۲۰۱۷ در رابطه با واحد پولی انتقال به حساب ما در Rabobank جلب می‌نماییم. در این اطلاعیه به شما اعلام شد که واحد پولی شما به روپیه هند (INR) تغییر می‌یابد. حال بر خلاف اطلاعیه قبلی به اطلاع شما می‌رسانیم که واحد پولی شما به Euro (EUR) تغییر می‌یابد.

رویه بررسی تراکنش ها :

در ۱۸ جولای ۲۰۱۷ (۲۷ تیرماه ۱۳۹۶) با استفاده از سیستم جدید بررسی اتوماتیک تراکنش ها و اطلاعات تماس صاحبین حساب رونمایی می‌کنیم. این تراکنش ها تنها در صورتی با موفقیت انجام می‌شود که مشخصات صاحب اکانت، مشتریان یا نمایندگان یا … با قوانین ذکر شده مغایرتی نداشته و درست باشد. تمام حساب‌ها و محصولاتی که بر اساس این بررسی اتوماتیک مغایر قوانین در این تاریخ شناخته شود علامت گذاری می‌گردد و تمدید آن‌ها امکان پذیر نخواهد بود و بدون توجه به جزییات حساب‌ها در زمان تمدید بر اساس علامت گذاری صورت گرفته این عواقب شامل حساب شما و نمایندگان و مشتریان شما می‌باشد.
لطفاً نمایندگان و مشتریان خود را از این تغییر مهم آگاه نمایید.

عواقب

از تاریخ ۱۸ جولای ۲۰۱۷ (۲۷ تیرماه ۱۳۹۶) تمامی مشتریان و نمایندگان و حساب‌هایی که شامل سیاست‌های جدید ممنوعیت می‌شوند، نمی‌توانند:

۱. حساب جدید بسازند (کاربر یا دامنه جدید ثبت کنند)
۲. سفارش جدیدی ثبت کنند
۳. به پلتفرم ما دامنه جدید منتقل نمایند

همچنین از تاریخ ۱۸ آگوست ۲۰۱۷ (۲۷ مرداد ۱۳۹۶) تعرفه خدمات و محصولات ای که شامل سیاست جدید ممنوعیت هستند، افزایش قیمت قابل ملاحظه ای خواهد داشت. این افزایش بر روی موارد زیر اعمال می‌شود:
– تمدید محصولات موجود
– خروج دامنه از Redomption (بازگرداندن دامنه های حذف شده)

و درنهایت از تاریخ ۱۸ نوامبر ۲۰۱۷ (۲۷ آبان ۱۳۹۶ – چهار ماه دیگر) این افراد نخواهند توانست:
– محصولات موجود را تمدید کنند.
– به حساب خود اعتبار بیفزایند.

برگشت اعتبار حساب

در صورتی که وضعیت شما با نیازمندی‌های سیاست‌های جدید ممنوعیت همخوانی ندارد شما می‌توانید درخواست بازگشت وجه بدهید. ما فقط اعتبارهای بیش از ۲۵ یورو را بازگشت خواهیم داد. لطفاً بدین منظور با پشتیبانی ما تماس گرفته و اطلاعات حساب خود را ارائه نمایید.

به طور خلاصه :

واقعاً هیچ اتفاقی برای دامنه شما نمی‌افتد و آن را از دست نمی‌دهید!

این اطلاعیه دامنه‌های IR را هم تحت تأثیر قرار می‌دهد؟

خیر، دامنه‌های آی آر توسط ایرنیک ثبت می‌شوند. این اطلاعیه مربوط به دامنه‌های غیر IR است.

از کجا بفهم دامنه من توسط Resello ثبت شده است؟

اگر در سامانه بررسی مالکیت دامنه، مقابل قسمت «نام مرکز ثبت دامنه» realtime register b.v نوشته شده بود، یعنی دامنه توسط Resello ثبت شده است.

دامنه من در Resello ثبت شده است، چه کار باید انجام دهم؟

لازم نیست کاری خاصی انجام دهید. فقط پیش از انقضای دامنه خود نسبت به تمدید آن اقدام نمایید. توصیه می کنیم در Registrar های معتبر غیر از Resello ثبت نمایید.

در اطلاعیه بیان شده است که «نمی‌توانیم حساب جدید بسازیم و سفارش ثبت کنیم» پس چگونه دامنه ثبت کنم؟

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

در اطلاعیه بیان شده است که «نمی‌توانیم دامنه ای به پلتفرم Resello منتقل کنیم» پس چگونه دامنه خود را منتقل کنم؟

شما اصلاً نیازی ندارید دامنه خود را به resello منتقل کنید، اگر بخواهید دامنه ای را به پیشگام وب منتقل نمایید، دامنه شما به Registrar های معتبر دیگر منتقل می‌شوند.

آیا تمدید دامنه از تاریخ ۱۸ آگوست ۲۰۱۷ (۲۷ مرداد ۱۳۹۶) با تعرفه بالاتر صورت می‌پذیرد؟

دلیلی وجود ندارد که شما دامنه خود را در Resello تمدید کنید. پیشگام وب ضمن انتقال دامنه شما به Registrar های معتبر دیگر، آن را تمدید می‎کند. ما طبق تعرفه معمولی، دامنه های شما را در Registrar های معتبر دیگر منتقل می نماید و غیر از هزینه تمدید دامنه، نیازی به پرداخت هزینه دیگری نیست.

آیا بعد از تاریخ ۱۸ نوامبر ۲۰۱۷ (۲۷ آبان ۱۳۹۶) نمی‌توانم دامنه خود را تمدید کنم؟

اگر قصد تمدید دامنه خود را دارید، حتما این کار پیش از تاریخ انقضای دامنه انجام دهید. پیشگاموب ضمن انتقال دامنه شما به Registrar های معتبر آن را تمدید می‌کند.

توصیه مهم:

به همه مشتریان محترم اکیداً توصیه می‌کنیم، تمدید دامنه‌های غیر IR خود را به ماه‌ های پایانی انقضای دامنه موکول نکنید و زودتر نسبت به تمدید دامنه خود اقدام نمایید.

به منظور امنیت دامنه های کاربران ایرانی، پیشگام وب ، دامنه های جدید را در Registrar های معتبر و مطمئن ثبت می نماید. خاطر نشان می شود که برای دامنه هایی که در حال حاضر در Resello ثبت شده اند و دارای تاریخ اعتبار هستند هیچ مشکلی به وجود نمی آید و جای نگرانی نیست.

مجددا تاکید می شود که هیچ جای نگرانی در خصوص این اطلاعیه وجود ندارد و خطری دامنه کاربران ایرانی را تهدید نمی کند. تنها کاری که کاربران عزیز پیشگام وب باید انجام دهند، تمدید دامنه خود پیش از تاریخ انقضای آن است.

پشتیبان گیری در وردپرس و سی پنل

در آموزش وردپرس امروز قصد داریم پیرامون یک امر مهم و جدایی ناپذیر از یک سایت و سیستم صحبت کنیم. شما بر روی وبسایت خود تغییراتی را ایجاد می کنید، افزونه هایی را نصب می کنید، قالبی نصب می کنید و تغییرات اساسی بر قالب اعمال می کنید. علاوه بر اینها شروع می کنید به ایجاد نوشته ها و برگه ها، دسته ها و برچسب ها و …
حال یک لحظه تصور کنید اتفاق عجیبی بیفتد و سرور بنا به دلایلی از کار بیفتد، یا غیر ارادی عملی را در سایت خود مرتکب شوید که تمامی صفحه سفید شود و دیگر هیچ چیز قابل نمایش نباشد. به نظر شما این اتفاق برای یک مدیر و صاحب سایتی که زحمت زیادی برای کار خود می کشد تکان دهنده نیست ؟

همواره در همه جا و در بسیاری از نوشته های پیشگام وب نیز اشاره کردیم که قبل از هر تغییری نسخه ی پشتیبان از سایت خود تهیه کنید. همچنین برنامه ی منظمی با توجه به فعالیت های خود در هفته برای تهیه ی نسخه ی پشتیبان کامل از سایت داشته باشید و هرگز آن را فراموش نکنید.
اگر شما در زمانی که یکی از اتفاقات بد بالا برایتان افتاد و بدانید که یک بک آپ کامل از سایت دارید دیگر نگرانی در خود راه نمی دهید و به راحتی می توانید سایت خود را به جای اول خود بازگردانید.

تهیه ی نسخه ی پشتیبان از سمت سرور

یکی از راحت ترین روش ها تهیه ی نسخه ی پشتیبان از خود هاستی می باشد که در اختیار دارید. در یک هاست لینوکسی گزینه ی backups در زیر منوی files قرار گرفته با کلیک بر روی آن وارد محیطی می شوید که از شما نوع تهیه ی نسخه ی پشتیبان را سوال می کند.

 

بک آپ گیری از سی پنل
بک آپ گیری از سی پنل

شما باید بر روی گزینه ی “Download or generate a full website backup” کلیک کنید تا در اینجا مکان ایجاد نسخه ی پشتیبان را مشخص کنید.دو گزینه :
۱- بر روی هاست و در مسیر اصلی
۲- ارسال به آدرس ایمیل

هر کدام از این دو مورد را انتخاب کنید، نسخه ی پشتیبان کاملی تهیه کرده و برای شما به یکی از این دو محل ارسال می کند.

آموزش بک آپ گیری از سی پنل
آموزش بک آپ گیری از سی پنل

این نسخه به صورت یک فایل زیپ شده با پسوند tar.gz در پوشه ی اصلی هاست ایجاد می شود.

در دایرکت ادمین نیز به صورت زیر می باشد.

بک اپ گیری در دایرکت ادمین
بک اپ گیری در دایرکت ادمین

تهیه ی نسخه ی پشتیبان از پنل وردپرس

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

بک اپ گیری در وردپرس
بک اپ گیری در وردپرس

حال تا اینجا ما فقط اطلاعات رو از بخش برون بری بک آپ گرفتیم، برای بازگرداندن آن در مواقع ضروری و مد نظر باید از ابزار درون ریزی استفاده کنید.این همان restore کردن اطلاعات شماست که با وارد کردن آدرس http://www.yoursite.com/wp-admin/import.php میتونین مشاهده کنید.تمامی بخش هایی که شما مدنظر دارید در این بخش به راحتی قابل برگرداندن است!

آموزش بک اپ گیری در وردپرس
آموزش بک اپ گیری در وردپرس

تهیه ی نسخه ی پشتیبان از پایگاه داده

تهیه ی نسخه ی پشتیبان از دیتابیس نیز امری ضروریست که می توانید از پنل هاست این کار را انجام دهید.
وارد phpmyadmin از زیر منوی Database شوید.

17-5

حالا از منوی سمت چپ پایگاه داده ی وبسایت خود را انتخاب کنید.
پس از انتخاب گزینه ی export را کلیک نمایید.و اطلاعات خواسته شده را وارد کنید . برای این بخش دو راه پیش روی شماست:
۱- با زدن دکمه ی select all از تمامی دیتابیس می توانید بک آپ بگیرید اما چون معمولاً از حجم بالایی برخوردار می باشد ممکن است بخشی از اطلاعات از بین برود.
۲- برای اطمینان بیشتر از هر جدول به صورت جداگانه بک آپ گیری کنید. این روش رو پیشنهاد میکنم!

17-6

نکته ی مهم در این روش این است که به جداول تکراری حساس می باشد و اگر یک جدول دو بار بک آپ گرفته شود به شما پیغام خطا داده می شود. پس دقت کنید.

افزونه های وردپرس

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

جمع بندی!

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