ورود

View Full Version : سوال: multi Site in IIS



zman123456
سه شنبه 07 مهر 1388, 14:08 عصر
با سلام
در یک سرور می خوام چند سایت راه بندازم.البته این سرور تو lan به صورت local کار میکنه.
یه مقاله پیدا کردم که ادعا می کرد با اون کارها میشه یه همچین کاری رو کرد ولی اینقدر ناقص بود که جواب نداد.
اینجا هم گشتم چیزی پید نکردم.
طوری هم می خواهم راه اندازی کنم که :
با زدن http://a.ir پورتال local باز بشه.چون مرکزیت داره.
با زدن http://b.a.ir مثلا elearning باز بشه.
با زدن http://c.a.ir مثلا کارتابل تحت وب مدیران باز بشه.
هر کاری کردم نشد.
اگه میشه لطف کنید کامل راهنمایی بفرمائید چون خیلی زود باید تحویل بدم.
windows server 2003 sp2.
client xp sp2-3
البته منظور از نوشتن a,b و c یک مثال بود نه اینکه به جای elearning بزنه b.
با تشکر از توجه شما دوستان

anderson
سه شنبه 07 مهر 1388, 23:17 عصر
سلام دوست عزیز
منم مشکل شما رو دارم اما به این صورت که با Asp.NEt# 2005 منم یه برنامه دارم می نویسم که می خوام تحت شبکه اجرا بشه اما فقط یه وب سایته .
که بقیه کاربرها با دادن اون آدرس به صفحه اصلی دسترسی داشته باشن.
اگه کسی جواب بده که عالی میشه.

zman123456
چهارشنبه 08 مهر 1388, 07:44 صبح
يه كارهايي كردم.
iis كه نصب كردم.
1- فايلهاي سايتها رو ريختم تو يك شاخه مجزا.
2- رو website راست كليك كردم و يك website رو با new ساختم.description رو دادم كه زياد مهم نيست و ip دادم و همان پورت 80 و يك header مثلا b.a.ir
3- مسير فايل ها رو بهش دادم و تيك anony‌ رو هم بر نداشتم.
4- فقط همون read رو دادم و finish
5- در dns يك A Record‌ زدم به صورت FQDN.مثلا اگه نام دومين a.w.ir باشه زدم b.a.w.ir‌و با همون ip كه تو iis تعيين كردم.چون dynamic هم هست خودش reverse هم ثبت ميكنه.
6- اولين سايت با نام مورد نظر كار ميكنه و هيچ مشكلي ندارم.
********
حالا همين كارها با همان ip و همان port رو انجام دادم ولي چون يك forum با asp‌هست بهش write و asp.net‌رو هم دادم.تو properties‌هم execute permission رو هم script and execute دادم.
در dns هم براي اين يكي هم همون كارها رو كردم.با همون ip
چون قبلا اين رو راه انداخته بودم ولي با پورت هاي مختلف ميدونم كه تنظيم ديگه اي نمي خواد.
ولي جواب نميده.

anderson
پنج شنبه 09 مهر 1388, 00:19 صبح
سلام
مرسی از راهنمائیت من از فردا 5 شنبه کل وقتم رو می خوام بزارم رو یاین قضیه . یعنی تازه سرم خلوت شده و تووی همین چند روز هم باید ردیفش کنم.
ولی یه سوال من با سی شارپ 2005 روی win xp sp 2 برنامه نویسی کردم ویندوز سرورم بایستی چی باشه چون من یه سی دی گرفتم 10 ویندوز سرور 2003 داره . یا اینکه باید 2008 باشه؟
راستی از کسی این بخش خبری نیست فقط منم و خودت تک و تنها!
آهای یکی به داد ما برسه کسی متنم و میبینه !!!!! ؟:لبخند:

zman123456
پنج شنبه 09 مهر 1388, 11:00 صبح
انگار حق با شماست.تنهاييم
من 2003 دارم.نيازي فكر نكنم به 2008 باشه.
ما كه با مشكلمون دست به گريبانيم.كسي هم نيست كمكمون كنه.شايد مطلب فوق مورد استفاده و راه حل شما باشه.

anderson
سه شنبه 14 مهر 1388, 11:27 صبح
سلام
نه خبری نیست.
آقا یه سوال من وب سایت رو publish کردم و تو هاستم داره کار می کنه اما توی iis کار نمی کنه .
اما سورس کدش توی iis کار می کنه. نه تنها اون بلکه حتی صفحه ساده و متنی aspx هم که publish می کنم تو iis کار نمی کنه البته iis ویندوز xp البته تو 2003 هم کار نکرد یه بار امتحان کردم.
فکر می کنی برای چی ؟

cybercoder
سه شنبه 14 مهر 1388, 11:59 صبح
اما سورس کدش توی iis کار می کنه.

یه چیزی به نام dotnet framework رو هم باید نصب کنید
در مورد سوال اول
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/e7a21b1f-ab13-47f2-8c61-b09cf14a7cb3.mspx?mfr=true
لینک های مرتبطش رو هم مطالعه کنید

موفق باشید

anderson
سه شنبه 14 مهر 1388, 12:11 عصر
دمت گرم
دات نت فریم ورک که نصبه.
اما حل شد یادم رفته ود web share برای publish ha به صورت تک تک بزارم من چند تا سایت رو باهم توی یه فولدر گذاشته بودم و فقط اون فولدر رو web share گذاشته بودم اما الان به صورت مجزا امتحان کردم حل چشات شد داداش.