نصب نرم افزار تحت شبکه
با سلام
قصد دارم نرم افزار تحت شبکه ای نصب کنم،
Database نرم افزار که Sql server 2005 می باشد را بروی یک ماشین جدید در VMWare را نصب کرده ام-یک ماشین بروی سرورم که به صورت virtualization می باشند برای همین نرم افزار اختصاص داده ام_
اکنون میخام این نرم افزار رو نصب کنم به گونه ای که بتواند به آن دسترسی داشته باشد.
این نرم افزار usb سخت افزاری نیز دارد.
ممنون.
7 پاسخ
سلام جناب نصیری میشه در مورد این ۳ روش بیشتر توضیح بدین یا مقاله ی داریم در سایت که من بخونم ؟
نرم افزار های بیمارستانه ما هم به همین شکل هست. یعنی بر روی سرور نسب میکنیم و آپدیت میکنیم و سیستمها در بخش های مختلف بیمارستان آیکون این نرم افزارهارو داران و با کلیک بر روی نرم افزار از ان استفاده میکنن . و ما لازم نیست که بریم پای هر سیستم و برنامرو نسب یا آپدیت کنیم . چطور میشه فهمید ما از کدوم روش استفاده میکنیم ؟
ساختاره هر کدوم چجوری است و چجوری کار میکنه ؟
خواهش میکنم جوابه این سوالارو بدید یا اگه وقت دارد ی مقاله بنویسید رژه به این نمونه نرم افزارها و نحوی کار شون. خیلی ضروری برای من . پیشاپیش ممنون
توضیج مختصر و مفید :
دوست عزیز از طریق group plicy میتونی این کار رو انجام بدی.
به شرطی که فایل .msi برنامه رو داشته باشی . اگر نداری میتونی از برنامه های مبدل exe به msi استفاده کنی.
خوب شما دقیقا چه چیزی رو میخاین تحت شبکه نصب کنید !! Agent این نرم افزار رو ؟ یا خود نرم افزار رو به همراه قفل سخت افزاری !!! پسوند فایلی که قرار هست تحت شبکه نصب بشه چی هست ? فایل شما خروجی MSI داره یا EXE هست ؟
خوب اصلا قضیه چیز دیگه ای شد ، سئوال کلا متفاوت شد خوب شما باید برنامتون رو به سه روش بنویسید هر کدوم به نوعی می تونن در شبکه سرویس دهی داشته باشند :
- برنامه بصورت Agent ای باشه ( یک نرم افزار اصلی روی سرور یک نرم افزار Agent روی کلاینت که با هم ارتباط برقرار می کنند)
- برنامه رو تحت وب بنویسید ( هر کلاینت صرفا با داشتن یک Web Browser میتونه به نرم افزار دسترسی پیدا کنه )
- برنامه رو یکپارچه روی سرور قرار بدید با استفاده از Application Virtualization هایی مثل Citrix یا RDP ویندوز در شبکه Distribute کنید.
خود نرم افزار رو میخام نصب کنم به همراه قفل سخت افزاری اون
که کلاینتهای خاصی با سطح دسترسی های مختلفی بو اون دسترسی داشته باشند.
در صورتیکه بسته نرم افزاری که ایجاد کردید بصورت استاندارد و از ابتدا در قالب مجموعه از فایل های MSI باشه از طریق شبکه و قابلیت Software Installation قابل نصب هست در شبکه اما فراموش نکنید اگر شما بسته ای رو از EXE به MSI تبدیل کنید اصلا الزامی نیست که درست در شبکه بتونه کار کنه و نصب بشه ، از طرفی برای من هنوز جای سئوال هست که شما اگر قرار هست قفل سخت افزاری برای هر کدوم از این نرم افزارها نصب کنید باید حتما پای هر سیستم حضور فیزیکی برای نصب داشته باشید بنابراین چه الزامی داره زمانیکه شما قراره برید پای دونه دونه سیستم ها نرم افزار رو از طریق شبکه نصب کنید !!!
فکر کنم من سوال رو درست مطرح نکردم
اما...
من اگر بخوام نرم افزاری روی سرور نصب کنم و کاربران دیگر به اون بخواهند دسترسی داشته باشند که بتوانند با اون کار کنند، داده وارد کنند،گزارش بگیرند، خلاصه بتونند با ا.ن کار کنند،
باید این نرم افزار را چطوری نصب کنم؟
حالا اگه نصب کنم، چون روی سرور هست، کاربرانی که مد نظر دارم برای اجرای این نرم افزار، چطوری میتونند این نرم افزار را اجرا کنند یا بعبارتی من باید چه کارهایی انجام بدم که این قابلیت برای کاربران باشد
ممنون