Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 105,350

HOME > บทความจากสมาชิก > ติดตั้ง SSL Certificate (https) บน Direct Admin แบบง่าย ๆ (Step by Step)


 
VPS  250 ҷ͹

ติดตั้ง SSL Certificate (https) บน Direct Admin แบบง่าย ๆ (Step by Step)

ติดตั้ง SSL Certificate (https) บน Direct Admin แบบง่าย ๆ (Step by Step) ในปัจจุบัน https ได้กลายเป็นมาตรฐานของเว็บที่จะต้องติดตั้ง เพราะจะเป็นการสร้างความมั่นใจให้กับผู้ใช้งานถึงด้านความปลอดภัย ในการใช้งาน ยิ่งเป็นเว็บไซต์ที่มีการ Login ข้อมูลด้วย User/Password และข้อมูลเกี่ยวกับ บัญชีธนาคาร บัตรเครดิต การชำระเงินต่างๆ ยิ่งจำเป็นจะต้องติดตั้งอย่างยิ่ง และ ในปัจจุบันหลายๆ Web Browser ก็ยังมีการแจ้งเตือนผู้ใช้งานด้วยว่าถ้าเว็บไซต์ไหนไม่มีการติดตั้ง SSL และรันผ่าน https ว่าเป็นเว็บไซต์ที่ไม่ปลอดภัย ไม่ควรที่จะคีย์ข้อมูลต่างๆ ที่ไม่จำเป็น นอกจากในเรื่องของความปลอดภัยแล้ว https ยังมีผลทางด้าน SEO และลำดับการค้นหาความน่าเชื่อถือของเว็บไซต์อีกด้วย



SSL HTTPS and Direct Admin การติดตั้ง SSL/HTTPS บน Direct Admin


เว็บไซต์ที่ไม่ได้รันผ่าน https และไม่มีใบรับรอง ssl เมื่อมีหน้าจอสำหรับ Input ข้อมูล หรือหน้าจอในการ Login

https ssl direct admin

ในหลายๆ Web Browser อย่างเช่น Chrome จะแจ้งทันทีว่า เว็บไซตนี้ไม่มีความปลอดภัยในการที่จะ Input ข้อมูลต่างๆ

https ssl direct admin

สำหรับ SSL เราสามารถหาได้ฟรีจากหลายๆ เว็บ เช่นบทความนี้ ติดตั้ง SSL (https) ฟรีโดย Let's Encrypt หรือจะหาซื้อได้ในราคาตั้งแต่ หลักร้อยถึงหลายพัน

ขั้นตอนการติดตั้ง SSL บน Direct Admin ในการติดตั้ง SSL ในหลายๆ ผู้ให้บริการ(ผู้ขาย SSL) จะให้ทำการ Generate ตัว Certificate Request เพื่อนำ Code นี้ไปยืนยันการสร้าง SSL ที่เว็บไซต์ผู้ให้บริการ SSL

https ssl direct admin

ให้ไปที่เมนู SSL Certificates เลือก Create A Certificate Request

https ssl direct admin

กรอกข้อมูลเกี่ยวข้องกับเว็บไซต์ และใส่ชื่อ Domain Name ให้ถูกต้อง แนะนำควรมี www ด้วย แล้วเลือก Save

https ssl direct admin

เราจะได้ SSL Certificate Request ให้คำโค้ดนี้ไปใช้งาน

https ssl direct admin

จากนั้นให้ไปยังเว็บไซต์ผู้ให้บริการ SSL เลือก Generate Cert Now (แต่ล่ะเว็บไซต์อาจจะมีขั้นตอนที่แตกต่างกันและจะคล้ายๆ กัน)

https ssl direct admin

ให้นำ Code ที่ได้ก่อนหน้านี้มาวาง

https ssl direct admin

และกรอกข้อมูลอื่นๆ ที่เกี่ยวข้อง และ Continue...

ขั้นตอนถัดไปโปรกรมจะให้เลือก Email ที่ยืนยันความเป็นเจ้าของ Domain พร้อมกับมีการส่งอีเมล์ไป Confirm ยืนยันการเป็นเจ้าของ ซึ่งในขั้นตอนนี้จะต้องตรวจสอบความเป็นเจ้าของโดเมน และ Login เข้าไปใน Approve ในอีเมล์ด้วย

https ssl direct admin

หลังจากที่เรียบร้อยแล้ว เราจะได้ SSL ด้วยการดาวน์โหลด

https ssl direct admin

ได้ไฟล์ SSL จำนวน 3 ไฟล์ ให้นำไฟล์นี้ไปใช้ที่ Direct Admin

ให้เลือก Paste a pre-generated certificate and key

https ssl direct admin

เราจะเห็น Code เก่าที่เราได้ Generate ไว้ก้อนหน้านี้ ให้เปิดไฟล์ ServerCertificate.cer

https ssl direct admin

มาวางต่อ Code ที่มีอยู่

https ssl direct admin

เลือก Save

https ssl direct admin

จากนั้นให้คลิกที่ Click Here to paste a CA Root Certificate

https ssl direct admin

เปิดไฟล์ CACertificate-1.cer และ CACertificate-2.cer นำ Code มาวางต่อกัน จากนั้นเลือก Save ถือเป็นการเสร็จสิ้นขั้นตอนการติดตั้ง SSL ให้กับเว็บไซต์

หลังจากที่ติดตั้งแล้วโดยค่าพื้นฐาน https จะอยู่ที่โฟเดอร์ private_html แต่สามารถให้มันชี้ไปที่โฟเดอร์ public_html ได้เช่นเดียวกัน

https ssl direct admin

ให้ไปที่ SSL is currently enabled for this domain. You can disable it here.

https ssl direct admin

เลือก Use a symbolic link from private_html to public_html - allows for same data in http and https เพื่อให้โฟเดอร์ private_html (โฟเดอร์เก็บ https) ใช้ Path เดียวกับ public_html

https ssl direct admin

เมื่อทดสอบเว็บไซต์จะเห็นว่าตอนนี้สามารถเปิดด้วย https ได้แล้ว

เพิ่มเติมวิธีการ Redirect จาก http เป็น https

.htaccess.
RewriteEngine on RewriteCond %{HTTP_HOST} ^chomtalayathadchao\.com$ [NC] RewriteRule ^(.*)$ https://www.chomtalayathadchao.com/$1 [R=301,L] # force ssl RewriteCond %{SERVER_PORT} ^80$ RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]







   
Share
Bookmark.   

  By : TC Admin
  Article : บทความเป็นการเขียนโดยสมาชิก หากมีปัญหาเรื่องลิขสิทธิ์ กรุณาแจ้งให้ทาง webmaster ทราบด้วยครับ
  Score Rating :
  Create Date : 2017-12-17
  Download : No files
Sponsored Links
ติดตั้ง SSL (https) ฟรีโดย Let's Encrypt
ติดตั้ง SSL (https) ฟรีโดย Let's Encrypt
วิธีติดตั้ง SSL โดย Let's Encrypt อย่างง่ายที่สุด.
Rating : Update : 2017-11-06 15:25:43
HTML5 ใช้ JavaScript เก็บค่าตัวแปรที่ Client ด้วย localStorage และ sessionStorage (Web Storage)
HTML5 ใช้ JavaScript เก็บค่าตัวแปรที่ Client ด้วย localStorage และ sessionStorage (Web Storage)
เทคนิคการใช้ localStorage และ sessionStorage เก็บค่าตัวแปรที่ Client มาทดแทน Cookies เพื่อเพิ่มประสิทธิภาพการทำงานของ Client Scripts
Rating : Update : 2017-03-24 17:19:01
VB.NET ลดขนาดรูปภาพให้ได้สัดส่วนเผื่อเป็นประโยชน์ลองใช้งานแล้ว Work
VB.NET ลดขนาดรูปภาพให้ได้สัดส่วนเผื่อเป็นประโยชน์ลองใช้งานแล้ว Work
VB.NET ลดขนาดรูปภาพให้ได้สัดส่วนเผื่อเป็นประโยชน์ ลองใช้งานแล้ว work โค้ดลดขนาดรูปภาพ สามารถSave ไปยังserver ผ่านLANได้
Rating : Update : 2017-02-09 09:12:29
php multiple insert ผ่าน Checkbox จะมาพูดเรื่อง Multiple INSERT BY Checkbox จะมีขั้นตอนที่ง่ายมาก
php multiple insert ผ่าน Checkbox จะมาพูดเรื่อง Multiple INSERT BY Checkbox จะมีขั้นตอนที่ง่ายมาก
บันทีกข้อมูลหลายๆ row ผ่าน Checkbox
Rating : Update : 2018-04-04 16:30:47
การ รับ-ส่ง ข้อมูล Real Time และการจัดเก็บลงใน Database ด้วย PHP
การ รับ-ส่ง ข้อมูล Real Time และการจัดเก็บลงใน Database ด้วย PHP
การ รับ-ส่ง ข้อมูล Real Time และการจัดเก็บลงใน Database ด้วย PHP
Rating : Update : 2017-02-10 10:00:37
Google Maps API (JavaScript) เบื้องต้นกับการใช้งานแผนที่บนของกูเกิลแมพ (Step by Step)
Google Maps API (JavaScript) เบื้องต้นกับการใช้งานแผนที่บนของกูเกิลแมพ (Step by Step)
Google Maps Api (JavaScript) เบื้องต้นกับการใช้งานแผนที่บนของกูเกิลแมพ (Step by Step)
Rating : Update : 2017-04-09 13:47:14
Windows Form กับ Upload File ลงใน Database และแสดงผลรายการไฟล์บน Table (VB.Net,C#)
Windows Form กับ Upload File ลงใน Database และแสดงผลรายการไฟล์บน Table (VB.Net,C#)
ตัวอย่างการอัพโหลดไฟล์บน Windows Form Application ลงใน Database และ Table รวมทั้งวิธีการดึงรายการไฟล์มาแสดงบน Form การเปิดไฟล์
Rating : Update : 2017-03-24 17:37:21
ThaiCreate.Com Forum


Comunity Forum Free Web Script
Jobs Freelance Free Uploads
Free Web Hosting Free Tools

สอน PHP ผ่าน Youtube ฟรี
สอน Android การเขียนโปรแกรม Android
สอน Windows Phone การเขียนโปรแกรม Windows Phone 7 และ 8
สอน iOS การเขียนโปรแกรม iPhone, iPad
สอน Java การเขียนโปรแกรม ภาษา Java
สอน Java GUI การเขียนโปรแกรม ภาษา Java GUI
สอน JSP การเขียนโปรแกรม ภาษา Java
สอน jQuery การเขียนโปรแกรม ภาษา jQuery
สอน .Net การเขียนโปรแกรม ภาษา .Net
Free Tutorial
สอน Google Maps Api
สอน Windows Service
สอน Entity Framework
สอน Android
สอน Java เขียน Java
Java GUI Swing
สอน JSP (Web App)
iOS (iPhone,iPad)
Windows Phone
Windows Azure
Windows Store
Laravel Framework
Yii PHP Framework
สอน jQuery
สอน jQuery กับ Ajax
สอน PHP OOP (Vdo)
Ajax Tutorials
SQL Tutorials
สอน SQL (Part 2)
JavaScript Tutorial
Javascript Tips
VBScript Tutorial
VBScript Validation
Microsoft Access
MySQL Tutorials
-- Stored Procedure
MariaDB Database
SQL Server Tutorial
SQL Server 2005
SQL Server 2008
SQL Server 2012
-- Stored Procedure
Oracle Database
-- Stored Procedure
SVN (Subversion)
แนวทางการทำ SEO
ปรับแต่งเว็บให้โหลดเร็ว


สุดยอด Source Code V2.0
 

แจ้งชำระเงิน/โอนเงิน
 

Hit Link
   


Acc : thaicreate@hotmail.com




Load balance : Server 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2018 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
for Contact Us : [Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 , 08-9968-0655 อัตราราคา คลิกที่นี่