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,608

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
jQuery กับ Ajax อ่านข้อมูล Json จาก PHP/MySQL และการลูป $.each เพื่อแสดงค่า Json
jQuery กับ Ajax อ่านข้อมูล Json จาก PHP/MySQL และการลูป $.each เพื่อแสดงค่า Json
บทความนี้จะป็นเทคนิคการใช้ jQuery กับ Ajax ในการอ่านค่า Json จาก PHP/MySql Database ซึ่งเป็น Json ที่อยู่ในรูปแบบของ Json Object (Array)
Rating : Update : 2017-04-09 12:52:32
5 ไอเดียเด่น ทำเว็บไซต์อะไรดี?
5 ไอเดียเด่น ทำเว็บไซต์อะไรดี?
ปัจจุบันการทำเว็บไซต์ไม่ใชเรื่องยากอีกต่อไป ทำให้หลายคนหันมาสร้างพื้นที่ส่วนตัวบนเว็บกันมากขึ้น และที่สำคัญทำ
Rating : Update : 2018-02-27 17:17:04
AdminLTE Bootstrap Themes เหมาะสำหรับทำระบบ Admin หรือ Web Application
AdminLTE Bootstrap Themes เหมาะสำหรับทำระบบ Admin หรือ Web Application
เป็น bootstrap themes ที่ทำได้ออกมาอย่างยอดเยี่ยมมาก มีตัวอย่างหน้าจอสำหรับการใช้งานหลากหลาย เช่น Table หลายรูปแบบ , หน้า Inbox , หน้า Profile , Invoice
Rating : Update : 2017-03-30 11:54:52
jQuery กับ Checkbox เทคนิคเล็กๆ กับการใช้ jquery กับ checkbox แบบง่ายๆ
jQuery กับ Checkbox เทคนิคเล็กๆ กับการใช้ jquery กับ checkbox แบบง่ายๆ
เทคนิคการเขียน jQuery เพื่อใช้งานร่วมกับ Checkbox แบบง่ายๆ เช่น การ Selector , การตรวจสอบค่าของ Checkbox หรือการ Default ค่าต่างๆ
Rating : Update : 2017-03-24 17:35:50
jQuery กับ Ajax และ MySQL ส่งค่าจาก Form และจัดเก็บลงใน MySQL และการรับ-ส่งด้วย JSON
jQuery กับ Ajax และ MySQL ส่งค่าจาก Form และจัดเก็บลงใน MySQL และการรับ-ส่งด้วย JSON
ตัวอย่างการใช้ jQuery กับ Ajax และ MySQL การรับค่าจาก Input Form และการส่งค่าไปจัดเก็บที่ MySQL Database รวมทั้งวิธีการส่งค่า JSON กลับไปให้ jQuery
Rating : Update : 2017-03-24 17:39:49
Client เชื่อมต่อ Servcies ของ WebSocket การรับ-ส่งข้อมูล Real Time ด้วย PHP
Client เชื่อมต่อ Servcies ของ WebSocket การรับ-ส่งข้อมูล Real Time ด้วย PHP
Client เชื่อมต่อ Servcies ของ WebSocket การรับ-ส่งข้อมูล Real Time ด้วย PHP
Rating : Update : 2017-02-10 09:58:40
.NET สร้าง Auto ID Number ใช้สำหรับ Order ID หรือ Member ID รหัสลำดับต่างๆ โดยมีอักษร (VB.Net, C#)
.NET สร้าง Auto ID Number ใช้สำหรับ Order ID หรือ Member ID รหัสลำดับต่างๆ โดยมีอักษร (VB.Net, C#)
บทความนี้จะเป็นตัวอย่างการการสร้าง Auto ID ลำดับของตัวเลข โดยมีตัวอักษร และ ปี, เดือน มาเกี่ยวข้อง เหมาะสำหรับใช้เป็นพวก Order ID , Member ID หรือลำดับอื่น ๆ
Rating : Update : 2017-03-24 17:19:57
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 02
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 อัตราราคา คลิกที่นี่