كيف تحصل على HTTPS: إعداد (SSL Certificate) في خطوات
كيف تحصل على HTTPS: إعداد (SSL Certificate) في خطوات
شهادة( SSL ( Secure Sockets Layer هي ملف نصي يحتوي على بيانات مشفرة تقوم بتثبيتها على الخادم بحيث يمكنك تأمين / تشفير الاتصالات الحساسة بين موقعك وعملائك.
هنا الخطوات اللازمة لإعداد SSL Certificate لموقعك الالكتروني دون الحاجة لشراءها من الخادم
الخطوة الأوليّة هي الاتصال ب SSH الخاصة بك عن طريق السيرفر
بسم الله نبدأ:
الخطوة الأولى:
--------------------------------------------------------
لإعطاء الأوامر كمشرف Super User
Sudo su
الخطوة الثانية:
--------------------------------------------------------
في الخطوة الثانية نقوم بتحديث مجموعة ال APT قبل اعطاء امر اضافة الSSL Certificate كالتالي:
Apt-get update
Apt-get upgrade
الخطوة الثالثة:
--------------------------------------------------------
نقوم بعمل ريستارت ل Apatche
sudo service apache2 restart
الخطوة الرابعة:
--------------------------------------------------------
الموقع التالي مصدر رائع يمدك بالأكواد اللازمه والتي قمت بتتبعها في الخطوات القادمة
https://certbot.eff.org/#debianjessie-apache
٤- أ) أولا سيكون عليك إتباع التعليمات هنا لتمكين the Jessie backports repo (هذا الملف يسمح بتحميل ssl) ، إذا لم تكن قد فعلت ذلك. قم بما يلي:
sudo apt-get install python-certbot-apache -t jessie-backports
٤- ب) The modal window does not pop up. Everything happens in the SSH window. See the attached picture
certbot --apache
--------------------------------------------------------
الخطوة الخامسة:
--------------------------------------------------------
فتح الملف defult-ssl.conf لنقوم بإضافة نص كما في الخطوة السادسة
sudo nano /etc/apache2/sites-enabled/default-ssl.conf
الخطوة السادسة:
--------------------------------------------------------
اضف النص التالي في المنتصف بين (ServerAdmin…) و (DocumentRoot…) ثم قم بحفظ الملف
Add the text below in between top line (ServerAdmin…) and bottom line (DocumentRoot…) in default-ssl-.conf
Then exit and save file
ServerAdmin webmaster@localhost
<Directory /var/www/html/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory>
DocumentRoot /var/www/html
ثم لحفظ الملف ( ctrl+x)
الخطوة التاسعه:
--------------------------------------------------------
نعمل اعادة تشغيل ل Apatche
sudo service apache2 restart
--------------------------------------------------------
قمت برفع الخطوات على ملف PDF لمن يرغب بحفظها
تحياتي
لمياء الشمري
التعليقات (0)
لايوجد لديك حساب في عالم البرمجة؟
تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !