Windows IIS Server via Web Deploy
การ Deploy Application ไปยัง Windows Server IIS มีขั้นตอนในการ Deploy ดังนี้
Step1: Prepare configuration environment
ขั้นตอนการเตรียม configuration environment ของ project
Step2: Setup Web Deploy Service
การติดตั้ง Web Deploy Service บน Server ทำได้โดย download Package
-
ดาวโหลด Web Deploy installer จาก ลิ้ง Download Package Web Deploy
-
จากนั้น ติดตั้งโดยเลือกแบบ Complete
Step3: Web Deploy Configuration
การใช้งาน Web Deploy จะต้องมีการตั้งค่า Service บน Server ซึ่งการ Configuration Web Deploy Service บน Server มีขั้นตอน ดังนี้
-
เปิด IIS แถบ Server
-
คลิก Apply และ Start
-
run คำสั่ง net stop msdepsvc & net start msdepsvc
-
run คำสั่ง net stop wmsvc & net start wmsvc
Step4: Publishing application from Visual Studio
การ Publish .NET Application ด้วยวิธีการ Web Deploy สามารถทำได้โดยการ
-
คลิกขวาที่ Project ที่ต้องการ Deploy แล้ว
-
เลือก Web Server (IIS)
-
เลือก Web Deploy
-
กรอกข้อมูล โดย
Server: กรอกหมายเลข IP เครื่อง Server Site name จะต้องเป็น site name ที่จะ deploy บน IIS และจะต้องมีอยู่บน IIS เรียบร้อยแล้ว
Destination URL: ใส่ URL Website ที่ต้องการ Deploy (หลังจาก Visual Studio Deploy เรียบร้อยแล้ว จะเข้าสู่ Website นี้ อัตโนมัติ)
User name: กรอก username ใช้ login server
Password: กรอก password ใช้ login server
ติ้ก Save Password หากต้องการบันทึกรหัสผ่านไว้ ใช้ในการ Deploy ในอนาคตConfig Web Deploy Visual Studio -
หลังจากนั้น กด Validate Connection จะมีเครื่องหมายถูกต้อง หากไม่มีให้เช็ค ค่าที่กรอกในข้อ 4 อีกครั้ง
-
กด Finish