آموزش نحوه نصب SSL در آپاچی (Apache)

نصب SSL در Cpanel

برای آموزش نحوه نصب SSL در آپاچی کافیست مراحل زیر را انجام دهید

آموزش نحوه نصب SSL در آپاچی

جهت نصب گواهی SSL می بایست در مرحله اول، فایل  CSR، را ایجاد نمایید.(جهت اطلاع از نحوه ایجاد فایل  CSR، کلیک نمایید.)

 سپس این فایل را در اختیار شرکت صادر کننده گواهی قرار داده و در این مرحله، گواهی SSL در قالب فایلی با پسوند .Crt  ویا .Cert ایجاد و ارسال می گردد.

پس از دریافت فایل فوق، محتویات آن را در محل ذخیره سازی فایل های گواهینامه SSL، ذخیره نمایید. مسیر این فایل، غالبا به صورت زیر می باشد.

usr/local/apache/conf/ssl.crt/  

/etc/httpd/conf/ssl.crt/

سپس نام فایل را نیز به صورت mydomain.crt تعیین نمایید.(بجای mydomain.com نام دامنه خود را وارد نمایید.)

* توجه داشته باشید که می بایست متن را بصورت کامل در این قسمت ذخیره نمایید. این متن شامل عبارات BEGIN CERTIFICATE در ابتدای آنو  نیز  END CERTIFICATE در انتهای آن می باشد.

پس از انجام مراحل بالا،  می بایست به مسیر فایل های پیکربندی آپاچی httpd.conf رفته و آن را با ویرایشگر متنی باز نمایید و قسمت مرتبط باVirtualHost  را یافته و بررسی نمایید دستورات زیر در این قسمت موجود باشند.

توجه نمایید که در برخی سرورهای آپاچی، ممکن است اطلاعات مربوط به virtualhost در فایل ssl.conf باشد.

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

SSLEngine on

SSLCertificateFile /usr/local/apache/conf/ssl.crt/domainname.crt (or server.crt)
SSLCertificateKeyFile /usr/local/apache/conf/ssl.key/domainname.key (or server.key)

و سپس مسیر فایل های مربوطه را مطابق جدول زیر وارد نمایید

Apache Version
Directive Path to Enter
SSLCertificateFile مسیر فایل گواهینامه SSL را وارد نمایید.
SSLCertificateKeyFile مسیرفایل Private Key را وارد نمایید.
SSLCertificateChainFile/ SSLCACertificatePath مسیرفایل Intermediate bundle path را وارد نمایید.

سپس جهت بررسی تنظیمات آپاچی، دستور apachectl configtest را اجرا نموده و سپس با استفاده از دستورات زیرسرور آپاچی را ریستارت نمایید.

/usr/local/apache/bin/apachectl startssl
/usr/local/apache/bin/apachectl restart

در صورتی که مقاله فوق مورد توجه شما قرار گرفته پیشنهاد میکنیم مقالات “خطای ssl چیست | آموزش رفع خطای ssl در گوگل کروم، موبایل و اندروید” و ”SSL چیست و چرا استفاده از آن مهم است + معرفی انواع آن” در بلاگ مرواهاست مطالعه فرمایید

لینک مرتبط: نحوه ایجاد کد CSR در آپاچی (Apache)

فیس بوک
توییتر
لینکدین
تامبلر
پین ترست
رددیت
ایمیل

19 شهریور 1403

در 12:00

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

12 شهریور 1403

در 17:44

یکی از رایجترین خطاهایی که مدیران و کاربران سایت تا به الان حداقل یک مرتبه با آن مواجه شده اند خطای 504 می باشد، که به آن “Gateway Timeout” نیز گ...

7 شهریور 1403

در 10:48

احتمالا برای بسیاری از کابران سایت ها پیش آمده که هنگام ورود به سایت با خطا مواجه شوند، یکی از این خطاها، ارور 502 Bad Gateway است که می‌تواند دلایل متعددی د...

4 شهریور 1403

در 11:42

سرور گرافیکی چیست؟ واحد پردازش گرافیکی (GPU) یکی از اجزای اساسی سیستم‌های کامپیوتری مدرن است. این واحد ابتدا برای تسریع پردازش‌های گرافیکی در بازی‌ها طراحی ش...

17 مرداد 1403

در 16:24

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

14 مرداد 1403

در 19:39

در دنیای مدرن فناوری اطلاعات، لود بالانسینگ یا متعادل‌کردن بار یک مفهوم حیاتی است که به بهبود کارایی و پایداری شبکه‌ها کمک می‌کند. با رشد روزافزون ترافیک این...

1 دیدگاه دربارهٔ «آموزش نحوه نصب SSL در آپاچی (Apache)»

  1. احسان بانویی

    فایل csr چیست ؟ و برای دریافت فایل csr باید چه کاری انجام بدم ؟ تفاوت این فایل با فیل با پسوند crt چیست ؟

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

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