تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 7 از 15 اولاول ... 34567891011 ... آخرآخر
نمايش نتايج 61 به 70 از 144

نام تاپيک: نحوه راه اندازی وب سرور IIS و ایجاد یک Web Site بر روی آن

  1. #61
    کـاربـر بـاسـابـقـه amin2000's Avatar
    تاريخ عضويت
    May 2007
    محل سكونت
    Maelstorm
    پست ها
    1,865

    پيش فرض

    آشنايي با Asp
    خيلي افراد علاقه دارند كه سايت شخصي داشته باشند.از اين بين خيلي ها اين كار رو به يك طراح سايت سفارش مي دهند كه ول معطل اند.ولي بعضي ها هم سعي مي كنند خودشون يه سايت طراحي كنند.اين جور مواقع :
    1- برنامه هاي فراواني هستند كه كمك مي كنند تا افراد بدون هيچ زحمتي سايت ايجاد كنند كه اغلب هم استفاده از اين برنامه ها خيلي ساده و وسوسه انگيز است.خيلي ها به همين برنامه ها قناعت مي كنند و ...
    2- بعضي افراد از اين سطح بالاتر مي روند و سعي مي كنند Html ياد بگيرند و خودشون كد صفحات رو بنويسند.نهايت كار اين افراد طراحي سايتي با صفحات ثابت و مملو از كدهاي جاوااسكريپتي است كه از اينترنت گرفته اند.
    3- عده اي هم هستند كه پشتكار نشان مي دهند و سعي مي كنند با استفاده از css همان صفحات ثابت را سر و سامان بدهند.اين افراد با كدنويسي سمت كلاينت كمي آشنا شده اند.
    4- باز عده اي از همين افراد سعي مي كنند اسكريپت نويسي سمت كلاينت را تا حدي ياد بگيرند.اغلب اين افراد به داشتن يه وبلاگ زيبا قناعت مي كنند.
    5- ولي كساني هم هستند كه به اين راحتي ها قانع نمي شوند و دنبال راهي هستند كه بتونند به وبلاگشون امكانات ويژه اي اضافه كنند.اين جاست كه ناتواني اسكريپت هاي سمت كلاينت رو مي شود. و اين افراد با اصطاحاتي مثل Asp يا PHP آشنا مي شوند.

    Asp چيست؟
    asp به شما كمك مي كند تا صفحات ديناميك و پويا بسازيد.منظور از ديناميك بودن صفحات تغيير مطالب آنهاست.به زبان خيلي ساده در صورتي كه شما سايتي با صفحات ثابت داشته باشيد براي اعمال تغيير در صفحه اصلي سايت بايد صفحه جديد را ايجاد كنيد وبه جاي ان بگذاريد! اين روش خيلي بد و قديمي است (ولي متاسفانه من مراكزي رو سراغ دارم كه از همين روش استفاده مي كنند...)
    ولي شما مي توانيد با استفاده از Asp سايتي طراحي كنيد كه داراي بخش مديريت باشد و به صورت آن لاين صفحه اصلي اون رو ويرايش كنيد.
    همان طور كه مي دونيد زبانهاي اسكريپت نويسي مانند Javascript يا Vbscript براي اجرا در سمت كلاينت (كامپيوتر كاربر) ايجاد شده اند و استفاده هاي خاص خودشون رو دارند.به خاطر همين هم به client-side معروف هستند.در واقع اسكريپت هايي كه ما درون صفحه قرار مي دهيم به كامپيوتر كاربر لود مي شوند و سپس در هنگام نمايش صفحه اجرا مي شوند.ولي تكنولوژي asp يك زبان اسكريپت نويسي سمت سرور يا server-side است. ما مي توانيم Asp را با دستورات Html تركيب كنيم و صفحات ديناميك قوي اي رو ايجاد كنيم.در اين صورت هنگامي كه كاربر بخواهد صفحه Asp را مشاهد كند ابتدا دستورات asp اجرا مي شوند و سپس نتيجه كار كه يك فايل Html است براي كاربر لود شده و نمايش داده مي شود.

    وب سرور چيست؟
    گفتيم كه دستورات Asp در سمت سرور اجرا مي شوند و ما نتيجه را به صورت Html مي بينيم.پس رو همين حساب ما نمي تونيم صفحات asp رو كه ايجاد كرده ايم مستقيما در مرورگر باز كنيم و در اين صورت ما با خطاي The page cannot be displayed روبرو مي شويم.(توجه كنيد كه خطا مربوط به اشكال در صفحه يا نبود صفحه نيست)
    براي رفع اين مشكل ما ابتدا بايد كامپيوترمان رو به يك سرور مجازي تبديل كنيم.براي اين منظور (IIS (Internet Information Services را بر روي سيستم نصب ميكنيم.

    نصب IIS بر روي سيستم:
    براي نصب IIS مراحل زير را دنبال كنيد:
    1- در كنترل پنل Add/Remove Programs را باز كنيد.سپس به قسمت Add/Remove Windows Components برويد.
    2- در اين صفحه (Internet Information Services(IIS را تيك بزنيد.
    3- در آخر هم سي دي ويندوز را در درايو آن قرار دهيد و Next را بزنيد.
    نكته: در يك مقاله در اينترنت خواندم كه بي جهت نبايد IIS بر روي سيستم نصب باشد و مشكل امنيتي دارد.پس در صورتي كه براي مدتي از آن استفاده نخواهيد كرد آن را حذف كنيد.

    كامپوننت هاي اختياري IIS:
    در صورتي كه در مرحله 2 نصب iis گزينه Details را كليك كنيد مي توانيد بر روي كامپوننت هايي كه همراه IIS نصب مي شوند كنترل بيشتري داشته باشيد.البته مواردي كه لازم هستند پيش فرض تيك خوردند.براي مثال يكي از گزينه هايي كه فعلا برايتان كاربرد خواهد داشت
    Documentation:
    در صورت انتخاب اين گزينه Help مربوط به IIS در سيستمتان نصب مي شود.براي مشاهده اين مورد بعد از اتمام عمليات نصب به اين آدرس برويد:
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    ساير كامپوننت ها بعداً مطرح مي شوند.

    تنظيمات IIS:
    هنگامي كه شما IIS را بر روي سيستمتان نصب مي كنيد يك سايت پيش فرض در درايو ويندوز و در مسير زير
    C:\Inetpub\wwwroot
    ايجاد مي شود كه شايد اين مورد برايتان كافي باشد.در اين صورت فايل اصلي سايتتان را بسازيد و آن را با نامهاي index.html يا index.asp در مسير بالا ذخيره كنيد.محتويات فايل ها را طوري تنظيم كنيد كه بتوانيد آن را تشخيص دهيد.حالا مرورگرتان را باز كنيد و به اين مسير برويد:
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    در اين صورت بايد فايل صفحه اصلي سايتتان در مرورگر بارگزاري شود.اين مسير در واقع يك مسير مجازي است كه به يك مسير فيزيكي اشاره دارد.

    ساخت دايركتوري هاي مجازي:
    در صورتي كه شما بخواهيد همزمان بر روي چند سايت كار كنيد مي توانيد به غير از شاخه پيش فرض يا home directory شاخه هاي مجازي ديگري را هم ايجاد كنيد.در هنگام ساخت يك شاخه مجازي يا Virtual Directories شما براي آن مجوزهاي دسترسي را نيز تعيين خواهيد كرد.توجه كنيد كه شما با ايجاد يك شاخه مجازي در واقع به يك مسير جداگانه به غير از مسير پيش فرض
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    دسترسي خواهيد داشت.

    تنظيم مجوزهاي دسترسي:
    منظور از مجوزهاي دسترسي تعيين ميزان دستيابي به شاخه مي باشد.براي مثال به احتمال زياد در صورتي كه شما به آدرس
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    برويد با پيغام زير مواجه مي شويد:
    Directory Listing Denied
    This Virtual Directory does not allow contents to be listed.
    و اين به اين معناست كه شما اجازه نداريد محتويات اين شاخه را به صورت ليست وار ببينيد.اين مجوز
    Directory browsing
    ناميده ميشود.ليست مجوزها به اين قرار است:

    ديدن محتويات فايلها و شاخه ها و ويژگي ها آنها :Read
    تغيير محتويات فايلها و شاخه ها و ويژگي ها آنها :Write
    امكان دستيابي به سورس كدها :Script Source Access
    مشاهدهء ليست فايلها و شاخه ها irectory browsing
    ساخت فايل گزارش بازديدها :Log visits
    امكان ايندكس گذاري براي انجام عمل جستجو :Index this resource
    براي تغيير در مجوزهاي شاخه اصلي مراحل زير را دنبال كنيد:
    IIS را باز كنيد.در قسمت سمت چپ بر روي نام كامپيوترتان كليك كنيد.سپس Web Site را انتخاب كنيد.در زير فهرست آن بر روي Default Web Site كليك راست كرده و Properties را انتخاب كنيد.سپس به برگه Home Directory برويد.حالا شما مي توانيد مجوزها را ويرايش كنيد ولي در نظر داشته باشيد كه مجوز Read حتما بايد انتخاب شده باشد.

    ساخت شاخه مجازي:
    براي ساخت شاخه مجازي دو راه وجود دارد:
    1- در روش اول شما بايد IIS را در مسير Control Panel\Administrative Tools اجرا كنيد.سپس در قسمت سمت چپ بر روي نام كامپيوترتان كليك كنيد.سپس Web Site را انتخاب كنيد.در زير فهرست آن بر روي Default Web Site كليك راست كرده و از منوي New گزينهء Virtual Directories را انتخاب كنيد.ويزارد اجرا مي شود.
    Next را كليك كنيد.در صفحه بعد در قسمت Alias نام مستعاري را براي شاخه مورد نظر تعيين كنيد.در صفحه بعد شاخه مورد نظرتان را انتخاب كنيد.و در برگه آخر هم مجوزها را تعيين كنيد.
    براي مثال در صورتي كه نام مستعار را برابر mysite وارد كرده باشيد بايد آدرس زير را در مرورگرتان وارد كنيد.
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    2- در روش دوم در صورتي كه فرمت درايوتان NTFS است شما مي توانيد بر روي شاخه مورد نظرتان كليك راست كرده و گزينه Sharing and Security را انتخاب كنيد.بعد مي توانيد در صورت نياز مجوزهاي آن را به صورتي كه گفته شد ويرايش كنيد.

    حذف شاخه مجازي:
    در IIS در سمت چپ بر روي شاخه مجازي كليك راست كرده و Delete را انتخاب كنيد.توجه كنيد كه با حذف شاخه مجازي شاخه فيزيكي بر روي هاردتان آسيبي نمي بيند.

    Syntax زبان ASP چيست؟
    در صورتي كه شما قبلا با زبانهاي Basic ، VBScript و با ويژوال بيسيك كار كرده باشيد شما مشكل كمتري در يادگيري زبان ASP خواهيد داشت.البته زبان (Java server page (JSP هم وجود دارد كه تفاوت آن با ASP نحوه نگارش دستورات و در واقع Syntax آن است.

    براي نوشتن دستورات از چه برنامه اي استفاده كنيم؟
    اگر چه براي نوشتن دستورات مي توان از ساده ترين برنامه ها مانند Notepad استفاده كرد ولي من به شما Microsoft Script Editor يا MSE رو پبشنهاد مي كنم.اين برنامه همراه بسته Office
    مي باشد.براي اجراي آن در برنامه Word از منوي Tools گزينهء Macro و سپس گزينه Microsoft Script Editor را انتخاب كنيد.البته برنامه هاي ديگري هم وجود دارند:
    Microsoft FrontPage يا InterDev

    ساخت اولين صفحه:
    يك صفحه ASP از سه قسمت تشكيل شده:
    text , HTML tags , Server-side scripts
    پس يعني شما مي توانيد يك صفحه Html را با پسوند ASP در شاخه مورد نظرتون ذخيره كنيد.حالا در صورتي كه بخواهيد دستور خاصي از ASP را در محلي از اين فايل قرار دهيدبايد در دو طرف دستور كاراكترهاي <% و %> را قرار دهيد.براي مثال كد زير عبارتي را در صفحه نمايش چاپ مي كند.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by amin2000; 07-06-2008 at 14:18.

  2. #62
    در آغاز فعالیت
    تاريخ عضويت
    Jun 2008
    پست ها
    1

    پيش فرض

    سلام به دوستان من هم امروز به جمعتون پیوستم و از امروز تو بحثاتون شرکت می کنم با تشکر

  3. #63
    در آغاز فعالیت
    تاريخ عضويت
    Jun 2008
    پست ها
    3

    پيش فرض

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

  4. #64
    حـــــرفـه ای zed2's Avatar
    تاريخ عضويت
    Jul 2006
    پست ها
    9,540

    پيش فرض

    کسی نیست این فایلو بما بده لینک کا نمیکنه
    کدوم فایل؟

  5. #65
    در آغاز فعالیت
    تاريخ عضويت
    Dec 2007
    پست ها
    4

    پيش فرض

    فايل پست اولو ميگه كار نمي كنه؟؟؟؟؟؟؟؟؟؟؟؟؟

  6. #66

  7. #67
    اگه نباشه جاش خالی می مونه Mr.Shaibow's Avatar
    تاريخ عضويت
    Sep 2007
    پست ها
    261

    پيش فرض

    آقایوون خانوما !!!
    این فایل رو منم می خوام چون Iis ام بالا نمی یاد !!! یعنی کار نمی کنه می خواستم ببینم کجاشو اشتباه کردم

    ممنون

    فعلا . . .

  8. #68
    در آغاز فعالیت
    تاريخ عضويت
    Oct 2005
    پست ها
    4

    پيش فرض

    من IIS رو نصب کردم ولی توی کلاینتها فقط با آی پی سرور سایت رو نمایش میده
    چکار کنم که آدرس dns جواب بده؟

  9. #69
    در آغاز فعالیت
    تاريخ عضويت
    Jul 2008
    پست ها
    1

    پيش فرض

    دانلود نمیشه فایل

  10. #70
    آخر فروم باز MeHrDaD_MeNaY's Avatar
    تاريخ عضويت
    May 2008
    محل سكونت
    نیشابور
    پست ها
    1,069

    پيش فرض

    نسخه Pdf مقاله 1.2 مگابایت :

    کسی اینو دانلود کرده که واسه ما آپلود کنه ؟
    چون لینکش خرابه

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •