راهنمای نصب چند نسخه از سايت ساز بر روي يك دستگاه
شرايطي وجود دارد كه در آنها ما نياز به داشتن بيش از يك نسخه نصب شده از سايت ساز بر روي دستگاه خود هستيم، از جمله ايجاد و مديريت بيش از يك سايت بر روي يك دستگاه و يا ايجاد يك سايت به صورت الگو (Template) و ساخت ساير سايتها از روي اين سايت الگو.
از طرفي سايت ساز بوسيله يك برنامه نصبي (setup) بر روي دستگاه شما نصب ميگردد و از خاصيتهاي برنامه نصب اين است كه بيش از يكبار بر روي يك دستگاه نصب نميشود. لذا لازم است با استفاده از ساير روشها و به صورت دستي ساير نسخههاي مورد نياز را بر روي دستگاه نصب كنيم.
اين راهنما شما را با روش نصب دستي برنامه سايت ساز بر روي دستگاه براي داشتن بيش از يك نسخه آشنا ميسازد. همچنين اگر لازم باشد تا نسخه موجود بر روي دستگاه خود را به دستگاه ديگري انتقال دهيد، اين راهنما براي شما مفيد خواهد بود.
مراحل نصب دستي سايت ساز
انجام اين كار طي سه مرحله كلي صورت ميپذيرد:
-
گرفتن پشتيبان از بانك موجود و ايجاد بانك نسخه جديد و بازيابي فايل پشتيبان بر روي بانك جديد
-
كپي نمودن فايلهاي نسخه جديد از روي يك نسخه موجود و معرفي اين نسخه جديد به سرور اينترنتي دستگاه
-
تنظيم فايل تنظيمات كلي نسخه جديد براي استفاده از بانك جديد
مرحله اول - گرفتن پشتيبان از يك بانك و ايجاد بانك جديد و بازيابي فايل پشتيبان بر روي بانك جديد
ابتدا برنامه Enterprise Manager از سري برنامههاي SQL Server را باز ميكنيم. براي اجراي اين برنامه، ابتدا به منوي Start و سپس All Programs و Microsoft SQL Server رفته و برنامه Enterprise Manager را اجرا ميكنيم.
در سمت چپ، با كليك بر روي علامتهاي + باعث باز شدن شاخه شده و اين كار را ادامه ميدهيم تا ليست بانكهاي اطلاعاتي داخل اين سرور SQL Server به نمايش درآيد. حال بانك اطلاعاتي برنامه سايت ساز موجود (بانكي كه قرار است از روي آن يك كپي ايجاد كنيم) را انتخاب ميكنيم. براي اين مثال، ما بانكي با نام site_gen_db را انتخاب نمودهايم.
بر روي نام بانك، كليك سمت راست ميكنيم و گزينه All Tasks مورد Backup Database را انتخاب ميكنيم تا پنجره گرفتن پشتيبان ظاهر شود.
از بخش مياني (Destination - مقصد) دكمه Add را انتخاب ميكنيم تا پنجره Select Backup Destination باز شود. گزينه File Name را انتخاب نموده و دكمه "..." را در همان بخش انتخاب ميكنيم.
در پنجره باز شده، ابتدا مسير مورد نظر را براي ذخيره فايل پشتيبان انتخاب نموده و در بخش File name يك نام براي فايل انتخاب خواهيم نمود. ما براي اين مثال عنوان site_gen_db_backup را برگزيدهايم. حال با سه بار كليك بر روي دكمه OK، پنجرهها را بسته و موجب ساخت فايل پشتيبان از روي بانك موجود ميگرديم.
تا اينجا نسخه پشتيبان را ساختيم. حال اقدام به ساخت يك بانك جديد و بازيابي اين پشتيبان بر روي آن خواهيم نمود.
بر روي سر شاخه اصلي بخش بانكهاي اطلاعاتي (Database) كليك راست نموده و New Database را انتخاب ميكنيم تا پنجره Database properties باز شده و آماده ساخت بانك جديد باشد. حال يك نام براي بانك جديد انتخاب ميكنيم. ما براي اين مثال نام MyNewSite_db را وارد ميكنيم. سپس با زدن enter و يا كليك بر روي دكمه OK بانك جديد را ميسازيم.
حالا زمان بازيابي پشتيبان گرفته شده بر روي بانك اطلاعاتي جديد است. لذا بر روي نام بانك جديد كليك راست ماوس نموده و از زير منوي All Tasks گزينه Restore Database را انتخاب ميكنيم تا پنجره بازيابي نسخه پشتيبان ظاهر شود. در قسمت بالاي پنجره (و براي تعيين محل دريافت فايل پشتيبان) گزينه From Device را انتخاب نموده و سپس با كليك بر روي دكمه Select Device، سپس دكمه Add و در نهايت دكمه Browse، مسير فايل پشتيبان را انتخاب ميكنيم و با سه بار كليك دكمه OK به پنجره بازيابي برميگرديم. حال به برگه Options ميرويم.
در اين برگه ابتدا گزينه Force restore over existing database را انتخاب ميكنيم. سپس در جدول وسط پنجره و در بخش سمت راست (در هر دو رديف جدول) در مسير به نمايش داده شده، به جاي نام بانك مبدا (همان بانكي كه از آن پشتيبان تهيه كردهايم) نام بانك مقصد را قيد ميكنيم. دقت داشته باشيد كه دنباله مسير نبايد دستكاري شود. پس از انجام اين تغييرات بر روي دكمه OK كليك ميكنيم تا نسخه پشتيبان بر روي بانك جديد بازيابي شود.
مرحله دوم - كپي نمودن فايلهاي نسخه جديد از روي يك نسخه موجود و معرفي اين نسخه جديد به سرور اينترنتي دستگاه
ابتدا از روي فايلها موجود سايت ساز، يك نسخه جديد تهيه مينماييم. مسير فايلهاي موجود به صورت زير است:
(Win Drive):\Inetpub\wwwroot\SiteGen_LocalSetup\
فايلهاي داخل اين شاخه را در يك مسير جديد و دلخواه كپي ميكنيم. (براي مثال ما اين فايلها را درون شاخه جديد MyNewSite درون wwwroot كپي نمودهايم) حال اين شاخه را به عنوان مسير سايت جديد به سيستم معرفي مينماييم.
ابتدا برنامه (Internet Information Services(IIS را از دورن control panel و از بخش administrator tools اجرا ميكنيم. در بخش سمت چپ، با كليك بر روي + باعث باز شدن آيتمها ميشويم تا به آيتم Default Web Site برسيم. بر روي اين آيتم كليك سمت راست نموده و از بخش New گزينه Virtual Directory را انتخاب مينماييم. پنجره تعريف شاخه مجازي جديد به نمايش درميآيد. با كليك بر روي دكمه Next به مرحله بعد ميرويم.
در بخش Alias نامي را براي سايت جديد انتخاب ميكنيم. اين نام تشكيل دهنده آدرس سايت جديد است. (ما نام my-new-site را انتخاب ميكنيم. لذا آدرس سايت جديد به صورت زير خواهد بود:
http://localhost/my-new-site/
شما ميتوانيد نامي مناسب براي سايت جديد انتخاب نماييد) پس از انتخاب نام و با كليك بر روي دكمه Next به مرحله بعدي ميرويم.
در اين مرحله با كليك بر روي دكمه Browse آدرس شاخه جديد سايت (را كه در ابتداي اين مرحله ايجاد نموديم) را براي سيستم مشخص مينماييم. با دو بار كليك بر روي دكمه Next باعث پايان يافتن روند ايجاد شاخه مجازي جديد و ساخت آن ميشويم.
مرحله سوم - تنظيم فايل تنظيمات كلي نسخه جديد براي استفاده از بانك جديد
انجام اين مرحله، در راهنماي فايل تنظيمات سايت ساز آمده است. لطفا با ملاحظه اين راهنما، تنظيمات لازم جهت استفاده سايت جديد از بانك اطلاعاتي جديد را انجام دهيد.
حال به IIS برميگرديم. هماكنون بايد شاخه مجازي جديد انتخاب شده و فايلهاي آن درون بخش سمت راست به نمايش درآمده باشد (اگر اينچنين نيست، آنرا در قسمت سمت چپ انتخاب نماييد)
حال از درون فايلهاي به نمايش در آمده در سمت راست، فايل default.aspx را يافته و بر روي آن كليك سمت راست نموده و گزينه Browse را انتخاب نماييد تا سايت جديد به نمايش درآيد.