نحوه تولید کد CSR در سی پنل

CSR چیست؟ CSR مخفف عبارت Certificate Signing Request به معنای یک بلوک متنی رمزنگاری شده است که هنگام درخواست برای فعالسازی SSL باید به شرکت ارائه دهنده این گواهینامه  ارایه شود. CSR روی سروری که قرار است گواهینامه SSL روی آن نصب شود، تولید می شود و دارای اطلاعاتی نظیر نام شرکت، نام دامنه و مکان شرکت است.

 

۱) ابتدا وارد کنترل پنل سی پنل شوید

۲) سپس از زیر منو «Security» زیر منو «SSL/TLS» را انتخاب کنید.

 

 

۳) در صفحه ای که باز می شود گزینه «Certificate Signing Requests» را انتخاب نمایید.

 

۴) در صفحه بعد باید فیلدهای خالی را یک به یک پر نمایید.

  • Key: در این قسمت باید استااندارد 2048 را انتخاب نمایید. به صورت پیش فرض همین گزینه انتخاب شده است.
  • Domain: در این قسمت باید نام دامنه ای که می خواهید SSL را برای آن فعال کنید را به صورت دقیق وارد نمایید. اگر می خواهید کد CSR را برای چند دامنه متفاوت فعال کنید، هر دامنه را در یک خط جدید وارد کنید.
  • City: نام شهر یا محل کار خود را به صورت کامل وارد کنید و به هیچ عنوان از حالت اختصاری استفاده نکنید.
  • State: در این بخش باید نام کامل ایالت یا منطقه خود را وارد کنید.
  • Country: این قسمت از تولید تولید CSR در سی پنل با وارد کردن نام کشورتان صورت می گیرد. نام کشور خود را از لیست کشویی پیش فرض انتخاب کنید.
    أر نظر داشت باشید که وارد کردن اطلاعات بخش های ستاره دار الزامی است. این اطلاعات باید همان مواردی باشد که در قسمت Whois دامنه خود وارد کرده اید.
  • Company: در این بخش نام برند خود که به صورت رسمی ثبت شده است را وارد نمایید.
  • Company Division: نام بخش یا دپارتمانی که در شرکت نامبرده در بخش بالا که درخواست تولید CSR در سی پنل را دارند در این بخش وارد نمایید. این بخش را می توانید خالی رها کنید.
  • E-mail: آدرس ایمیل خود را در این قسمت قرار دهید. ایمیلی که برای تولید CSR مورد استفاده قرار می گیرد برای اعتبارسنجی کنترل دامنه یا دریافت گواهی صادر شده استفاده نمی شود. این بخش را می توانید خالی رها کنید.
  • Passphrase: از این قسمت ب عنوان یک پارامتر اعتبارسنجی دیگر برای تایید ویت درخواست کننده تولید CSR استفاده می شود. این بخش نیز می تواند خالی رها شود.
  • Description: کلمات کلیدی مورد نظر خود را در این بخش وارد کنید تا لیست CSR مربوطه به راحتی در لیست مشخص شود.

**** حدالمکان سعی کنید برای تولید کد بالا از آدرس های ایران استفاده نشود.

 

۵) در این گام باید روی دکمه «Generate» کنید.

۶)‌ در صفحه بعد می توانید کد CSR تولید شده در سی پنل را نمایش داده می شود. در این مرحله ابتدا باید CSR تولید شده قرار گرفته در بخش Encoded Certificate Signing Request و همچنین فایل متنی موجود در بخش Encoded Key را در جایی ذخیره و داشته باشید. سپس CSR تولید شده را کپی کرده و برای شرکت ارائه دهند SSL خود ارسال نمایید.

 

تولید CSR در سی پنل یکی از اولین کارهایی است که برای فعالسازی SSL در cPanel باید داشته باشید. شرکت ارائه دهنده خدمات SSL با توجه به کد CSR می توانند این گواهینامه را برای شما نصب و فعال نمایند.

 

 

 

 

 

نحوه ارسال هرزنامه ها به صورت اسپم

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

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

در این مقاله قصد داریم به بررسی راه های مختلف ارسال اسپم (هرزنامه) از طریق وب سرور بپردازیم و در ادامه راه های مقابله با ارسال اسپم را معرفی کنیم.

ادامه مطلب

مراحل احراز هویت ایمیل در سی پنل (Email Authenticate)

۱) به سی پنل هاست خود وارد شوید.
۲)‌ به قسمت Email Deliverability در زیر مجموعه Email مراجعه کنید.

 

 

۳) اگر در موارد گزارش Problem Exists‌ را میبینید بر روی گذینه Repair یا Manage کلیک کنید.
۴) در صورتی که از Zone به غیر از هاست موجود استفاده میکنید پیشنهادات موجود را باید به Zone اصلی خود منتقل نمایید.

۵) در صورتی که مانند مثال از email authentication استفاده نکرده باشید با یک خطایی مشابه A DKIM key for ‘ggexample.com’ does not exist on the local server. مواجه میشوید که باید مطابق زیر عمل کنید.

 

 

6) بر روی “GENERATE LOCAL DKIM KEY” کلیک کنید.
۷) پیشنهادات سیستم برای SPF و Dkim به شما نمایش داده میشود که شما میتوانید بر اساس نیاز آنها را ویرایش هم بکنید.

“Suggested ‘SPF’ (TXT) Record” and “Suggested ‘DKIM’ (TXT) Record”

۸)‌ در صورتی که بر روی دکمه Repair کلیک کنید تنظیمات بر روی Zone هاست اعمال خواهد شد.

 

۹) بعد از بازگشت به صفحه Email Deliverability  شما باید با وضعیت Valid مواجه شوید در غیر اینصورت تنظیمات اعمالی شما اشکالاتی دارد که باید آنها را اصلاح نمایید.

 

مشاهده وضعیت دریافت و ارسال ایمیل در سی پنل

در صورتی که مایل هستید ایمیل ارسالی یا دریافتی را ردیابی کنید گذینه ای در سی پنل به نام Track Delivery در نظر گرفته شده است.

۱)‌ به سی پنل وارید شوید.
۲)‌ زیر گذینه Email گذینه به نام Track Delivery در نظر گرفته شده است.


۳)‌ برای مشاهده گزارش ایمیل مورد نظر طی ۳۰ روز گذشته در فیلد زیر آن ایمیل را وارد نمایید و دکمه Run Report را انتخاب کنید.

برای مشاهده همه ایمیل ها میتوانید Show All را انتخاب کنید.

 

فیلتر های مختلف در این قسمت

۱) Show Success همه ایمیل هایی که با موفقیت به مقصد رسیده اند را نشان میدهد.

۲) Show Deferred این گذینه ایمیل هایی که حاوی خطا بوده اند و برای آنها سیستم  تاخیری را  تولید کرده است را نشان میدهد.

۳) Show Failures نشان دهنده ایمیل هایی است که به مقصد نرسیده اند و یا ایمیل هایی که دارای خطایی از هر سمتی باشند را نشان میدهد.

۴) In-Progress نشان دهده ایمیل هایی است که هم اکنون در حال انتقال هستند.

ستون های گزارشات Track Email 

Event رخدادی است که بوقوع پیوسته که علامت Success یا failure یا Differed ایمیل را نشان میدهد.

Sender نشان دهنده آدرس ایمیل فرستنده ایمیل است.

Sent Time زمان ارسال ایمیل

Spam Score نشان دهنده درجه شناسایی این ایمیل در سیستم آنتی اسپم است

Recipient آدرس گیرنده ایمیل را نشان میدهد.

Result نشان دهنده خطایی است که درهنگام ارسال ایمیل ثبت میشود.

Action این آیکون جزییات گزارش ایمیل مربوطه را نشان میدد.

7 نکته برای کاهش اندازه دیتابیس وردپرس

داشتن یک سایت حرفه ای و پرسرعت به عوامل گوناگونی وابسته است. از جمله این عوامل می توان به انتخاب بهترین شرکت هاستینگ و خرید هاست مطمئن اشاره کرد. اما علاوه بر این موارد نحوه طراحی سایت و نگهداری آن نیز امری مهم است. یکی از مواردی که تأثیر قابل توجهی در سرعت دارد کاهش اندازه دیتابیس است. در این مقاله شما را با 7 نکته کلیدی به منظور کاهش اندازه دیتابیس در هاست وردپرسی آشنا می کنیم.

ادامه مطلب

نحوه تعریف فوروارد ایمیل در cPanel

یکی از گزینه هایی که کاربران هاست لینوکس در سی پنل خود می بینند Forwarders در بخش Emails است. این گزینه چیست و چه کاربردی دارد؟ چگونه در سی پنل می توان از آن استفاده کرد؟ سوالاتی که پاسخ آن ها را در ادامه مطلب خواهید دید.

ادامه مطلب

نحوه بازگردانی بکاپ در cPanel

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

در این مقاله قصد داریم شما را با نحوه بازگردانی بکاپ در یک هاست لینوکسی و از طریق سی پنل (cPanel) آشنا کنیم.

ادامه مطلب

تنظیم ورژن PHP از طریق هاست

صرف نظر از این که چه شرکت هاستینگی را برای میزبانی سایت خود انتخاب کرده اید (5 فاکتور مهم در انتخاب هاستینگ را مطالعه کنید) و این که آیا از هاست ویندوزی (Plesk) و یا هاست لینوکسی (cPanel) استفاده می کنید، یکی از مواردی که باید با آن آشنا باشید نحوه تنظیم ورژن PHP از طریق هاست است. علت تغییر نیاز به این تغییر عوامل مختلفی می تواند باشد: به روز بودن سایت، جلوگیری از مشکلات امنیتی، تطابق با تم و کدهای برنامه و غیره. توجه داشته باشید که گاهی ممکن است به دلیل قدیمی بودن طراحی سایت صورت گرفته و خرید هاست جدیدی نیازمند تغییر ورژن به ورژن های قدیمی تر باشید. حتی برخی از ماژول ها و پلاگین ها فقط با برخی از نسخه های PHP به درستی کار می کنند. در این مقاله شما را با تغییر ورژن PHP در Plesk و cPanel آشنا می کنیم.

ادامه مطلب

5 فاکتور مهم در انتخاب هاستینگ

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

ادامه مطلب

بازگردانی SSL حذف شده از لیست گواهی های ویندوز سرور

امنیت سرورهای خریداری شده امری مهم هست. همواره پیشنهاد می شود که برای سرور های خود SSL تهیه کنید. در این پست قصد داریم شما را با نحوه بازگردانی گواهی (سرتیفیکیت) در ویندوز سرور آشنای کنیم.

گاهی ممکن است که کاربران ویندوز سرور با این مسئله مواجه شوند که  بعضی از گواهی های افزوده شده آن ها در لیست مشاهده نمی شود. این اتفاق زمانی رخ می دهد که فرایند تکمیل و یا بروزرسانی IIS و یا کنسول اکسچینج (EMS) شما رخ می دهد.

لیست گواهی ها(گواهینامه ها)ی سرور در IIS و EMC فقط حاوی گواهی هایی است که به کلید خصوصی مربوطه اختصاص داده می شوند و همراه با درخواست امضای گواهی(CSR) تولید شده برای فعال کردن یک گواهی خاص تولید می شوند. وقتی به دلایلی ارتباط بین گواهی و کلید خصوصی قطع شود، گواهی از بین می رود.

ادامه مطلب

مقایسه php.ini و user.ini

هر هاستی که از شرکت های هاستینگ تهیه می کنید دارای تنظیمات PHP پیش فرضی بر روی سرور است. شما می توانید بنا بر نیاز برنامه نویسی خود این تنظیمات را تغییر دهید. در این مقاله قصد داریم به تفاوت بین php.ini و user.ini بپردازیم.

php.ini چیست؟

php.ini فایلی است که از طریق آن می توانید تنظیمات PHP خود را روی سرور تغییر دهید. موقع شروع به کار PHP فایل های php.ini شما چک می شود تا بررسی شود که تنظیمات PHP چگونه پیکربندی شود. بنابراین، با تغییرات در فایل php.ini شما نیاز دارید PHP خود را ری استارت کنید.

در فایل php.ini می توانید قسمت های مختلفی را تنظیم کنید. در ادامه به برخی موارد اشاره می کنیم:

  • upload_max_filesize: محدود کردن حداکثر اندازه فایلی که می توان آپلود کرد.
  • max_file_uploads: محدود کردن حداکثر تعداد فایل هایی که به طور همزمان می توان آپلود کرد.
  • max_execution: محدود کردن حداکثر زمانی که یک اسکریپت می تواند قبل از خاتمه (terminate) اجرا شود.

php.ini از کامندی تحت عنوان “directives” استفاده می کند که باعث ارتباطش با سرور می شود. شما می توانید از داکیومنت های در دسترس استفاده کنید و حالت های مختلف این دستور را با توجه به نیاز خود بررسی کنید. توجه داشته باشید که php.ini تنظیمات دلخواه را بر روی کل هاست خریداری شده از شرکت هاستینگ اعمال می کند.

user.ini. چیست؟

فایل user.ini. تنظیمات PHP را فقط روی یک دایرکتوری اعمال می کند. تصور کنید شما می خواهید برای پوشه Upload خود از هاست وردپرس خود حداکثر آپلود فایل را مشخص نمایید. در اینصورت کافیست از فایل user.ini. استفاده کنید.

 

 

محدود کردن ارسال ایمیل های Junk

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

ادامه مطلب

بهترین ابزار برای کنترل ریموت سرور: RDP یا KVM؟

در صورتی که از یک شرکت هاستینگ اقدام به خرید سرور اختصاصی می کنید، یکی از روش های مفید برای دسترسی به سرور اتصال از طریق ریموت است. روش های مختلفی برای اتصال از طریق ریموت وجود دارد. در ادامه دو روش اتصال از طریق RDP و KVM را با یکدیگر مقایسه می کنیم.

ادامه مطلب

معرفی رکوردهای DNS

DNS چیست؟

DNS مخفف عبارت Domain Name System به معنای سیستم نامگذاری دامنه است. DNS را می توان دفترچه تلفنی برای اینترنت دانست. این دفترچه تلفن وظیفه تبدیل کردن آدرس های اینترنتی (یا همان URLها) را به آدرس IP دارد که این آدرس IP هم به سیستم کامپیوتری اشاره دارد که میزبانی سایت را بر عهده دارد. DNS دارای رکوردهای مختلفی است که در ادامه به آن ها اشاره می کنیم.

ادامه مطلب

لزوم داشتن SSL از نظر گوگل

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

ادامه مطلب

نصب MySQL روی Ubuntu 14.04 LTS server

MySQL یکی از مشهورترین سیستم های مدیریت دیتابیس است که قابلیت اجرا شدن  بر روی پلت فرم های مختلف مانند Linux  و Windows را داراست و اغلب به صورت ترکیبی با زبان برنامه نویسی  PHP  استفاده می شود. در ادامه با نحوه  ی نصب Mysql بر روی سیستم عامل Ubuntu آشنا می شویم .

نصب MySQL بر روی  Ubuntu  کار ساده ای است برای این منظور کافی است مراحل زیر را دنبال کنید.

با کاربر root  و با استفاده  از پروتکل ssh  وارد سرور ubunto شوید.

قبل از هر کاری نیاز است که سیستم عامل ubunto به روز رسانی شود. از دستور زیر جهت به روز رسانی سیستم عامل سرور استفاده می کنیم.

ادامه مطلب

10 عامل تاثیرگذار در افزایش سرعت سایت

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

فاکتورهای زیادی در کندی سایت دخیل هستند. در این مقاله به 10 علت می پردازیم و هریک را توضیح می دهیم.

ادامه مطلب

افزایش رتبه Yslowدر GTmetrix

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

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

ادامه مطلب

جلوگیری از حملات DDOS در سرور های مجازی تحت ویندوز

 

در این مقاله به نحوه جلوگیری از حملات DDOS بر روی سرور مجازی VPS خواهیم پرداخت این روش بر روی همه نسخه های ویندوز Windows DNS (2003/2008/2012) قابل استفاده است. دو حالت وجود دارد که در ادامه به توضیح آنها می پردازیم.

حالت اول : از DNS server  سرور مجازی برای اتصال آن به دامنه های خارجی استفاده شده است.

اگر DNS server را در ویندوز VPS خود نصب کرده اید و forwarders  روشن است ، باید Windows Firewall را پیکربندی کنید تا کاربران، دیگر نتواننداز DNS server شما استفاده کنند.

تمام کاری که باید انجام بدهید این است که DNS TCP/UDP Incoming firewall rules  را در تب Scope تغییر دهید و IP هایی که می خواهید به DNS server دسترسی داشته باشند را در آن قسمت اضافه کنید.

نکته : اگر در سرورهای دیگر به  Windows Active Directory domain  متصل می شوید باید مطمئن شوید که آدرسهای IP سرور دیگر را به بخش “Remote IP Address” اضافه کرده اید.

ادامه مطلب

5 راهکار آماده سازی سایت برای پیک ترافیک

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

ادامه مطلب