ورود

View Full Version : IIS و دردسرای اون



hamed_bostan
شنبه 05 اسفند 1385, 01:39 صبح
با سلام خدمت دوستان .
می خواستم ببینم توی ستاپ یا برنامه ای چطوری می تونیم چک کنیم ببینیم IIS نصب هست یا نه و اگر نصب نیست چطوری می تونیم نصبش گنیم و config کنیم اون رو و چطور می تونیم شاخه پرویه مون رو به اون اضافه و پرمیشن هاشو ست کنیم .
ممنون

rtech
شنبه 05 اسفند 1385, 09:27 صبح
این دو صفحه رو ببین :

http://www.west-wind.com/presentations/WebServerConfig/WebServerConfig.htm

http://www.codeproject.com/aspnet/AspNetAppsWithoutIIS.asp

ClaimAlireza
شنبه 05 اسفند 1385, 18:52 عصر
دوست عزیز سی دی ویندوز را داخل درایو بگذار.
به آدرس زیر برو:

control panel->add or remove->add or remove windows component

حالا IIS را انتخاب کن و مراحل را به ترتیب طی کن.

بعد از restart به آدرس زیر برو :

control panel->administrative tools->services

اگر IIS اجرا نشده آن را run کن.سرویس مربوط به آن world wide web publishing.
حالا برای ثبت ASP کافیست در command prompt آدرس زیر را تایپ کنی و Enter بزنی.

C:\>Windows\microsoft.NET\Framework\v2.0.50727\aspnet_ regiis.exe

hamed_bostan
شنبه 05 اسفند 1385, 21:45 عصر
ناز قد و بالات من می خوام خود setup برنامه تحت وبم تشکیل بده iis نصب هست یا نه و اگر نیست نصبش کنه و config کنه اونو و سایت رو بهش add کنه . واگر نه این کار رو فکر کنم هر asp.net کاری بلد باشه

razeghi_loved
شنبه 05 اسفند 1385, 22:02 عصر
اره سوالی جالی هست اگر می دونه یه جوابی بده واقعا ایده جالبی بود

Alireza_Salehi
یک شنبه 06 اسفند 1385, 09:49 صبح
Unattended Setup (IIS 6.0) (http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/80455459-01b0-4961-aeab-081ce2eb03a4.mspx?mfr=true)


طبق این راهنما باید اول یک Answer File (http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/750d3137-462c-491d-b6c7-5f370d7f26cd.mspx?mfr=true) بسازی بعد توسط این دستور اجراش کنی

Sysocmgr.exe /i:sysoc.inf /u:%PathToUnattendFile% (http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/80455459-01b0-4961-aeab-081ce2eb03a4.mspx?)


حالا دیگه چطوری اینو تو Setup قرار میدن رو نمیدونم (فکر کنم احتمالا با اسکریپت)!

ClaimAlireza
یک شنبه 06 اسفند 1385, 20:31 عصر
ناز قد و بالات من می خوام خود setup برنامه تحت وبم تشکیل بده iis نصب هست یا نه و اگر نیست نصبش کنه و config کنه اونو و سایت رو بهش add کنه . واگر نه این کار رو فکر کنم هر asp.net کاری بلد باشه


داداش سواد ما تا این اندازه جواب میده .

گفتیم شاید کمکی بکنه....:ناراحت:

Alireza_Salehi
یک شنبه 06 اسفند 1385, 20:57 عصر
ناز قد و بالات من می خوام خود setup برنامه تحت وبم تشکیل بده iis نصب هست یا نه و اگر نیست نصبش کنه و config کنه اونو و سایت رو بهش add کنه . واگر نه این کار رو فکر کنم هر asp.net کاری بلد باشه


داداش سواد ما تا این اندازه جواب میده .

گفتیم شاید کمکی بکنه....:ناراحت:

عزیزم ما که نمیدونیم شما سوادت چقدره ! همش یک خط توضیح دادی اون هم کلی ، انتظار داری جواب کامل بگیری!

hamed_bostan
دوشنبه 07 اسفند 1385, 00:13 صبح
دوستان چیزی به دل نگیرن . هدف یادگیریه

خب راه حل کاملی کسی پیشنهاد نمی ده

netspc
دوشنبه 07 اسفند 1385, 06:56 صبح
سلام
من کمی دیر این تاپ رو دیدم ولی امیدوارم به دردت بخوره:
اول به این لینک یه نگاه بنداز:(به عنوان یه ایده)
http://www.codeproject.com/cs/system/cswindowsservicedesktop.asp
(البته خودش گفته بیلی جون همچین امکانی رو بصورت مستقیم نذاشته)

ببینم شما چطور میخواهید مستقیماً از طریق asp.net برای مثال یه سرویس نصب کنید؟

Alireza_Salehi
دوشنبه 07 اسفند 1385, 12:20 عصر
می خواستم ببینم توی ستاپ یا برنامه ای چطوری می تونیم چک کنیم ببینیم IIS نصب هست یا نه و اگر نصب نیست چطوری می تونیم نصبش کنیم برای این که برنامه نصب بفهمه که IIS نصب هست یا نه و اگر نصب نبود خودش نصب کنه :
How to: Add an Internet Information Services Launch Condition (http://msdn2.microsoft.com/en-us/library/z0hac3cx%28VS.80%29.aspx)

اگر نصب نبود از کجا نصب کنه :
InstallUrl Property (http://msdn2.microsoft.com/en-us/library/aa293024%28VS.71%29.aspx)


و config کنیم اون رو و چطور می تونیم شاخه پروژه مون رو به اون اضافه و پرمیشن هاشو ست کنیمبا همون روش Unattended Setup تنظیم هم میشه کرد.
اگر کار اضافه تری هم قراره انجام بگیره باید با CustomAction در Setup این کار رو کرد.
Custom Actions Management in Deployment (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsintro7/html/vbconthecustomactionseditor.asp)


راستی مگر همه این کارها رو Web Setup Project انجام نمیده ؟

hamed_bostan
سه شنبه 08 اسفند 1385, 00:04 صبح
اول از همه ممنون از جواب طبقه بندی شده ات حاج اقا
دوم بعضی config ها رو مثل permittion ها و .. رو web setup انجام میده اما نه کامل . ولی خوب نصب و راه اندازیش معضلی بود بس بزرگگگگگگ