نصب SSL برای تمام سایتها ضروری است. چرا که هم بر سئو تاثیرگذار است و هم در تجربهی کاربری. در این مقاله از لیمومگ، ضمن بررسی پروتکل داده امن SSL به آموزش نصب آن در نرمافزار متنباز سی پنل و دایرکت ادمین میپردازیم.
SSL چیست؟
Ssl یک پروتکل امن برای انتقال داده ها در بستر اینترنت است. به زبان سادهتر، ssl محرمانه ماندن اطلاعات در حین انتقال را تضمین میکند.
فکر کنید در سایت شما یک فرم ثبت نام وجود دارد، زمانیکه شما از SSL استفاده می کنید اطلاعاتی که کاربران سایت شما در زمان ثبت نام وارد میکنند بصورت رمزنگاری شده به سرور منتقل می شود تا امنیت این اطلاعات در مسیر تضمین شود.
اگر دقت کرده باشید، بعضی از سایت ها با http:// و بعضی دیگر با https:// شروع میشوند. تفاوت این دو مورد، در استفاده از پروتکل ssl میباشد.
پیشنهاد میکنیم مطالعه کنید: «هاست چیست؟»
فعالسازی و نصب ssl در دایرکت ادمین Direct admin
ابتدا با وارد کردن نام کاربری و رمز ورود خود در کنترل پنل دایرکت ادمین لاگین کنید.
نکته مهم:
برای فعالسازی SSL حتما باید DNS های دامنه شما روی سرویس دهنده ای که خرید هاست را از آن انجام دادهاید تنظیم باشد، اگر از خدمات لیمو هاست استفاده می کنید توجه کنید که DNS های شما طبق ایمیلی که دریافت کرده اید، تنظیم شده باشد و حداقل ۸ ساعت از زمان تنظیم DNS گذشته باشد
پیشنهاد می کنیم مطالعه کنید: «آموزش کار با سی پنل »
البته زمان ۸ساعت معمولا در مورد دامنه های IR می باشد و برای دامنه های عمومی نظیر .com این زمان حداکثر یک ساعت می باشد.
بعد از سپری شدن این زمان برای نصب ssl در دایرکت ادمین، از منوی سمت چپ، گزینه Account Manager را انتخاب و در منوی باز شده روی SSL Certificates کلیک کنید.
توجه داشته باشید پوسته و تم دایرکت ادمین شاید در کنترل پنل شما متفاوت باشد، اما گزینه های مشخص شده در تمام پوسته های دایرکت ادمین یکسان است.
در صفحه باز شده، گزینه مشخص شده free and automatic certificate from let’s Encrypts را انتخاب کنید.
در پنجره بعدی، دامنه خود را به همراه ftp، www، mail و… را مشاهده خواهید کرد. موردهای موردنظر خود را انتخاب کنید و دکمه save را انتخاب کنید.
بعد از چند ثانیه پیامی مبنی بر فعال شدن SSL برای شما نمایش داده میشود.
به همین راحتی SSL برای شما فعال شد.
اکنون اگر آدرس سایت خود را با https وارد کنید سایت شما قابل نمایش است.
پیشنهاد میکنیم مطالعه کنید: «آموزش کار بادایرکت ادمین»
نصب SSL در سی پنل – cPanel
فعال کردن و نصب SSL در سی پنل همانند نصب SSL در دایرکت ادمین میباشد.
ابتدا در cPanel نام کاربری و رمز ورود خود را وارد کنید.
سپس کمی به پایین اسکرول کنید و گزینه SSL/TLS Status را انتخاب نمایید.
در صفحه باز شده دامنه های متصل به هاست را مشاهده خواهید کرد. دامنه های مورد نظر خود را انتخاب کنید و سپس روی گزینه Run AutoSSL کلیک کنید.
بعد از لحظاتی پیامی مبنی بر فعال شدن و نصب ssl در سی پنل مشاهده خواهید کرد.
پس از فعال شدن SSL، برای ریدایرکت http سایت به https، باید اسکریپت های زیر را در فایل htaccess، در پوشه public_html هاست خود اضافه کنید.
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
پس از انجام مراحل فوق، اگر دامنه خود را با http وارد کنید، به صورت خودکار به https ریدایرکت میشود و سایت شما با ssl نمایش داده میشود.
همچنین پس از پایان نصب ssl در دایرکت ادمین و سی پنل، میتوانید در https://www.sslshopper.com/ssl-checker.html دامنه خود را وارد کنید و مشاهده کنید ssl برای شما با موفقیت فعال شده است.
در صورت مواجه شدن با مشکل درهرکدام از مراحل فوق، پشتیبانان لیموهاست شما را راهنمایی خواهند کرد.
- پیشنهاد میکنیم مطالعه کنید: «DNS چیست؟»
سخن پایانی
در این مقاله همه چیز دربارهی نصب SSL در دایرکت ادمین و سی پنل را بررسی کردیم. اما اگر هنوز سوالی در ذهن دارید میتوانید در بخش نظرات همین پست از ما بپرسید و پاسخ بگیرید. فراموش نکنید که با دنبال کردن صفحه اینستاگرام لیموهاست میتوانید همواره از جوایز و تخفیفهای ما باخبر باشید!
خییییییییییییییییلی پیچیده شد دیگه امکانش نیست نام کاربری و رمز براتون بفرستیم خودتون درستش کنید.اصلا نمیفهمم و متوجه نمیشم که باید چیکار کنم.
بله ، در صورت داشتن هرگونه ابهام یا مشکل در نصب ssl ، میتونید تیکت پشتیبانی ثبت کنید تا همکاران پشتیبانی فنی پیگیری لازم رو انجام بدن.
با سلام
وقتتون بخیر
راستش من فایل (htaccess) در public_html پیدا نمی کنم
راهنمایی می کنید؟
متشکرم
سلام بنیامین عزیز ، وقت بخیر
دو حالت ممکنه ، یا فایل htacceess شما hidden هست و باید توی تنظیمات نمایش فایل های hidden رو فعال کنید
یا کلا فایل htaccess ساخته نشده که در این حالت باید خودتون این فایل رو بسازید
اگر از cms وردپرس استفاده میکنید میتونید با ورود به بخش تنظیمات>پیوند های یکتا بدون اعمال تغییرات و فقط کلیک بر روی بروزرسانی ، فایل htaccess رو بسازید
سلام رفیق
ببین این فایل به صورت پیشفرض پنهان شده برای پیدا کردنش وارد cpanel شو و وارد فایل منیجر شو
بعدش از بالا سمت راست روی Settings کلیک کن و گزینه «(Show Hidden Files (dotfiles» فعال کن الان میتونی پیداش کنی
سلام خسته نباشید من اون قسمتی که DNS ها رو کپی می کنیم رو نمیتونم پیدا کنم که کجا باید وارد کنم ممنون میشم راهنمایی کنین
سلام وحید جان. ممنونم. در مراحل نصب SSL نیازی به کپی کردن DNS نیست. سؤال شما مربوط به کدوم قسمت این مقاله هست دقیقاً؟
بسیار سایت خوبیه لیمو هاست
پشتیبانی از همه چیز مهم تره و پشتیبانی قوی ای که داره باعث شده تا من سرویس های خوبی برای سایتم تهیه کنم
ممنون از همه ی عوامل این سایت
فرزین عزیز سلام،
خوشحالیم که تونستیم مشترکان عزیزمون رو از این سرویس راضی نگه داریم. به پاس همراهی شما هرروز در حال بهتر شدن هستیم. 🌸
متاسفانه موفق نشدم مراحل رو درست انجام بدم و سایتم به هاست متصل نشد
سلام مریم جان
در کدام قسمت به مشکل برخورد کردید؟
سلام من همیشه دنبال پشتیبانی بودم که این موارد خودش انجام بدهد.
ظاهرا لیمو هاست هم در صورت مشکل پیدا کردم یک لینک میفرستد برو بخوان
قیمت که ماشالله بالاترین کل ایران
پشتیبانم این باشد که کلا بی خیال شدم.
سلام هلال جان
ما برای شما نصب ssl رو توی تیم پشتیبانی انجام میدیم.
دوستان ما در تیم پشتیبانی علاوه بر پاسخگویی با تیکت و تلفن اگر مورد فنی باشه لینک مقاله برای شما ارسال میکنند تا در صورت تمایل اصلاعات تکمیلی رو مطالعه کنید.
با سلام
۱- امکان تماس تلفنی با شماره ای که در سایت گذاشته اید میسر نمیباشد
۲- برای بازیابی رمز عبور چکار باید کرد
ممنون
سلام فریدون عزیز. ممنون که اطلاع دادید، حتماً پیگیری میکنیم که اشکال تماسها چیه. برای مشکل رمزعبور از طریق صفحه لاگین، گزینه فراموشی رمز عبور رو انتخاب کنید.
خیلی ساده و خوب توضیح داده شده. من در ۵ دقیقه تونستم این کار رو انجام بدم. واقعا کسی که این مراحل ساده رو نمی تونه انجام بده به نظرم باید بیشتر آموزش ببینه و نباید فعلا توی این حوزه فعالیت داشته باشه.
ممنون
سلام سعید عزیز
خیلی خوشحالیم که مقاله رو دوست داشتی.
ممنون از همراهیتون 🙏🏻 🍋