-
July 26th, 2013, 11:10
#1
عضو انجمن
اجرای asp.net روی سرور لینوکس
با سلام به همه
سوالی در مورد اجرای سایت های ASP.NET روی لینوکس داشتم.
آیا امکان اجرای این نوع از سایت ها روی لینوکس هست؟
اگر جواب آری هست، روی چه ورژنی از لینوکس میشه این کار رو کرد؟ و یا چه کاری باید انجام بدم تا این سایت ها اجرا بشن؟
آیا کیفیت سایت های میزبانی شده روی لینوکس با اونایی که روی websitepanel نصب میشن تفاوت دارن؟
سایت های ASP با SQL کار می کنند که در لینوکس ظاهراً فقط MySQL اجرا شدنی هست، با این حساب باز میشه این کار رو انجام داد؟
اگر دوستان کسی هست که این کار رو انجام بده لطفاً بگه که ما در خدمتششون باشیم.
با سپاس
-
-
July 26th, 2013 11:10
# ADS
-
July 26th, 2013, 11:26
#2
پاسخ : اجرای asp.net روی سرور لینوکس
بله این کار با استفاده از mono امکان پذیر است ولی در مورد کیفیت اجرای آن خبری ندارم
-
تعداد تشکر ها از safeith به دلیل پست مفید
-
July 26th, 2013, 11:35
#3
عضو انجمن
پاسخ : اجرای asp.net روی سرور لینوکس
تا حالا تجربه این کار رو داشتید شما؟
-
-
July 26th, 2013, 11:36
#4
پاسخ : اجرای asp.net روی سرور لینوکس
بلی ، برای بنده خدایی اوکی کرده بودیم
-
-
July 26th, 2013, 11:47
#5
پاسخ : اجرای asp.net روی سرور لینوکس
همینطوری plugin and play کار نمیکنن دوست من.
شما باید کارتون رو port کنید و یا به اصطلاح جاهاییش رو تغییر بدین تا توانایی اجرا روی پلت فرم Mono رو داشته باشه ..
mono روی apache هم کار میکنه (mod_mono)
در مورد بانک اطلاعاتی mssql هم شما باید کدتون رو طوری تغییر بدین که از بانک های اطلاعاتی دیگه ای استفاده کنه که نزدیک ترین معادلش mysql تو لینوکس هست.
در کل نیاز هست تا قسمت هایی از کدتون ویرایش شن و برای لینوکس و مونو Native شن ...
ولی باید ببینین که دلیل انجام این کار چیه و چرا روی ویندوز کار نمیکنین ... آیا دلیل خاصی داره ؟
-
تعداد تشکر ها از mehrdd به دلیل پست مفید
-
July 26th, 2013, 11:57
#6
عضو انجمن
پاسخ : اجرای asp.net روی سرور لینوکس
بلی ، برای بنده خدایی اوکی کرده بودیم
مشکلی توی کار باهاش نبوده؟؟
ولی باید ببینین که دلیل انجام این کار چیه و چرا روی ویندوز کار نمیکنین ... آیا دلیل خاصی داره ؟
پس کلی دردسر داره!
ما یه سرور سفارش دادیم که قیمتش خوب بود اما متاسفانه قیمت لایسنس ویندوز ماهی 70-80 تومان میشد که برامون زیاد بود. از یکی از دوستان شنیدیم که میشه از لینوکس (Mono) استفاده کرد اما اینجور که شما فرمودید ظاهراً این قصه سر دراز داره!!
پس با توجه به جوانب این کار، ظاهراً کار به صرفه ای نیست؟
-
تعداد تشکر ها از aspmaker به دلیل پست مفید
-
July 26th, 2013, 12:57
#7
پاسخ : اجرای asp.net روی سرور لینوکس
شما نیاز نیست که لایسنس ویندوز رو بخرین ... الان همه ک ر ک شده استفاده میکنن ...
بدین به کسی که برای شما نصب کنه ..
اگر سرور اختصاصی هست که میتونین VMware نصب کنید و ۲ تا VPS کنیدش، یکیش رو لینوکس نصب کنید، یکیش رو ویندوز ۲۰۰۳.
اگر هم مجازی هست میتونین بدین براتون انجام بدن.
تو همین فروم یه تاپیک بزنین بچه ها زود انجام میدن براتون.
در مورد mono هم بله .. کار داره .. همینطوری نیست استفاده ازش .. اگر از ابتدا که کد هاتون رو مینوشتین mono رو تو ذهن داشتین و از
framework ها و adapter های مورد نیاز استفاده میکردین راحت میتونستین هم روی ویندوز اجراش کنین و هم روی mono ...
-
تعداد تشکر ها ازmehrdd به دلیل پست مفید
-
July 26th, 2013, 15:24
#8
عضو انجمن
پاسخ : اجرای asp.net روی سرور لینوکس
من قبلاً از یه شرکت معتبر نمایندگی ویندوز داشتم که کار باهاش راحت بود اما بعد سرورشون انقدر سنگین شده بود که من یه سایت اضافه یا حذف می خواستم کنم دستورش روز بعد توی IIS سرور اعمال مییشد!
این شد که از یکی از بچه های انجمن یه نمایندگی دیگه گرفتم که متاسفانه سرورشون با مشکل روبرو شد (ولی خداییش پشتیبانیشون خوب بود). این شد که رفتم دنبال سرور اختصاصی که اینم فکر نمیکردم هزینه انقدر بشه. این شد که خواستم ببینم به جای هزینه بیشتر برای لایسنس ویندوز آیا میشه روی لینوکس این سایت ها رو بالا آورد یا نه که اون هم با راهنمایی شما و دوستان مثل اینکه داستان داره نصب Mono.
برم ببینم میشه روی سرور VMware نصب کرد یا خیر.
-
تعداد تشکر ها از aspmaker به دلیل پست مفید