آموزش مدیریت وب سایت IIS: ایجاد، کنترل و حذف سایت
موضوعاتی که در این مقاله به آنها پرداخته خواهد شد، به شرح زیر است:
- مقدمه: تسلط بر چرخه حیات وبسایت در IIS
- پیشنیازهای ضروری و محیط آزمایشی ما
- ایجاد وب سایت جدید در IIS
- توقف (Stop) یک وبسایت در IIS
- شروع (Start) یک وبسایت در IIS
- ریاستارت (Restart) یک وبسایت در IIS
- حذف سایت IIS: حذف دائمی وبسایت
- جمعبندی: حالا شما مدیر وبسایتهای IIS هستید!
مقدمه: شروع کار با مدیریت وب سایت IIS (ایجاد، کنترل، حذف)
مقاله مدیریت وب سایت IIS، سلام گرم دوباره به همه دوستان و همراهان همیشگی پشتوار سرور (PoshtvarServer)! خیلی خوشحالیم که دوباره با یک آموزش کاربردی دیگر در زمینه کار با وب سرور IIS در خدمت شما هستیم.
در آموزشهای قبلی، با هم یاد گرفتیم چطور وب سرور IIS را نصب و پیکربندی اولیه کنیم و چطور دایرکتوریهای مجازی را در IIS تنظیم کنیم. حالا وقت آن است که یک قدم بزرگ دیگر برداریم و روی یکی از مهمترین کارهای روزمره، یعنی مدیریت وب سایت در IIS، مسلط شویم.
فقط نصب کردن IIS کافی نیست؛ بخش حیاتی کار، توانایی کنترل کامل سایتهای شماست. شما باید بتوانید مثل یک حرفهای، به راحتی فرآیند ایجاد سایت IIS جدید را انجام دهید، در مواقع لزوم وبسایتهای فعال خود را متوقف (Stop)، شروع (Start) یا ریاستارت (Restart) کنید و اگر دیگر به سایتی نیاز نداشتید، آن را به درستی حذف (Remove) نمایید. این آموزش دقیقاً برای همین کار است! ما با هم، با استفاده از تصاویر واضح و توضیحات گام به گام، تمام این مراحل کلیدی در مدیریت وب سایت IIS، از جمله ایجاد سایت IIS تا حذف آن، را در ویندوز سرور 2022 مرور میکنیم تا دیگر هیچ ابهامی در کنترل وب سایت IIS برایتان باقی نماند. پس بزن بریم!
پیشنیازهای ضروری و محیط آزمایشی ما در مدیریت وب سایت IIS
قبل از اینکه بتوانیم به مدیریت وب سایت IIS و ایجاد سایت IIS جدید بپردازیم، مهمترین قدم این است که مطمئن شویم وب سرور IIS روی ویندوز سرور 2022 شما نصب شده و به درستی کار میکند. بدون نصب بودن IIS، انجام مراحل بعدی این آموزش امکانپذیر نیست.
اگر هنوز این مرحله را انجام ندادهاید یا نیاز به راهنمایی دارید، حتماً اول نگاهی به آموزش کامل نصب وب سرور IIS ما بیندازید و بعد با خیال راحت به ادامه این آموزش برگردید!
مشخصات محیطی که ما برای این آموزش استفاده کردیم:
- نام کامپیوتر: server1.test.com
- سیستم عامل: Windows Server 2022 Datacenter
- آدرس IP: 192.168.0.2 (این مشخصات ممکن است در آموزشهای مختلف کمی فرق داشته باشند. مهم این است که شما از مشخصات سرور خودتان استفاده کنید.)
پ.نآیا نیاز به سرور مجازی ایران دارید؟ لطفا بر روی لینک اون کلیک کنید! اگر نیاز به vps ایران با آی پی تمیز و بدون محدودیت دارید کلیک کنید.
ایجاد وب سایت جدید در IIS
بیایید با اولین و مهمترین بخش شروع کنیم: اینکه چطور یک وبسایت کاملاً جدید روی IIS بسازیم. این بخش تمام مراحل لازم برای ساخت و تست اولیه سایت را پوشش میدهد.
گام ۱: ورود به مرکز فرماندهی (کنسول مدیریت IIS)
- Server Manager روباز کنید.
- از منوی Tools بالا سمت راست، گزینه Internet Information Services (IIS) Manager رو انتخاب کنید.
گام ۲: آغاز فرآیند افزودن وبسایت
حالا که در کنسول هستیم:
- در پنل سمت چپ (Connections)، روی نام سرورتان کلیک کنید تا زیرشاخههایش باز شود.
- روی پوشه Sites راست کلیک کنید.
- از منویی که باز میشود، گزینه “Add Website…” را انتخاب نمایید.
گام ۳: پیکربندی سایت IIS (نام، مسیر، هاستنیم)
پنجره “Add Website” بخش اصلی کار ماست! اینجا باید مشخصات سایت جدیدمان را وارد کنیم:
- Site name: یک اسم مناسب برای سایتتان انتخاب کنید (مثلاً PoshtvarTestSite). این اسم فقط در محیط IIS Manager دیده میشود.
- Physical path: آدرس دقیق پوشهای که قرار است فایلهای این سایت (HTML، عکسها و …) داخلش قرار بگیرد را وارد کنید (مثلاً C:PoshtvarWebsitesTestSite). یادتان باشد: این پوشه باید وجود داشته باشد!
- Binding: این بخش بسیار مهم است:
- Type: گزینه http را انتخاب کنید.
- IP address: معمولاً گزینه All Unassigned مناسب است.
- Port: پورت 80 را تنظیم نمایید.
- Host name: نام دامنهای که میخواهید با آن این سایت باز شود را اینجا وارد کنید (مثلاً testsite.poshtvarserver.com). وارد کردن Host name اهمیت دارد.
- تیک Start Website immediately را هم بگذارید فعال باشد.
- حالا روی OK کلیک کنید.
گام ۴: تست و اطمینان از عملکرد وبسایت جدید در مقاله مدیریت وب سایت IIS
خب، سایت با موفقیت ساخته شد! حالا چطور بفهمیم کار میکند یا نه؟
برای تست آن:
- اول یک فایل ساده به اسم index.html در پوشه Physical path بسازید و یک متن ساده داخلش بنویسید.
- مرورگرتان را باز کنید و آدرسی را که در قسمت Host name وارد کردید، تایپ نمایید.
- اگر همه چیز درست پیش رفته باشد، باید محتوای فایل index.html را ببینید!
توقف (Stop) یک وبسایت در IIS
فرض کنید میخواهید سایت را برای چند ساعت از دسترس خارج کنید. به سادگی میتوانید آن را متوقف کنید:
- در IIS Manager، روی نام سایتی که میخواهید متوقفش کنید راست کلیک نمایید.
- به زیرمنوی Manage Website بروید.
- و سپس روی Stop کلیک کنید.
شروع (Start) یک وبسایت در IIS
حالا که کارتان تمام شد و میخواهید سایت را دوباره فعال کنید:
- روی نام سایت متوقف شده راست کلیک نمایید.
- به زیرمنوی Manage Website بروید.
- و سپس روی Start کلیک کنید. به این ترتیب سایت دوباره آنلاین میشود!
ریاستارت (Restart) یک وبسایت در IIS
بعضی وقتها لازم است سایت یک “نفس تازه” بکشد، مخصوصاً بعد از اعمال تغییرات خاص. ریاستارت این کار را به سرعت انجام میدهد:
- روی نام سایت مورد نظر راست کلیک نمایید.
- به زیرمنوی Manage Website بروید.
- و سپس روی Restart کلیک کنید.
انتخاب گزینه Restart از منوی Manage Website برای راهاندازی مجدد سریع یک وب سایت در IIS.
حذف سایت IIS: حذف دائمی وبسایت
اگر دیگر به یک سایتی احتیاج ندارید، میتوانید آن را از IIS حذف کنید.
خیلی مهم: این کار فقط تنظیمات سایت را از IIS پاک میکند و با فایلهای وبسایتتان در پوشه Physical Path کاری ندارد. آنها سر جای خودشان باقی میمانند. ضمناً، این اقدام غیرقابل برگشت است!
گام ۱: انتخاب گزینه حذف (Remove)
در IIS Manager، روی نام سایتی که میخواهید حذفش کنید راست کلیک نمایید.
مستقیماً گزینه “Remove” را انتخاب کنید.
راست کلیک روی نام وب سایت و انتخاب گزینه Remove برای شروع فرآیند حذف سایت از IIS.
گام ۲: تأیید نهایی عملیات حذف
- یک پنجره هشدار باز میشود که میپرسد: “مطمئنی میخواهی این سایت را حذف کنی؟”
- اگر ۱۰۰% مطمئن هستید، روی دکمه Yes کلیک کنید.
جمعبندی مقاله مدیریت وب سایت IIS
خسته نباشید! شما با موفقیت تمام مراحل اصلی مدیریت وب سایت در IIS را یاد گرفتید. از ایجاد وب سایت در IIS و پیکربندی سایت IIS گرفته تا کنترل وب سایت IIS با Stop، Start، Restart و نهایتاً حذف سایت IIS. حالا دیگر شما یک مدیر سایت حرفهای روی ویندوز سرور هستید!
ما در پشتوار سرور خیلی خوشحالیم که توانستیم این اطلاعات را با شما به اشتراک بگذاریم. امیدواریم این آموزش برایتان مفید و کاربردی بوده باشد.
یادتان نرود، این مجموعه ادامه دارد! در قسمتهای بعدی سراغ تنظیمات امنیتی IP و دامنه، نصب و راهاندازی FTP سرور و ساخت سایت FTP میرویم. پس منتظر آموزشهای بعدی ما باشید.
و مثل همیشه، اگر هر سؤالی، مشکلی یا نیاز به مشاوره تخصصی در مورد سرورها و خدمات میزبانی داشتید، کافی است با تیم پشتوار سرور تماس بگیرید.
اگر دوست دارید بیشتر و عمیقتر در مورد مدیریت سایتها در IIS بدانید، بهترین منبع مستندات رسمی خدمات اطلاعات اینترنتی (IIS) مایکروسافت است.