کد خبر : 4973 تاریخ انتشار : دوشنبه 28 دسامبر 2009 - 8:14

جلسه ۹:آشنایی با IIs و فراهم کردن مقدمات برنامه نویسی ASP.NET

Rate this post

سلام و عرض پوزش به خاطر این همه تاخیر.«البته تقصیر من نیست, امتحاناته و هزار تا مشکله دیگه (: »  در جلسات قبلیه آموزش با SQl server و نحوه کد نویسی در آن آشنا شدید و از این جلسه  به بعد آموزش کد نویسی ASP.NET در Microsoft Visual Studio  در اختیار شما قرار می گیره.

نصب و راه اندازی IIs :

IIS وب سرور مایکروسافت  می باشد و برای ایجاد و مدیرت هاستیگ وب سایت ها مورد استفاده قرار می گیرد.

این برنامه  بر روی ویندوز های ۲۰۰۰ به بالا بر پایه ان تی موجود است.برای نصب آن به قسمت Add/remove programs  در کنترل پنل می روید و از گزینه های سمت چپ add/remove windows component را انتخاب می کنید. از صفحه ای که باز می شود internet information servise(IIS) را انتخاب کرده و سپس گزینه Details  را انتخاب و همه گزینه های موجود را علامت دارمی کنید. بعد از ok سی دی ویندوز خود را در درایو گزاشته و next را بزنید.بعد از نصب سیستم را ریست کنید.

جزئیات IIS که در هنگام نصب آنها را انتخاب کرده اید:

۱٫ documention :فایلهای راهنما و مثال های وابسته را نصب می کند.

۲٫  file transfer protocol(ftp :توانایی دانلود و آپلود فایل را به سایت شما اضافه می کند.

۳٫ front pages server exstension :اگر برای ساخت وب سایت از ویژوال استادیو یا فرانت پیج استفاده می کنید باید این گزینه را انتخاب کنید.

۴٫ internet service manger  : نگارش تحت وب توانایی های مدیرتی وب سایت.

۵٫NNTP service : اگر به پشتیبانی network news نیاز دارید آن را انتخاب کنید.

۶٫ SMTP service  : توانایی فرستادن ایمیل را فراهم می کند.

برای مدیریت IIS می توانید از Administrative tools   در کنترل پنل گزینهInternet Information Services را اجرا کنید.

نصب net framework. :

روش اول: نصب کامل ویژال استادیوکه به همراه آن نسخه  کامل  دانت فریم ورک نصب می شود.

روش دوم :استفاده از سی دی های کامپوننت همراه ویژال استادیو است.نصب آن هیچ نکته خاصی ندارد تنها روی دکمه next  کلیک کنید.البته بهتر است روی سیستمی که  می خواهید فایلهایتان را اجرا کنید کامپوننت های ویژوال استادیو دات نت را کامل نصب کنید.

تنظیمات IIS  برای ایجاد اولین برنام ASP.NET

مکانی که فایلهای وب سرور شما در آن ذخیره می شود به نام home  یا root شناخته می شود. تعیین ای پوشه توسط IIS انجام می شود و به طور پیش فرض c:\inetpub\wwwroot می باشد(این پوشه هنگام نصب IIS در درایو ویندوز شما ساخته می شود) که تعوض ان به هر مسیر دیگری امکان پذیر است.ولی پیشنهاد می کنم مسیرwwwroot را تغییر ندهید.

تغییر مسیر پوشه home :

به قسمت مدیریت IIS در کنتل پنل بروید(Administrative tools\Internet Information Services) از ساختار درختی سمت چپ زیر شاخه web site–>default web site  را انتخاب کرده و properties آن را از طریق راست کلیک باز نمایید.حالا در tab به نام home directory می توانید مسیر پوشه wwwroot را تغییر دهید.

در این قسمت برای تعیین پوشه جدید سه گزینه وجود دارد:

۱٫a directory located on this computer: این گزینه موقعی استفاده می شود که پوشه به صورت لوکال و در سیستم خودتان باشد(پیش فرض)

۲٫ A share location on anader computer: هنگامی که پوشه شما در شبکه به اشتراک گذاشته شده است .

۳٫ a redirection to URL: در این حالت برای دسترسی به سایت شما به آدرس دیگری forward خواهد شد.

ایجاد یک پوشه مجازی در IIS:

تمامی زیر پوشه های شما در home (inetpub\wwroot برای کاربرانتان قابل  درسترسی می باشد برای مثال اگر پوشه ای به نام anis در wwwroot  شما وجود داشته باشد با این آدرس به آن دسترسی خواهید داشت:

http://local host/anis

با ایجاد پوشه مجازی می توان از پوشه هایی استفاده کرد که الزاما زیر پوشه شما د رhome وب سایتتان نیست.مثلا پوشه ای در درایوی جز درایو ویندوز. برای این کار در (Administrative tools\Internet Information Services)  روی گزینه default web site راست کلیک کرده و گزینه new–>virtual directory را انتخاب کنید و next را بزنید .برای اغلب سایت های موارد امنیتی مشخص شده کافی می باشد.

البته راه دیگری هم وجود دارد:

راست کلیک بر روی پوشه مورد نظر خود در ویندوز و انتخاب گزینه propeties در سربرگ web sharing وب سایتی را که می خواهید برای آن پوشه مجازی بسازید را انتخاب کنید و موارد امنتی را مشخص کنید و ok کنید.

سطوح دسترسی در هنگام ایجاد پوشه مجازی:

read :کاربران می توانند به سایت شما مراجعه کنند و محتویات آن را مشاهده کنند که به صورت پیش فرض انتخاب شده است.

run scripts: توانایی اجرای اسکریپت ها را در دایرکتوری مجازی می دهد.برای اجرای صفحات asp باید حتما انتخاب شود.

execut : توانایی اجرای برنامه ها را در پوشه مجازی می دهد. این گزینه باید برای وب سایت هایی فایل های ASP  آنها نیاز به ساختن پوشه ای در سرور دارد فعال شود.

بقیه تنظیمات IIS  رو در جلسات بعدی آموزش می بینید.

موفق باشید

دسته بندی : آموزش ، برنامه نویسی
برچسب ها :
دیدگاهتان را بنویسید

This site uses Akismet to reduce spam. Learn how your comment data is processed.

نیلوفر در تاریخ 21 ژوئن 2011 گفته : پاسخ دهید

سلام مرسی
منتظر ادامه بحث هستیم

سلمان در تاریخ 19 آوریل 2010 گفته : پاسخ دهید

سلام خانم برمر. واقعا از مطالبتون استفاده کردم.
منتظر مطالب بعدی هستم. لطف کنید به صورت کاربردی مثال هم داشته باشید.
به عنوان مثال ایجاد کاربر (ثبت نام کاربر در سایت) ارسال مطلب در سایت ویرایش و از این قبیل موارد که اکثر وب سایت ها دارند. (CMS ها معمولاً در این زمینه گزینه خوبی هستند اما من به شخصه دوست دارم که خود سایت خودم رو طراحی کرده باشم.)

طیبه در تاریخ 16 آوریل 2010 گفته : پاسخ دهید

سلام انسیه جون
خدا قوت بده به سرانگشتای نازت که اینقدر مطالب عالی میذاری فقط کمی دیر میام سر میزنم شرمنده یه سر به من بزن

سوده در تاریخ 30 دسامبر 2009 گفته : پاسخ دهید

سلام..
عـــــــــــــالی بود..
خیلی خوب هست که بخش برنامه نویسی رو به سایت اضافه کردید…امیدوارم زود به زود به روز رسانی بشه و بخش ها و زبان های بیشتری آموزش داده شود.

موفق باشید..

بهار در تاریخ 28 دسامبر 2009 گفته : پاسخ دهید

ممنون انسیه جان

خداییش کل سایتتون مفیده

انسیه برمر در تاریخ 30 دسامبر 2009 گفته :

بهار جان ممنون

مسعود رضايي در تاریخ 28 دسامبر 2009 گفته : پاسخ دهید

مرسی مثل همیشه عالی بود

انسیه برمر در تاریخ 30 دسامبر 2009 گفته :

آقای رضایی شما مثل همیشه لطف دارید