اگر هاست سی پنل دارید برای نصب اس اس ال باید ابتدا کد csr را از هاست دریافت کنید و به شرکت ارائه دهنده ssl ارائه کنید تا کدهای مربوط به ssl را دریافت آن را روی هاست نصب کنید.
نصب ssl سی پنل cpanel
دریافت کد csr cpanel
csr مخفف عبارت certificate signing request است ، یعنی درخواست ایجاد گواهی که در آن مشخصات شما از قبیل نام ، نشانی و ایمیل درج می شود. بعد از ورود به صفحه اصلی سی پنل به بخش SSL/TLS Manager بروید.
اول باید یک private key ایجاد کنیم ، روی این گزینه کلیک کنید تا کد را به شما بدهد ، آن را ذخیره کنید تا در مرحله نصب ssl روی هاست از آن استفاده کنیم.
حالا روی گزینه Certificate Signing Requests کلیک کنید.
حالا باید فرم مربوط به درخواست سی اس آر را پر کنید.
مقدار Key را روی 2048 قرار دهید.
در بخش Domains نشانی آدرس را بدون www وارد کنید.
در بخش City، Country و State باید اطلاعات نشانی را وارد کنید و توجه داشته باشید که به علت تحریم ایران نباید از نشانی ایران استفاده کنید.
بخش های Passphrase و Descriptions نیازی به پر کردن ندارند.
در بخش Company باید نام شرکتی که دامنه را از آن خریداری کرده اید بنویسید. مثل : HOSTDL
در بخش Company Division باید نام واحد مربوط به شرکتی که در خط بالا ذکر کردیم را بنویسید. مثلا واحد IT
در بخش ایمیل حتما باید ایمیل سایت را وارد کنید که با ADMIN یا ADMINSTRATOR باشد. مثل : admin@yoursite.com
حالا رویGenerate کلیک کنید تا کدهای مربوط به csr به شما داده شود.
حالا اطلاعات بخش Encoded Certificate Signing Request را باید به شرکت ارائه دهنده اس اس ال ارائه کنید.
نصب ssl روی سی پنل cpanel
بعد از خرید اس اس ال دو کد Certificate و Intermediate Certificate به شما داده می شود که باید روی هاست نصب کنید.
مجددا در سی پنل وارد بخش SSL/TLS Manager شوید.
حالا روی گزینه Install and Manage SSL for your site HTTPS کلیک کنید.
در بخش Domains باید دامنه های را که قصد نصب ssl روی آن را دارید انتخاب کنید.
در بخش Certificate باید کد Certificate که شرکت ارائه دهنده ssl به شما داده را وارد نمایید.
در بخش private key باید کدی را که در مرحله اول ایجاد کردیم را در اینجا paste کنیم.
در بخش Certificate Authority Bundle هم باید کد Intermediate Certificate را paste کنید.
کار تمام است و حالا باید Install Certificate را بزنید.
ssl روی هاست نصب شد اما برای اینکه تمامی آدرس های سایت تان از http به https ریدایرکت شود باید در cms سایت تان دستور ریدایرکت 301 ایجاد کنید. اگر سایت تان وردپرسی است افزونه really simple ssl این کار را برایتان به سادگی انجام می دهد.