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

Registered : 106,364

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
PHP ใช้สำหรับเปลี่ยนรูปแบบของวันตามที่เรากำหนด เช่น 2018-3-10 -> 10 Mar 2018 หรือ 10 March 2
PHP ใช้สำหรับเปลี่ยนรูปแบบของวันตามที่เรากำหนด เช่น 2018-3-10 -> 10 Mar 2018 หรือ 10 March 2
ฟังก์ชั่นนี้ใช้สำหรับเปลี่ยนรูปแบบของวันตามที่เรากำหนด เช่น 2018-3-10 -> 10 Mar 2018 หรือ 10 March 2018
Rating : Update : 2018-03-11 10:49:35
ตัวอย่างการใช้งาน ปฏิทิน ปีพ.ศ. ด้วย jQuery.datepicker
ตัวอย่างการใช้งาน ปฏิทิน ปีพ.ศ. ด้วย jQuery.datepicker
ตัวอย่างการใช้งาน ปฏิทิน ปีพ.ศ. ด้วย jQuery.datepicker
Rating : Update : 2018-04-04 16:31:59
ใช้ reCAPTCHA กับ php ป้องกัน Spam bot ด้วยการยืนยันตัวบุคคล (PHP)
ใช้ reCAPTCHA กับ php ป้องกัน Spam bot ด้วยการยืนยันตัวบุคคล (PHP)
วิธีการใช้ reCAPTCHA เพื่อป้องกัน Spam bot หรือการยืนยันตัวบุคคล นำไปประยุกต์ได้เช่น การโพสข้อมูล การอ่านหรือดาวน์โหลดข้อมูล
Rating : Update : 2017-03-24 17:37:42
วิธีการ Convert String ไปเป็น Date Time ของ SQL Server ในรูปแบบต่างๆ
วิธีการ Convert String ไปเป็น Date Time ของ SQL Server ในรูปแบบต่างๆ
Execute the following T-SQL scripts in Microsoft SQL Server Management Studio (SSMS) Query Editor to demonstrate T-SQL CONVERT and CAST functions in transforming string SQL date formats, string time & string datetime data to datetime data type. Practical examples for T-SQL DATE / DATETIME functions.
Rating : Update : 2018-08-10 13:01:19
jQuery กับ Checkbox เทคนิคเล็กๆ กับการใช้ jquery กับ checkbox แบบง่ายๆ
jQuery กับ Checkbox เทคนิคเล็กๆ กับการใช้ jquery กับ checkbox แบบง่ายๆ
เทคนิคการเขียน jQuery เพื่อใช้งานร่วมกับ Checkbox แบบง่ายๆ เช่น การ Selector , การตรวจสอบค่าของ Checkbox หรือการ Default ค่าต่างๆ
Rating : Update : 2017-03-24 17:35:50
รู้จัก Composer คืออะไร การติดตั้งบน PHP Composer  เช่น XAMPP , Appserv และอื่นๆ
รู้จัก Composer คืออะไร การติดตั้งบน PHP Composer เช่น XAMPP , Appserv และอื่นๆ
รู้จัก Composer คืออะไร การติดตั้งบน PHP Composer เช่น XAMPP , Appserv และอื่นๆ
Rating : Update : 2017-03-18 22:41:17
#share บันทึกบันทึก: คำสั่งที่ใช้จัดการ package ใน alpine linux
#share บันทึกบันทึก: คำสั่งที่ใช้จัดการ package ใน alpine linux
#share บันทึกบันทึก: คำสั่งที่ใช้จัดการ package ใน alpine linux
Rating : Update : 2018-01-16 09:21:40
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 อัตราราคา คลิกที่นี่