การตั้งค่า IIS บน Windows Server

IIS เป็นเว็บเซิร์ฟเวอร์ที่สร้างโดย Microsoft IIS เข้ากันได้กับ Windows Server - ซึ่งหมายความว่าคุณสามารถเพิ่มเป็นคุณสมบัติแทนที่จะดาวน์โหลดและติดตั้งแพ็คเกจ นอกจากนี้ยังให้ประโยชน์ที่คุณสามารถโฮสต์แอปพลิเคชัน. NET

ขั้นตอนที่ 1: การติดตั้ง IIS

การติดตั้ง IIS นั้นง่ายมาก ในความเป็นจริงสิ่งเดียวที่คุณต้องทำคือเปิดใช้งาน หากต้องการเปิดใช้งาน IIS ให้ไปที่ "ตัวจัดการเซิร์ฟเวอร์ -> จัดการ -> เพิ่มบทบาทและคุณสมบัติ" เลือกตำแหน่งที่คุณต้องการติดตั้ง IIS ในหน้าจอ "เลือกบทบาทเซิร์ฟเวอร์" ให้เปิดใช้งาน "เว็บเซิร์ฟเวอร์ (IIS)" คลิก "ถัดไป" เพื่อสิ้นสุดการติดตั้ง

ขั้นตอนที่ 2: การเพิ่มไซต์

การใช้ IIS กับหลาย ๆ ไซต์นั้นง่ายมาก ไปข้างหน้าและเพิ่มไซต์แรกของเรา! สิ่งที่คุณต้องทำคือเปิด "ตัวจัดการ IIS" แอปพลิเคชันนี้เป็นที่ที่ IIS และไซต์ทั้งหมดได้รับการจัดการ คุณจะเห็นเซิร์ฟเวอร์ทั้งหมดของคุณในแถบด้านข้าง ขยายเซิร์ฟเวอร์ของคุณโดยดับเบิลคลิกที่ชื่อจากนั้นขยาย "Sites" ไซต์ทั้งหมดที่โฮสต์โดย IIS แสดงอยู่ที่นี่

ในการเพิ่มเว็บไซต์ใหม่เพียงคลิกขวาบนหน้าจอที่ปรากฏและเลือก "เพิ่มเว็บไซต์ ... " ที่นี่คุณจะถูกถามถึงหลายสิ่ง: ชื่อไซต์, กลุ่มแอปพลิเคชัน, ฟิสิคัลพา ธ , การโยงและชื่อโฮสต์

ชื่อไซต์สามารถเป็นอะไรก็ได้ที่คุณต้องการ มันขึ้นอยู่กับสิ่งที่คุณใส่ หากคุณต้องการโฮสต์เว็บไซต์ไม่ต้องกังวลกับกลุ่มแอปพลิเคชัน คุณไม่จำเป็นต้องเปลี่ยนมัน

เส้นทางกายภาพเป็นที่เก็บไฟล์เว็บไซต์ เส้นทางสำหรับสิ่งนี้ควรเป็น: C:\inetpub\wwwroot. หากคุณโฮสต์หลายเว็บไซต์บนเซิร์ฟเวอร์ IIS ของคุณให้เพิ่มโฟลเดอร์สำหรับแต่ละเว็บไซต์ในwwwrootโฟลเดอร์

สำหรับการรวมเลือกว่าคุณจะใช้อย่างใดอย่างหนึ่งhttp://หรือhttps://สำหรับเว็บไซต์ของคุณ ที่อยู่ IP ควรเป็น IP ภายนอกของเซิร์ฟเวอร์ของคุณ IIS จะตรวจจับสิ่งนั้นโดยอัตโนมัติ พอร์ตที่ระบุคือพอร์ตที่คุณต้องการโฮสต์เว็บไซต์ของคุณ โดยทั่วไปนี่คือพอร์ต 80

ชื่อโฮสต์คือชื่อโดเมนสำหรับเว็บไซต์ของคุณ สมมติว่าคุณต้องการโฮสต์ "http://example.com" คุณใส่ "example.com" ไว้ที่นั่น

ขั้นตอนที่ 3: การเริ่มต้นและการหยุดเว็บไซต์

ด้วย IIS คุณสามารถปิดการใช้งานเว็บไซต์ได้อย่างง่ายดายโดย "หยุด" พวกเขา สามารถทำได้โดยไปที่เว็บไซต์ภายใต้ "Sites -> ชื่อเว็บไซต์" จากนั้นคลิก "หยุด" ในแถบด้านข้าง

คุณสามารถ "เริ่มต้น" หรือ "รีสตาร์ท" เว็บไซต์ในลักษณะเดียวกัน

ขั้นตอนที่ 4: การติดตั้งแอปพลิเคชัน

คุณสามารถอัปโหลดไฟล์จากคอมพิวเตอร์ของคุณเพื่อติดตั้งเว็บแอปพลิเคชัน หากคุณต้องการใช้ CMS (เช่น WordPress หรือ Joomla!) การติดตั้งด้วย Web Platform Installer จะเป็นเหตุผล คุณสามารถเปรียบเทียบ Web Platform Installer กับ Softaculous Web Platform Installer ยังให้คุณติดตั้งแอปพลิเคชั่นอื่นเช่น PHP และ SQL Server

ในการติดตั้งแอพพลิเคชั่นด้วย Web Platform Installer ให้ค้นหา "Deploy" ในแถบด้านข้าง จากนั้นคลิก "ติดตั้งแอปพลิเคชันจากแกลเลอรี" ตอนนี้คุณจะสามารถค้นหาแอปพลิเคชันและติดตั้งได้อย่างง่ายดายโดยคลิกที่ปุ่ม "เพิ่ม" หรือ "ติดตั้ง"

ขั้นตอนที่ 5: การตั้งค่าการรับรองความถูกต้อง

คุณอาจต้องการให้บางคนเท่านั้นที่ได้รับอนุญาตให้เข้าถึงเว็บไซต์ของคุณ สำหรับสิ่งนี้คุณสามารถใช้การตรวจสอบ HTTP การรับรองความถูกต้อง HTTP ที่นิยมที่สุดคือ "การรับรองความถูกต้องเบื้องต้น"

การตรวจสอบสามารถเปิดใช้งานได้โดยคลิก "การรับรองความถูกต้อง" ภายใต้ "IIS" เมื่อเปิดใช้งานการรับรองความถูกต้องเบื้องต้นผู้ใช้ที่มีบัญชีในเซิร์ฟเวอร์ของคุณจะสามารถเข้าถึงเว็บไซต์ของคุณได้ บัญชี Active Directory สามารถใช้งานได้เช่นกัน

โดยค่าเริ่มต้นการตรวจสอบที่ไม่ระบุชื่อถูกเปิดใช้งาน ซึ่งหมายความว่าไม่จำเป็นต้องมีการตรวจสอบสิทธิ์

ขั้นตอนที่ 6: การตั้งค่าอีเมล SMTP

หากคุณมีแอปพลิเคชันเช่น WordPress หรือ Joomla ติดตั้งพวกเขาอาจจะส่งอีเมลถึงผู้ใช้ เพื่อให้ใช้งานได้เราต้องตั้งค่า SMTP ในการติดตั้ง SMTP ด้วย IIS ไปที่ "ผู้จัดการเซิร์ฟเวอร์ -> จัดการ -> เพิ่มบทบาทและคุณสมบัติ" คุณสามารถข้ามการเลือกบทบาท แต่คุณจะเลือก "เซิร์ฟเวอร์ SMTP" แทนเมื่อคุณขอให้คุณเลือกคุณสมบัติที่คุณต้องการติดตั้ง

ไอคอน "อีเมล SMTP" จะปรากฏขึ้นใน IIS ภายใต้ "ASP.NET" ที่นี่คุณสามารถตั้งค่าที่อยู่อีเมลที่ส่งจาก

ขั้นตอนที่ 7: การเปิดใช้งานการบีบอัด

คุณอาจต้องการเปิดใช้งานการบีบอัด การบีบอัดจะทำให้เว็บไซต์ของคุณเร็วขึ้น หากต้องการเปิดใช้งานการบีบอัดให้คลิก "การบีบอัด" ใต้ "IIS"

ขั้นตอนที่ 8: การใช้ web.config

หากคุณกำลังใช้ในการใช้แล้วคุณจะต้องเรียนรู้วิธีการใช้.htaccess ไฟล์เป็นพื้นเทียบเท่า มันมีคุณสมบัติเดียวกันมากมาย แต่มีรูปแบบที่แตกต่างกันweb.configweb.config.htaccess

ขั้นตอนที่ 9: การเปิดใช้งาน SSL

ในการเปิดใช้งาน SSL คุณจะต้องมีใบรับรอง SSL

สิ่งแรกที่เราต้องทำคือการเปลี่ยนผูกพันของเว็บไซต์จากการhttp://https://

คลิกที่ชื่อเซิร์ฟเวอร์ของคุณในแถบด้านข้างและคลิกที่ "ใบรับรองเซิร์ฟเวอร์" ภายใต้ "IIS" ในแถบด้านข้างคุณจะเห็นตัวเลือก "นำเข้า ... " ใช้สิ่งนี้เพื่อนำเข้าใบรับรอง SSL ของคุณ

เมื่อคุณนำเข้าใบรับรอง SSL เรียบร้อยแล้วให้คลิกขวาที่ชื่อไซต์ของคุณในแถบด้านข้างแล้วคลิก "แก้ไขการผูก ... " เราจะเพิ่มการเชื่อมโยง คลิก "เพิ่ม ... " แทนการเลือกhttp:// https://ที่อยู่ IP และชื่อโฮสต์จะเหมือนกัน อย่างไรก็ตามพอร์ตจะถูกตั้งค่าเป็น 443 เมื่อคุณตั้งค่าไซต์ให้ใช้https://ตัวเลือกที่เรียกว่า "ใบรับรอง SSL" จะปรากฏขึ้น เลือกใบรับรอง SSL ของคุณที่นี่ คลิก "ตกลง" เมื่อคุณเห็นการเชื่อมโยงใหม่ปรากฏขึ้นให้คลิก "ปิด" ตอนนี้เว็บไซต์ของคุณใช้ SSL



Leave a Comment

วิธีการติดตั้ง TestLink บน CentOS 7

วิธีการติดตั้ง TestLink บน CentOS 7

TestLink เป็นระบบดำเนินการจัดการทดสอบบนเว็บโอเพ่นซอร์ส ช่วยให้ทีมงานประกันคุณภาพสามารถสร้างและจัดการกรณีทดสอบได้เช่นกัน

วิธีการติดตั้ง Moodle บน CentOS 7

วิธีการติดตั้ง Moodle บน CentOS 7

ใช้ระบบที่แตกต่างกันอย่างไร Moodle เป็นแพลตฟอร์มการเรียนรู้โอเพนซอร์ซหรือระบบจัดการหลักสูตร (CMS) - ชุดซอฟต์แวร์โอเพ่นซอร์สฟรีที่ออกแบบมาเพื่อช่วย

ติดตั้ง NGINX พร้อม ModSecurity บน CentOS 6

ติดตั้ง NGINX พร้อม ModSecurity บน CentOS 6

ในบทความนี้ฉันจะอธิบายวิธีสร้าง LEMP สแต็คที่ได้รับการป้องกันโดย ModSecurity ModSecurity เป็นไฟร์วอลล์เว็บแอพพลิเคชันแบบโอเพนซอร์สที่มีประโยชน์

การปรับใช้ Javascript Unikernels เป็น Vultr ด้วย Ops

การปรับใช้ Javascript Unikernels เป็น Vultr ด้วย Ops

การปรับใช้ Javascript Unikernels เป็น Vultr Unikernels เป็นระบบปฏิบัติการเดี่ยว แตกต่างจาก���ะบบปฏิบัติการทั่วไปเช่น Linux และ unikernel

วิธีการติดตั้ง Apache, MySQL และ PHP บน CentOS 6

วิธีการติดตั้ง Apache, MySQL และ PHP บน CentOS 6

Introduction LAMP เป็นคำย่อที่ย่อมาจาก Linux, Apache, MySQL และ PHP ซอฟต์แวร์นี้เป็นโซลูชันโอเพ่นซอร์สที่ได้รับความนิยมสูงสุดสำหรับการติดตั้ง o

Nginx Reverse Proxy และการตั้งค่า Golang บน FreeBSD

Nginx Reverse Proxy และการตั้งค่า Golang บน FreeBSD

ข้อกำหนดความรู้พื้นฐานของ UNIX FreeBSD x64 พร้อมติดตั้ง Nginx ติดตั้งเครื่องมือคุณจะต้องใช้หลายโปรแกรมที่ไม่ได้จัดส่งมาพร้อมกับ FreeBSD Ru

วิธีติดตั้ง X-Cart 5 บน FreeBSD 12

วิธีติดตั้ง X-Cart 5 บน FreeBSD 12

ใช้ระบบที่แตกต่างกันอย่างไร X-Cart เป็นแพลตฟอร์มอีคอมเมิร์ซแบบโอเพ่นซอร์สที่มีความยืดหยุ่นสูงพร้อมคุณสมบัติและการผสานรวมมากมาย ซอร์สโค้ด X-Cart เป็นโฮสต์

ติดตั้ง Wildcard Certs จาก Lets Encrypt ใน Nginx บน Ubuntu 19.04

ติดตั้ง Wildcard Certs จาก Lets Encrypt ใน Nginx บน Ubuntu 19.04

ในเดือนมีนาคม 2018 Lets Encrypt เพิ่มการสนับสนุนสำหรับใบรับรองไวด์การ์ด ใบรับรองไวด์การ์ดช่วยให้คุณปลอดภัยโดเมนย่อยระดับแรกทั้งหมดของโดเมนด้วยซิงเกิ้ล

วิธีการติดตั้งและกำหนดค่า PHP 7.2 บน Ubuntu 18.04

วิธีการติดตั้งและกำหนดค่า PHP 7.2 บน Ubuntu 18.04

PHP และแพ็คเกจที่เกี่ยวข้องเป็นส่วนประกอบที่ใช้บ่อยที่สุดเมื่อปรับใช้เว็บเซิร์ฟเวอร์ ในบทความนี้เราจะเรียนรู้วิธีการติดตั้ง PHP 7.2 บน Ubuntu 18.0

ServerPilot บน Vultr

ServerPilot บน Vultr

ภาพรวมบทช่วยสอนนี้จะสอนวิธีการสร้างเซิร์ฟเวอร์ LAMP โดยใช้ ServerPilot และ Vultr VPS ServerPilot.io เป็นบริการที่ง่ายต่อการให้บริการ

วิธีการติดตั้ง ResourceSpace บน Ubuntu 16.10

วิธีการติดตั้ง ResourceSpace บน Ubuntu 16.10

ใช้ระบบที่แตกต่างกันอย่างไร ResourceSpace เป็นซอฟต์แวร์ Digital Asset Management (DAM) ฟรีและโอเพ่นซอร์ส มันเขียนใน PHP และใช้ MySQL เพื่อเก็บไว้

วิธีการติดตั้ง osTicket บน Ubuntu 16.04

วิธีการติดตั้ง osTicket บน Ubuntu 16.04

OsTicket เป็นเครื่องมือออกตั๋วฟรีและโอเพ่นซอร์สที่เขียนด้วย PHP มันเป็นเครื่องมือที่ง่ายและมีน้ำหนักเบาที่ช่วยให้คุณจัดการจัดระเบียบและเก็บถาวรคุณ

Nginx Reverse Proxy พร้อม Ghost บน Ubuntu 14.04

Nginx Reverse Proxy พร้อม Ghost บน Ubuntu 14.04

Ghost เป็นแพลตฟอร์มการเขียนบล็อกโอเพนซอร์ซที่ให้บริการฟรีและเขียนใน node.js ซึ่งสามารถปรับแต่งได้อย่างสมบูรณ์และทุ่มเทสำหรับการเผยแพร่ เตรียมเซิร์ฟเวอร์: อัพเดต

วิธีเปิดใช้งาน TLS 1.3 ใน Apache บน Debian 10

วิธีเปิดใช้งาน TLS 1.3 ใน Apache บน Debian 10

ใช้ระบบที่แตกต่างกันอย่างไร TLS 1.3 เป็นเวอร์ชันของโปรโตคอล Transport Layer Security (TLS) ที่เผยแพร่ในปี 2018 ตามมาตรฐานที่เสนอใน RFC 8446

การติดตั้ง HAProxy บน Ubuntu 14.04

การติดตั้ง HAProxy บน Ubuntu 14.04

ใช้ระบบที่แตกต่างกันอย่างไร HAProxy เป็นแอพพลิเคชั่นซอฟต์แวร์เครือข่ายที่มีความพร้อมใช้งานสูงการปรับสมดุลโหลดและการใช้พร็อกซี่สำหรับเครือข่าย TCP และ HTTP

การสร้างเว็บไซต์อย่างง่ายบน Vultr ด้วย OpenBSD และ httpd

การสร้างเว็บไซต์อย่างง่ายบน Vultr ด้วย OpenBSD และ httpd

คำนำวัตถุประสงค์ของคู่มือนี้เพื่อแสดงให้คุณเห็นว่าการสร้างโฮมเพจสำหรับเว็บไซต์ของคุณบน Vultr ด้วย OpenBSD และ httpd นั้นง่ายเพียงใด กำลังสร้าง

ติดตั้ง Varnish 5 ด้วย Nginx บน FreeBSD 11

ติดตั้ง Varnish 5 ด้วย Nginx บน FreeBSD 11

วานิชเป็นแคชเซิร์ฟเวอร์โอเพ่นซอร์สที่เก็บเนื้อหาจากเว็บเซิร์ฟเวอร์ มันถูกติดตั้งที่ด้านหน้าของเว็บเซิร์ฟเวอร์เช่น Apache หรือ Nginx เรื่องของชินชิน

Apache Optimization สำหรับ VPS ขั้นต่ำสุดใน Ubuntu 14.04

Apache Optimization สำหรับ VPS ขั้นต่ำสุดใน Ubuntu 14.04

Apache ติดตั้งและเริ่มต้นได้ง่ายมาก แต่มาพร้อมกับโมดูลจำนวนมากที่ติดตั้งไว้ล่วงหน้าและเป็นผลให้คุณอาจมีปัญหาด้านประสิทธิภาพเมื่อ runnin

ติดตั้ง RockMongo บน CentOS 7

ติดตั้ง RockMongo บน CentOS 7

RockMongo เป็นเครื่องมือการจัดการ MongoDB บนเว็บซึ่งคล้ายกับเครื่องมือการจัดการ MySQL: phpMyAdmin บทช่วยสอนนี้จะครอบคลุมกระบวนการของการติดตั้ง

วิธีการติดตั้ง ModSecurity สำหรับ Nginx บน CentOS 7, Debian 8 และ Ubuntu 16.04

วิธีการติดตั้ง ModSecurity สำหรับ Nginx บน CentOS 7, Debian 8 และ Ubuntu 16.04

ModSecurity เป็นโมดูลโอเพนซอร์สของเว็บแอพพลิเคชันไฟร์วอลล์ (WAF) ซึ่งเหมาะสำหรับการปกป้อง Apache, Nginx และ IIS จากการโจมตีทางไซเบอร์ต่างๆ

วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS

วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS

เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย

ตั้งค่า Nginx บน Ubuntu เพื่อสตรีมวิดีโอสด HLS

ตั้งค่า Nginx บน Ubuntu เพื่อสตรีมวิดีโอสด HLS

เรียนรู้วิธีการตั้งค่า Nginx บน Ubuntu สำหรับการสตรีมวิดีโอสด HLS ด้วยคำแนะนำที่ชัดเจนและเป็นประโยชน์

การสำรองข้อมูลยอดนิยมด้วย Percona XtraBackup บนแอพ WordPress แบบคลิกเดียว

การสำรองข้อมูลยอดนิยมด้วย Percona XtraBackup บนแอพ WordPress แบบคลิกเดียว

เรียนรู้การใช้ Percona XtraBackup สำหรับการสำรองข้อมูลด้วยวิธีที่เป็นระบบและง่ายดายบน WordPress ออนไลน์ของคุณ

ReactOS: นี่คืออนาคตของ Windows หรือไม่?

ReactOS: นี่คืออนาคตของ Windows หรือไม่?

ReactOS ซึ่งเป็นโอเพ่นซอร์สและระบบปฏิบัติการฟรีพร้อมเวอร์ชันล่าสุดแล้ว สามารถตอบสนองความต้องการของผู้ใช้ Windows ยุคใหม่และล้ม Microsoft ได้หรือไม่? มาหาข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบเก่านี้ แต่เป็นประสบการณ์ OS ที่ใหม่กว่ากัน

AI สามารถต่อสู้กับการโจมตีของแรนซัมแวร์ที่เพิ่มขึ้นได้หรือไม่

AI สามารถต่อสู้กับการโจมตีของแรนซัมแวร์ที่เพิ่มขึ้นได้หรือไม่

การโจมตีของ Ransomware กำลังเพิ่มขึ้น แต่ AI สามารถช่วยจัดการกับไวรัสคอมพิวเตอร์ตัวล่าสุดได้หรือไม่? AI คือคำตอบ? อ่านที่นี่รู้ว่า AI boone หรือ bane

เชื่อมต่อผ่าน WhatsApp Desktop App 24*7

เชื่อมต่อผ่าน WhatsApp Desktop App 24*7

ในที่สุด Whatsapp ก็เปิดตัวแอพเดสก์ท็อปสำหรับผู้ใช้ Mac และ Windows ตอนนี้คุณสามารถเข้าถึง Whatsapp จาก Windows หรือ Mac ได้อย่างง่ายดาย ใช้ได้กับ Windows 8+ และ Mac OS 10.9+

AI จะนำกระบวนการอัตโนมัติไปสู่อีกระดับได้อย่างไร

AI จะนำกระบวนการอัตโนมัติไปสู่อีกระดับได้อย่างไร

อ่านข้อมูลนี้เพื่อทราบว่าปัญญาประดิษฐ์กำลังได้รับความนิยมในหมู่บริษัทขนาดเล็กอย่างไร และเพิ่มโอกาสในการทำให้พวกเขาเติบโตและทำให้คู่แข่งได้เปรียบ

การอัปเดตเสริม macOS Catalina 10.15.4 ทำให้เกิดปัญหามากกว่าการแก้ปัญหา

การอัปเดตเสริม macOS Catalina 10.15.4 ทำให้เกิดปัญหามากกว่าการแก้ปัญหา

เมื่อเร็ว ๆ นี้ Apple เปิดตัว macOS Catalina 10.15.4 การอัปเดตเสริมเพื่อแก้ไขปัญหา แต่ดูเหมือนว่าการอัปเดตทำให้เกิดปัญหามากขึ้นที่นำไปสู่การสร้างเครื่อง Mac อ่านบทความนี้เพื่อเรียนรู้เพิ่มเติม

13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data

13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data

13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data

ระบบไฟล์บันทึกคืออะไรและทำงานอย่างไร

ระบบไฟล์บันทึกคืออะไรและทำงานอย่างไร

คอมพิวเตอร์ของเราจัดเก็บข้อมูลทั้งหมดในลักษณะที่เรียกว่าระบบไฟล์บันทึก เป็นวิธีการที่มีประสิทธิภาพที่ช่วยให้คอมพิวเตอร์สามารถค้นหาและแสดงไฟล์ได้ทันทีที่คุณกดค้นหาhttps://wethegeek.com/?p=94116&preview=true