PDA

نسخه کامل مشاهده نسخه کامل : شیر فایل از کامپیوتر به وب



ehsansv
24-10-2008, 20:59
سلام
من این صفحه رو باز کردم چون چیزی ار شیر کردن بلد نیستم
پس لطفا اگه کسی بلد نیست دروغکی جواب نده و نپیچونه
چی میخوام؟
فرض کنید شما یک کامپیوتر دارین و یه دامین و یه هاست
ولی هاستتون ضرفیتش خیلی کمه و پول اضافی هم ندارین بابت خرید 10000 مگابایت هاستینگ بدین
حالا یه راه منطقی مونده و اونم اینه که کامپیوتر خودتون رو یک هاست بکنید و فایل های داخل کامپیوتر رو به شبکه جهانی بفرستین
یعنی یه آی پی که وقتی آدرسش رو میدی بره به کامپیوتر خانگی وصل بشه و اطلاعات رو دریافت منه و به کاربر نمایش بده(با تمام امکانات< asp php mysql sql server va......>
مثل خیلی از برنامه های شیرینگ (kazza , emule va...)
حالا کسی میدونه چجوری میشه این کارو کرد:20:
لازمه بگم که میدونم اونوقت کامپیوتر باید همیشه روشن و به اینترنت adsl وصل باشه

_H2_
26-10-2008, 01:51
سلام
در مورد ویندوز باید فقط نرم افزار IIS را نصب و پیکر بندی و تنظیم کنید.
اگر قصد مدیریت یک تک سایت را دارید میتوانید از WinXP و WinVista استفاده کنید ولی در مبنای بزرگ و مدیریت چنیدن سایت و حالت حرفه ای باید WinServer را نصب کنید. (به پیشنهاد من Vista یا Server2008)

IIS هم جزء ابزار الات خود ویندوز است و فقط کافی است گزینه نصبش را فعال کنید.

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

بدین طریق رایانه شما قارد به میزبانی asp و asp.net خواهد بود ولی برای میزبانی php باید نرمافزارهای مربوطه خودش را نصب کنید.

خط adsl شما باید ip ثابتی داشته باشید تا بتوانید در کنترل پنل دامینی که گرفته اید ip تان را به دامنه اختصاص بدهید.

ehsansv
26-10-2008, 23:15
میشه بیشتر توضیح بدین
ip من ثابته
و فکر کنم منظورتون این باشه که آدرس آی پی (مثلا 222.128.1.1) رو به جای آدرس dns توی دومین بنویسم
کمی غیر منطقی به نظر مییاد
یه خورده روان تر توضیح بدید
به جای ns18.yahoo.com بنویسم( 222.128.1.2)؟

_H2_
28-10-2008, 01:33
سلام
اگر بخواهید سرور dns را هم خودتان راه اندازه کنید، WindowsServer یک برنامه افزودنی با نام DNS دارد (Domain Name System) که باید بجز IIS آن را هم نصب کنید.
Control Panel->Administrative Tools->DNS را اجرا میکنید و یک سایت جدید به آن اضافه میکنید با نام و ip مورد نظر.

در کنترل پنل Domain تان یک Sub Domain بسازید با نام فرضی ns1.site.com میسازید که ip آنرا به ip مربوط به dns سرور خود تنظیم میکنید.
سپس dns سایت را هم به همان نام ns1.site.com ست میکنید.

technet.microsoft.com/en-us/network/bb629410.aspx

==============

البته در کل بعید میدانم انجام این کار در داخل ایران چندان منطقی باشد.
اول به دلیل پهنای باند و دوم به دلیل گرانی اینترنت.
مگر اینکه در ایران نباشید و یا حداقل بتوانید اینترنت ماهواره ای دو سویه جور کنید که آنها هم معمولاً محدودیتی در حد 2G دارند ...

لازم به ذکر است که تمام هاستینگ های داخلی فقط یک نوع صرافی هستند.
اینها می آیند معادل ریالی را میگیرند (البته با یک صفر اضافه و ناقابل) و بعد مبلغ دلاری را به هاستینگ اصلی میدهند.

شما میتوانید با 10 دلار در ماه (که اینجا بیشتر از 1G یا 2G چیزی پیدا نمیکنید) سرورهای قوی 10G به بالا php از هاستینگ های اصلی خارجی خریداری کنید، این مبلغ در سال (12 ماه) معادل دو یا سه ماه هزینه اینترنت های 512 ایران میشود! (که به هیچ وجه هم برای سرور کافی نیست)

ehsansv
28-10-2008, 11:06
مرسی از لینکی که دادین خیلی بدردم خورد
سیستم هاستینگ من ویندوز هست
و از آنجایی که از مرکز خدمات پرسیدم گفتند آی پی شما(subdomains) همان آی پی دومین اصلی است
و نمیتوان آن را تغییر داد حلا من چطور اونو تغییر بدم؟
البته فکر کنم یه راهی هست که من بلد نیستم و اونم نوشتن کد فوروارد صفحه به آی پی مورد نظر (اگه راجب این هم چیزی میدونین خیلی خیلی زیاد توضیح بدین
اگه اینطور نیست باید چیکار کنم؟:11:

_H2_
30-10-2008, 01:15
سلام
اجازه دهید کمی توضیح دهم تا یک مشکل کوچک را متوجه شوید...
شما یک سرور dns راه اندازی میکنید و این سرور شما نام 1000 سایت را به ip شان نظیر میکند،
درنتیجه نام آن 1000 دامنه برای ترجمه به ip نیاز به سرور شما خواهند داشت (البته یک نام میتواند برای اطمینان چندین dns داشته باشد.)،
ولی مشکل آنجا است که در کنترل پنل دامین آن 1000 نام، به عنوان سرور dns مثلاً نام ns1.site.com شما آمده... تا اینجا که مشکل ندارید... مشکل انجا است که یک سرور بالاتری باید در نت باشد که خود ns1.site.com را به ip سرور شما تبدیل کند تا بعد سرور شما بتواند آن 1000 دامین را به ip شان ترجمه کند! یکی باید به شما اعتبار دهد و شما به دیگران.

متوجه میشوید ...
یعنی صرفاً انجام تنظیمات کامل و صحیح در سرور خودتان کافی نیست و در جای دیگری باید حداقل ns1.site.com و ip تان وارد کنید.

در برخی کنترل پنل دامین ها بخشی با نام manage child name server یا هر چیزی شبیه این و با مفهوم این وجود دارد که اجازه میدهد شما ادرسی شبیه ns1.site.com را با ip اش وارد کنید.

اگر همچین چیزی در کنترل پنل دامین تان ندارید، حقیقتاً من بلد نیستم که چه باید بکنید!

یک حدس... !!!
تا حالا جایی ندیده ام ولی اصولاً باید بشود به جای نام سرور dns (مثلاً ns1.site.com) آدرس ip اش را هم وارد کرد!
مجداً تاکید میکنم که اطمینانی به این عمل ندارم ولی میتوانید تست کنید، و بیایید و dns سایت تان را ip سرورتان قرار دهید و در سرور برنامه کمکی DNS را نصب و پیکربندی کنید تا درخواست های رسیده برای site.com را به ip ترجمه کند.
(حداقل در تئوری گمانم مشکلی نداشته باشد، گرچه شاید چندان حرفه ای نباشد)

البته متاسفانه یک نیمچه مشکلی تستی را باید مد نظر داشته باشید و آن این است که تغییر در dns دامین تان همان لحظه قابل تست و اعمال و پیگیری نیست. یعنی هر تغییری که در dns های دامین تان بدهید معمولاً بین 12 تا 24 و گاهاً کمی بیشتر طول میکشد تا عملاً اعمال شود و بتوانید نتیجه را مشاهده کنید و از صحت کارکرد مطمئن شوید. (دامنه های ir که جای خود دارد !!!)

در نتیجه بعد از پیکربندی دقیق برنامه DNS در WinServer به کنترل پنل دامین بروید و dns جدید را اعمال کنید و همان لحظه فقط میتوانید صحت ترجمه نام را درخود سرور با ping و nslookup تست کنید ولی برای تست نهایی از اینترنت باید کمی صبر طاقت فرسایی را تحمل کنید!!!