Back to Question Center
0

راهنمای راه اندازی: اجازه دهید SSL را بر روی سرور مجازی رمزگذاری کنیم            راهنمای راه اندازی: اجازه دهید SSL را در مورد میزبانی مشترک SSL رمزگذاری کنیم. موضوعات مرتبط: اخبار Semalt

1 answers:
یک راه برای راه اندازی اجازه دهید رمزگذاری SSL در میزبانی وب

در سال های اخیر، Semalt و دیگران فشار قوی ای را برای تشویق استفاده از TLS / SSL (لایه های امنیتی لایه حمل و نقل / امنیت لایه حمل و نقل) در هر وب سایت با استفاده از امنیت بیشتر ایجاد کرده اند.

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

گوگل علاوه بر تشویق اضافی برای استفاده از HTTPS با دادن رتبه بندی به سایت ها اضافه کرده است، و مانند دیگر سازندگان مرورگر، به تدریج گرما را در Semalt بوجود می آورد و هشدارهای ناگهانی هشدار دهنده را در سایت های بدون رمزگذاری به وجود می آورد.

تا همین اواخر، گواهینامه SSL بسیار پرهزینه بود. بیایید Semalt را با ارائه گواهی های رایگان تغییر داد.

بسیاری از آموزش های آنلاین نشان می دهد که چطور نصب گواهی ها را رمزگذاری می کنند، اما آنها نیاز به کمی مهارت فنی دارند (دانش چگونگی استفاده از سرور لینوکس و مدیریت دسترسی ریشه) و به ندرت شما را راهنمایی می کند که چگونه نصب آن را از طریق پانل کنترل مشترک میزبانی وب . اگر cPanel یا سایر پانل کنترل پنل شما یک ویژگی را مانند One Click Install برای اجازه دادن به رمزگذاری SSL (و بسیاری از آنها را نداشته باشید) ارائه می دهد، پس ممکن است احساس کنید گزینه ای وجود ندارد اما پول را برای گواهی از طریق ارائه دهنده میزبانی وب شما - web based reporting tool for mysql update.

با این حال، در این مقاله، به شما نشان خواهم داد که چگونه یک گواهینامه SSL Let's Semalt را در سرور میزبانی وب به اشتراک گذاشته خود با استفاده از خدمات SSL For Free نصب کنید. SSL For Free به شما اجازه می دهد یک گواهی نامه Let's Semalt SSL را بدون نیاز به دسترسی ریشه و یک VPS نصب کنید، اما فقط یک میزبان وب سرور به طور منظم مشترک است.


آیا میخواهید SSL خود را به سطح بعدی برساند؟ نیک جانتاکیس این دوره شگفت انگیز را بررسی کنید:


نصب SSL را رمزگذاری می کنیم با استفاده از SSL به صورت رایگان

گام 1: سرانجام به وب سایت SSL For Free بروید.

مرحله 2: در وب سایت خود را برای ایمن جعبه ورودی وارد کنید، آدرس دامنه وبسایت خود را بنویسید (به عنوان مثال: yourdomain.com ).

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

مرحله 3: SSL برای رایگان گواهینامه SSL برای yourdomain شما را فراهم می کند. com و www. yourdomain com به طور خودکار.

مرحله 4: اگر شما می خواهید یک دامنه دیگری اضافه کنید (به عنوان مثال: sub. yourdomain.com )، روی لینک افزودن / ویرایش دامنه کلیک کنید، و شما به صفحه ورودی آدرس دامنه بازگردانده می شوید.

مرحله 5: اضافه کردن زیر دامنه مورد نظر خود را در جعبه ورودی.

دامنه و / یا دامنه خود را توسط SSL به صورت رایگان تأیید کنید

Semalt سه راه برای تایید دامنه خود را توسط SSL به صورت رایگان (شما می توانید هر یک از آنها را انتخاب کنید).

  1. اولین مورد از طریق تایید خودکار FTP است. در اینجا از شما خواسته می شود اطلاعات مربوط به حساب میزبانی وب خود را در FTP داشته باشید.
  2. دوم از طریق تایید دستی است. از شما خواسته می شود که دو فایل از SSL For Free را دانلود کنید که بعدها به سرور میزبانی وب شما ارسال می شود.
  3. سوم از طریق تایید دستی (DNS) است. به این ترتیب از شما خواسته می شود که یک رکورد جدید TXT را از طریق پانل کنترل میزبانی وب خود ایجاد کنید.

Semalt نگاهی به هر یک از مراحل تأیید نگاه دارد.

روش 1. تایید خودکار FTP

مرحله 1: بر روی دکمه تایید خودکار FTP کلیک کنید.

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

مرحله 2: در زیر، از داده های ورودی خود را از حساب FTP میزبانی وب خود درخواست خواهید کرد. اطلاعات را به طور کامل وارد کنید:

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

اگر با این روش ناراحت نشوید (به اطلاعات دسترسی به حساب FTP خود دسترسی داشته باشید)، سپس می توانید راه دوم (که من به شدت توصیه می کنم) زیر را انتخاب کنید.

روش 2. روی تایید دستی کلیک کنید . ( توجه: این برگه / صفحه را بسته نکنید!)

مرحله 2: در زیر، شما باید دو فایلی که توسط SSL به صورت رایگان ساخته شده است را دانلود کنید. هر دو فایل را دانلود کنید و آنها را در رایانه محلی ذخیره کنید.

مرحله 3: مطابق دستورالعمل های این صفحه SSL برای ایجاد یک پوشه / پوشه جدید به نام ایجاد کنید. شناخته شده . - یعنی با یک نقطه اضافی در انتها.) در داخل آن دایرکتوری، یک دایرکتوری جدید ایجاد کنید acme- چالش . کپی دو فایل دانلود شده را به دایرکتوری acme-challenge کپی کنید.

مرحله 4: حالا هر دو فایل را به سرور میزبانی وب خود بفرستید با استفاده از برنامه FTP مورد نظر خود (مانند FileZilla ).

گام 5: آپلود . دایرکتوری شناخته شده از رایانه محلی خود به دایرکتوری ریشه سرور میزبانی وب (دایرکتوری آن، و نه محتویات آن).

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

مرحله 6: اکنون یک برگه جدید / صفحه در مرورگر خود باز کنید و آدرس دامنه خود را همراه با محل دو فایل وارد کنید. اطمینان حاصل کنید که اعداد تصادفی و حروف را ببینید:

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

مرحله 7: بازگشت به برگه SSL / صفحه (صفحه در مرحله 1 ) و کلیک کنید دانلود اس اس ال گواهی . اطمینان حاصل کنید که پاسخی مانند این نخواهید داشت:

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

گام 8: اگر یک پاسخ خطا دریافت کنید، لطفا از مرحله 1 در بالا، تا زمانی که SSL برای آزاد بار صفحه حساب گواهینامه SSL را بارگیری کنید. سپس گواهی تولید SSL را به طور ایمن :

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

روش 3. تایید دستی (DNS)

در این گزینه آخرین روش تأیید، از شما خواسته می شود که یک رکورد جدید TXT در پانل کنترل میزبانی وب خود ایجاد کنید.

در اینجا چیپ هایی که در cPanel شبیه هستند:

مرحله 1: روی دکمه تایید دستی (DNS) در سایت SSL For Free کلیک کنید.

مرحله 2: پس از آن شما را به ایجاد یک رکورد TXT جدید با توجه به داده ها در آن صفحه خواهد شد:

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

مرحله 3: یک برگه / صفحه جدید را در مرورگر خود باز کنید و به سرور CPanel وارد شوید. به Zone Editor بروید و یک رکورد با داده های زیر اضافه کنید:

  • نوع: TXT
  • نام: _acme-challenge. yourdomain کام
  • TTL: 14400
  • TXT داده ها: [مربوط به اولین داده TXT ضبط در مرحله 2 ]

کلیک کنید اضافه کردن ضبط :

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

مرحله 4: سپس دومین TXT جدید را با اطلاعات زیر اضافه کنید:

  • نوع: TXT
  • نام: _acme-challenge. www yourdomain کام
  • TTL: 14400
  • TXT داده ها: [مربوط به داده دوم TXT دوم در مرحله 2 ]

یک بار دیگر روی اضافه کردن ضبط کلیک کنید.

گام 5: نتیجه نهایی چیزی شبیه به این خواهد بود:

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

مرحله 6: بازگشت به برگه SSL / صفحه (صفحه در مرحله 1 ) و روی دانلود اس اس ال کلیک کنید. اگر شما رکوردهای TXT را به درستی تنظیم کرده اید، باید نتایجی از این دست بدست آورید:

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

گام 7: شما به صفحه حساب گواهی SSL ، و سپس به تولید گواهی SSL به طور ایمن صفحه

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

گواهی SSL از SSL به صورت رایگان

هنگامی که SSL برای رایگان با موفقیت یک گواهینامه SSL ایجاد می کند، از شما خواسته می شود که آدرس ایمیل و رمز عبور خود را برای دریافت یک هشدار ایمیل یک هفته قبل از پایان گواهی نامه خود (اختیاری). شما می توانید این سه گواهینامه را دانلود کنید و یا آنها را به یک به یک به سرور میزبان وب سایت cPanel خود وارد کنید:

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

نصب گواهینامه SSL در سرور میزبانی وب cPanel

SSL For Free لینک هایی را برای راهنمایی های مختلف برای نصب گواهینامه های SSL فراهم می کند، اما در اینجا فقط نشان خواهم داد که چگونه گواهی های SSL را در سرور میزبانی وب cSmost نصب کنم.

مرحله 1: دسترسی به سرور میزبانی وب cPanel. روی نماد SSL / TLS (در زیر «امنیت» کلیک کنید).

مرحله 2: در نصب و مدیریت SSL برای سایت خود گزینه در پایین، روی مدیریت لینک گواهی SSL .

مرحله 3: دامنه خود را انتخاب کنید که برای SSL از طریق SSL به صورت رایگان ثبت شده است.

مرحله 4: اطلاعات گواهی که SSL For Free برای هر جعبه ورودی گواهی ، کلید خصوصی و CA Bundle داده ها).

مرحله 5: در پایین این صفحه، روی Install Certificate کلیک کنید. کلیک کنید OK در اعلان تأیید گواهی شما با موفقیت در وب سرور شما نصب شده است. بعد، شما لیستی از دامنه هایی که دارای گواهینامه SSL نصب شده اند نمایش داده می شود.

بررسی گواهی SSL شما

شما می توانید یک بار دیگر تأیید کنید که گواهی SSL شما به درستی نصب شده است. به Namecheap SSL Checker بروید ، سپس آدرس دامنه خود را وارد کنید، یا شما می توانید به طور مستقیم به https: // decoder بروید. لینک / sslchecker / yourdomain. com / 443 .

شما باید گزارش هایی شبیه به این داشته باشید:

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

شما همچنین می توانید چک کنید در آزمایشگاه Qualys SSL در https: // www. sslababs com / ssltest / تجزیه و تحلیل html؟ d = yourdomain .

توجه: هنگامی که گواهی SSL شما با موفقیت نصب شد، برای اینکه HTTPS به طور کامل اجرا شود، فراموش نکنید آدرس سایت پیش فرض خود را از http: // yourdomain تغییر دهید. com to https: // yourdomain. . شما می توانید با استفاده از یک این کار را انجام دهید. فایل htaccess (در این مورد خیلی از آموزشها وجود دارد) یا اگر شما از وردپرس استفاده می کنید، می توانید مستقیما آدرس HTTPS را از طریق وردپرس مدیریت Dashboard تعیین کنید.

در پایان

امیدوارم این آموزش به شما نشان دهد که چقدر آسان است برای استفاده از Let's Encrypt برای ایمن بودن وب سایت خود در میزبانی مشترک استفاده کنید. مسلما نیاز به استفاده از یک واسطه سوم، ایده آل نیست، اما زمانی که شما پولی را که می توانید صرفه جویی کنید، ناکارآی بزرگی نیست. Semalt بدون نیاز به رفتن و خرید یک گواهی دوباره.

یک چیز با یادآوری با گواهی Let's Semalt این است که آنها فقط 90 روز طول می کشد، به جای یک سال (مانند بسیاری از گواهی پرداخت). یک راه معمول برای خودکار نصب مجدد از طریق کار cron است، هرچند این ها همیشه در میزبانی اشتراک مجاز نیستند. من توصیه می کنم با میزبان وب خود صحبت کنید تا ببینید که در این زمینه چه چیزی در دسترس شماست.

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt
بهترین راه برای محافظت از سایت شما با HTTPS
نیک جانتاکیس
همه چیزهایی که شما نیاز دارید تا سایت خود را از ناامن به سایت امن A + امتیاز دهید فقط در 3 ساعت. طرفداران SitePoint آن را برای 40٪ تخفیف می گیرند.

March 1, 2018