- 
	
			
				
					March 7th, 2013, 12:29
				
			
			
				
					#1
				
				
				
			
	 
	
		
		
			
				
				
				
					
 منبع آموزشی سرور مجازی
				
				
						
							
							
						
						
				
					
						
							سلام.در این تاپیک قصد دارم تمامی منابع آموزشی سرور مجازیرو جمع آوری کنم و واستون بذارم.امد وارم خوشتون بیاد
سرور مجازی اختصاصی چیست؟| vds چیست؟
سرور مجازی اختصاصی VDS چیست؟
این   سرور ها همان سرورهای مجازی می باشند با همان کارایی و امکانات . با  این   تفاوت که منابع هر سرور مجازی کاملا اختصاصی بوده و کاربران میتوانند  از   سیستمی شبیه به سرور اختصاصی استفاده کنند.
این سرور ها از لحاظ   توانای اجرا (CPU و RAM) معمولا از سرورهای دیگر  قویتر بوده و از سخت افزار   های قدرتمند تری برای این مجازی ساز ها  استفاده میشود. این سرورها برخلاف   VPS که در آن هسته یک سیستم عامل  (کرنل) به اشتراک گذاشته می شود دارای   محیط کاملا مجزا و سیستم عامل مجزا  می باشند
VDS = Virtual Dedicated Server
آیا VDS همان VPS است؟
خیر.   در VPS سرورها دارای اشتراکات زیادی با یکدیگر می باشند و این موضوع    مشکلاتی را برای کاربران ایجاد می کند. اما VDS ها کاملا از یکدیگر مجزا  می   باشند و به کاربران هسته پردازشی اختصاصی میدهند.
مهمترین مزیت VDS نسبت به VPS چیست؟
همانطور   که قبلا توضیح داده شده مهمترین مزیت VDS استفاده ان از هسته  کرنل  اختصاصی  برای هر سرور است که محیطی کاملا مستقل را برای کاربران  ایجاد  میکند  (استفاده از یک نسخه کرنل اختصاصی) به همین دلیل امنیت و  قابلیت VDS  بسیار  بیشتر از VPS است .
منبع روت
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
    
    
    
    
    
        
            تعداد تشکر ها ازeskelet-sokhte به دلیل پست مفید
        
    
    
         
     
 
		
		- 
		
			
						
						
							March 7th, 2013 12:29
						
					
					
						
							 # ADS
						
					
			
			
			
					
						
			
						
							
								
									
								
							
					
					
			
			
				
			
		 
		
	
- 
	
			
				
					March 7th, 2013, 12:30
				
			
			
				
					#2
				
				
				
			
	 
	
		
		
			
				
				
				
					
 پاسخ : منبع آموزشی سرور مجازی
				
				
						
						
				
					
						
							آموزش اورسل کردن سرور در WHM و OverSell کردن سرور در WHM
در WHM و اگر سرور مجازی دارید 
به مسیر زیر مراجعه کنید
WHM -> Reseller center > Edit Privileges/Nameservers
و این گزینه را تیک بزنید enable overselling feature
در سمت راست قسمت مربوط به Resource Usage
منبع روت
موفق باشید
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
    
    
    
    
    
        
            تعداد تشکر ها ازeskelet-sokhte به دلیل پست مفید
        
    
    
         
     
 
			
	
- 
	
			
				
					March 7th, 2013, 12:31
				
			
			
				
					#3
				
				
				
			
	 
	
		
	
 
- 
    
    
    
    
    
        
            تعداد تشکر ها ازeskelet-sokhte به دلیل پست مفید
        
    
    
         
     
 
			
	
- 
	
			
				
					March 7th, 2013, 12:32
				
			
			
				
					#4
				
				
				
			
	 
	
		
		
			
				
				
				
					
 پاسخ : منبع آموزشی سرور مجازی
				
				
						
						
				
					
						
							مانیتورینگ برای uptime  آپ تایم وبسایت و ای پی
با اسکریپت php زیر می تونید در بازه های زمانی که خودتون می خواید سایتتون   رو چک کنید و در صورت داون بودن سایت یه ایمیل براتون ارسال می شه. موارد   مورد نیاز:
1- یک فضای هاست به غیر از فضایی که می خواهید مانیتور کنید
2- قابلیت اجرای corn job
کد زیر را در قالب یک فایل php آپلود کنید.
      کد PHP:
       function check($host, $find) {
    $fp = fsockopen($host, 80, $errno, $errstr, 10);
    if (!$fp) {
        echo "$errstr ($errno)\n";
    } else {
       $header = "GET / HTTP/1.1\r\n";
       $header .= "Host: $host\r\n";
       $header .= "Connection: close\r\n\r\n";
       fputs($fp, $header);
       while (!feof($fp)) {
           $str .= fgets($fp, 1024);
       }
       fclose($fp);
       return (strpos($str, $find) !== false);
    }
}
function alert($host) {
    mail('$email', 'Monitoring', $host.' down');
}
$email='youemail@yoursite.com';
$host = 'www.yoursite.com';
$find = 'Type a code for find in first page';
if (!check($host, $find)) alert($host);  
 
متغیر $host و $email در خطوط آخر را با توجه به نیاز خود تغییر دهید.
متغیر $find حاوی عبارتیست که این اسکریپت برای پیدا کردن آن صفحه اصلی   سایت شما را جستجو می کند. در آن عبارتی مانند نام و با عنوان سایت خود را   قرار دهید.
با ایجاد یک corn job می توانید در هر بازه زمانی که بخواهید این اسکریپت را اجرا نمایید.
 0 * * * * /usr/local/bin/php -q /htdocs/www/monitor.php
 
موفق باشید
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
    
    
    
    
    
        
            تعداد تشکر ها ازeskelet-sokhte به دلیل پست مفید
        
    
    
         
     
 
			
	
- 
	
			
				
					March 7th, 2013, 12:33
				
			
			
				
					#5
				
				
				
			
	 
	
		
		
			
				
				
				
					
 پاسخ : منبع آموزشی سرور مجازی
				
				
						
						
				
			 
			
			
		 
	 
		
	
 
- 
    
    
    
    
    
        
            تعداد تشکر ها ازeskelet-sokhte به دلیل پست مفید
        
    
    
         
     
 
			
	
- 
	
			
				
					March 7th, 2013, 12:34
				
			
			
				
					#6
				
				
				
			
	 
	
		
		
			
				
				
				
					
 پاسخ : منبع آموزشی سرور مجازی
				
				
						
						
				
			 
			
			
		 
	 
		
	
 
- 
    
    
    
    
    
        
            تعداد تشکر ها از eskelet-sokhte به دلیل پست مفید 
        
    
    
         
     
 
			
	
- 
	
			
				
					March 7th, 2013, 12:35
				
			
			
				
					#7
				
				
				
			
	 
	
		
		
			
				
				
				
					
 پاسخ : منبع آموزشی سرور مجازی
				
				
						
						
				
					
						
							راه اندازی FTP Server در ویندوز XP توسط IIS ویندوز
به عنوان يك كاربر خانگي ممكن است بارها برايتان پيش آمده باشد كه بخواهيد     تعدادي از فايل*هاي خود را در مدت زماني نامحدود در دسترس ديگران قرار    دهيد  اما به دلايلي نمي*خواهيد كه پوشه Share شده*اي درسيستم*تان وجود    داشته  باشد و يا شايد يك مدير سيستم هستيد كه دفاتر متعددي در نقاط مختلف    شهر يا  كشور داريد و استفاده از فايل*هاي مشتركي براي همه دفاتر   الزامي*به  نظر  مي*رسد اما حجم و محدوديت هاي شبكه امكان ارسال آنها را با   پست  الكترونيكي  فراهم نمي*كند؛ اصلاً شما مي*خواهيد اين دسته از  فايل*ها  هميشه  در يك جاي  ثابت براي دريافت در دسترس باشند و دائم مجبور  نباشيد  براي تك  تك دفاتر  آنها را ارسال كنيد. يك راه حل ساده ، سريع و   قديمي*براي اين كار  راه  اندازي يك FTP Sever است. شما مي*توانيد بر روي   ويندوز XP  Professional  خانگي خود يا يكي از سرورهاي محل كار به سادگي و   در عرض چند  دقيقه يك سرويس  انتقال فايل راه اندازي كنيد. با ما باشيد تا   در انتهاي  مقاله شما هم يك  FTP Server داشته باشيد.پروتكل FTP يا File   Transfer  Protocol يكي از  پروتكل*هاي لايه كاربرد (Application) در   معماري TCP/IP  است كه مسئوليت  انتقال فايل*ها را تحت شبكه بر عهده   مي*گيرد، برنامه سرويس  دهنده FTP از  پورت TCP شماره 20 يا 21 استفاده   مي*كند كه با استفاده از  پروتكل TCP اقدام  به انتقال فايل بين سيستم هاي   مبتني بر ويندوز و يك  سرويس دهنده FTP  ويندوزي مي*كند. با اينكه برخي از   توانائي*هاي اين سرويس  توسط سرويس وب  (www) نيز ارائه مي*شود اما هنوز   استفاده از سرويس FTP رواج  دارد. به طور  كلي به علت مسايل امنيتي سعي   مي*شود كه امكان ارسال فايل  توسط همه كاربران  غير ممكن گردد و تنها عده   خاصي با داشتن كلمه و رمزعبور  قادر به ارسال فايل  بر روي FTP Server   باشند. 
 
 
 
 يك   FTP Server   مي*تواند سرويس دهنده*اي بسيار كارآمد باشد در عين اينكه عدم   نظارت و   كنترل آن ممكن است نقطه ضعفي براي سيستم به شمار آيد.
  FTP با شماره   پورت 21 ، يك پروتكل قديمي *است و كاربرد آن به زماني بر   مي*گردد كه   استفاده از پورت 80 (WEB) نيز چندان فراگير نشده بود. زماني   مي*توان از   يك کامپيوتر (با سيستم عامل XP ، 2000 يا 2003) خدمات FTP   دريافت نمود كه   اين سرويس روي آن سيستم عامل فعال شده باشد يعني يك FTP   Server روي  سرور  مورد نظر در حال كار باشد. بعد از برقراري ارتباط با FTP   Server در   حقيقت شما به يك FTP Client تبدل مي*شويد. 
  بوسيله اين   پروتكل مي*توان فايل ها را در سرويس دهنده Upload نيزكرد اما   براي قرار   دادن فايل در طرف سرويس دهنده بايستي هر اپراتور يك FTP Account   داشته   باشد كه توسط ارائه دهنده سرويس در اختيار کاربر يا همان FTP Client   قرار   گرفته و بوسيله آن با توجه به حق دسترسي تعيين شده مي*توان به ايجاد  ،    اضافه، حذف و يا تغيير فايل*هاي موجود در سرويس دهنده از طريق يك  دستگاه    ديگر بپردازد. براي Uploadكردن مي*توان از برنامه*هايي مانند Cute  FTP ،    Flash FXP ، WS FTP و ... استفاده نمود. اما در اين مقاله قصد داريم  از    طريق راه**اندازي FTP Server اين کار را آموزش دهيم.
 راه اندازي FTP Server
 • نصب سرويس FTP
سرويس   FTP يكي   از سرويس*هاي ارائه شده به همرا IIS(Internet Information   Services) است   كه به طور پيش فرض در تمام سيستم عامل*ها غيرفعال است پس   بايستي آن را   نصب و فعال كرد.
 براي اين منظور مراحل زير را طي كنيد:
 1ـ    Control Panel را باز وAdd or Remove Program را انتخاب نماييد. در  پنجره    باز شده از قسمت سمت چپ، بر روي آيکون Add/Remove Windows … را  كليك  كنيد.  
 2ـ    پس از چند لحظه انتظار پنجره مربوطه ظاهر مي*شود در ليست Component   (مانند   شكل 1) در مربع كنارIIS تيك بزنيد بدون اينكه با زدن Next به   مرحله بعد   برويد، دكمه Details را انتخاب كنيد.

 3ـ    IIS شامل چندين سرويس است كه يكي از آنها FTPاست و چون هدف ما تنها نصب     FTP است پس در پنجره Details در ابتدا تيك كنار همه گزينه*ها را برداشته  و    فقط گزينه Service (FTP) File Transfer Protocol را انتخاب کنيد كه  طبق   شكل  2 به همراه آن ، دو سرويس ديگر نيز فعال مي*شود. تغييري در اين    تنظيمات  ندهيد؛ Ok را بزنيد و با بازگشت به صفحه قبل Next را انتخاب  كنيد.   
  شکل 2
 
 4ـ    در اينجا نصب سرويس شروع مي*شود. در اواسط روند نصب، از شما درخواست CD     ويندوز مي*شود.پس از قراردادن CD و نصب فايل*هاي مورد نياز ، سرويس FTP  بر    روي كامپيوتر فعال مي*گردد.
 قراردادن فايل*ها بر روي FTP Server
  با طي شدن   مراحل بالا اكنون سيستم به يک FTP Server تبديل شده است براي   قراردادن   فايل*هاي مورد نظرتان ، پوشه خاصي در نظر گرفته شده است كه هر   چيزي كه در   اين پوشه قرار گيرد سرويس دهنده آن را در ليست فايل*ها و پوشه   هاي
 FTP Server قرار مي*دهد.
  همانطور كه در   شكل 3 و 4 مشاهده مي*كنيد به محض نصب FTP Server يك پوشه در   درايو C   كامپيوتر ايجاد مي*شود كه Inetpub نام دارد . درون اين پوشه نيز  دو  پوشه   ديگر به نام*هاي ftproot و AdminScripts قرار دارد، پوشه مورد بحث  ما  كه   محل قرارگيري فايل*هاي FTP Server است ftproot است. حالا همه چيز  آماده    قرارگيري فايل*ها است. فايل*هايتان را در اين مكان قراردهيد، هم  اكنون  شما   يك FTP Server آماده استفاده داريد. 
  شکل 3
 
   شکل 4
 
 اتصال به FTP Server
يقيناً  يك FTP   Client ابتدا بايد به  FTP Server متصل گردد تا بتواند از خدمات آن    استفاده كند در يك شبكه داخلي  اين امر با تايپ يكي از دو نوع آدرس زير در    نوار آدرس IE يا هر Web Browser  ديگري مثل Mozilla ميسر مي*شود و  کاربران   شبكه با داشتن IP Address يا نام  كامپيوتر سرويس دهنده FTP ،  مي*توانند   ليست فايل*هاي موجود در آن را  مشاهده و سپس نسبت به دريافت  اقدام كنند.
 [ftp: //[FTP Server IP address
 [ftp: //[FTP Server Computer Name
 اما   كاربراني   وجود دارند كه مي*خواهند از اين سرويس توسط نوع ديگري از ارتباط   استفاده   كنند بدين معني كه هدف آنها از راه اندازي اين سرويس دردسترس  قرار  دادن   فايل*هايي براي افراد خاصي است كه با اجازه آنها قادر به اتصال  به   سيستم  باشند نحوه ساختن اين نوع ارتباط بدون نياز به اينترنت و توسط  مودم   صورت  مي*گيرد كه به طور كامل در شماره 9 مجله توضيح داده شده است اما   به  علت  اينكه ممكن است برخي از خوانندگان به اين شماره دسترسي نداشته   باشند  اين  مراحل را دوباره تكرار مي*كنيم:
 براي اين كار دو مرحله را بايد انجام داد: 
 • تنظيمات كامپيوتر مقصد و يا به عبارت ديگر كامپيوتر ميزبان (Host) 
 يعنيFTP Server 
 • تنظيمات مربوط به كامپيوتر ميهمان (Guest) يعني FTP Client 
 الف ـ تنظيم كامپيوتر ميزبان ( Host )
 1 ـ در كنترل پانل بر روي Network Connection دوبار كليك كنيد تا پنجره مربوط به آن باز شود.
 2 ـ بر روي گزينه Create a New Connection كليك و سپس Next كنيد.
 2 ـ در پنجره Network Connection Type، ابتدا گزينه چهارم يعني
 Set up an advanced Connection را انتخاب و سپس Next كنيد( شکل 5 ) .
  شکل 5
 
 3 ـ گزينه Accept incoming Connections را انتخاب و سپس Next كنيد.
 4 ـ در پنجره Device for Incoming، مودم را انتخاب و سپس Next كنيد( شکل 6 ) .
  شکل 6
 
 5 ـ گزينه Do not allow  virtual… را انتخاب و سپس Next كنيد.
  6 ـ در پنجره   User Permissions نام كاربري كه مي*خواهيد اجازه ورود به   سيستم داشته   باشد را وارد كنيد. براي اين كار هم مي*توانيد يكي از Userهاي   موجود را   انتخاب و يا اينكه يك User جديد ايجاد نمائيد.
 براي ايجاد User جديد بر روي گزينه Add كليك و مطابق شكل 7 نام و كلمه عبور دلخواه را وارد نمائيد. 
  شکل 7
 
  7 ـ پنجره   مربوط به Networking Software را بدون تغيير Next كنيد. (توجه   داشته   باشيد كه مطابق شكل 8 ،هر 3 گزينه حتماً بايد تيك خورده باشند)
  شکل 8
 
 8 ـ در آخر بر روي Finish كليك كنيد.با انجام مراحل فوق يك Incoming Connection در ليست موجود در Network Connection ايجاد مي*شود.
 ب ـ تنظيم كامپيوتر ميهمان ( Guest )
 1 ـ مراحل 1 و 2 قسمت (ب) را مجدداً تكرار كنيد.
 2 ـ در پنجره  Network Connection Type، ابتدا گزينه دوم يعني
 Connect to the Network at my… را انتخاب و سپس Next كنيد.
 3 ـ گزينه Dial-up Connection را انتخاب و سپس Next كنيد.
 4 ـ در قسمت Company Name يك اسم دلخواه ( مثلاً To FTP Server ) وارد و سپس Next  كنيد.
 5 ـ شماره تلفن مقصد را وارد و Next كنيد. 
  6 ـ در آخر بر   روي finish كليك نمائيد. با انجام مراحل فوق يك Connection   Dial Up جديد   ايجاد مي*شود( شکل 9 ) و كامپيوتر مهمان براي وصل شدن به   كامپيوتر  ميزبان  آماده است.
  شکل 9
 
 ج ـ وصل شدن به كامپيوتر ميزبان 
 1 ـ دركامپيوتر ميهمان، بر روي كانكشني كه در مرحله دوم آنرا ايجاد كرديم، كليك كنيد.
 2 ـ نام كاربري ( User Name ) و پسورد ( مربوط به مرحله 6 قسمت الف ) را وارد و بر روي Dial كليك كنيد.
  3 ـ با اين عمل   پس از چند لحظه كه مودم*ها به تبادل اطلاعات   مي*پردازند،كامپيوتر  ميهمان  به كامپيوتر ميزبان وصل مي*شود(*شکل 10 ) و   كاربر مورد نظر در  كنار  Incoming Connection نمايان مي*شود.
  شکل 10
 
  اين نوع ارتباط   در کاربردهائي مثل Remote Desktop Connection و File   Sharing که در   شماره هاي پيشين درباره آنها به طور کامل صحبت شده است نيز   استفاده دارد ,   در اين شماره هدف ما ايجاد اين نوع Connection براي يادگيري   و راه   اندازي FTP است. 
 همانطور که در ادامه خواهيد ديد, پس از اتصال به سرور FTP، به راحتي مي*توانيد به نقل و انتقال فايل بپردازيد.
 اتصال و دريافت فايل از FTP Server
  در بخش اتصال   به سرويس دهنده يك Incoming Connection ساخته*ايم كه منتظر   برقراري   ارتباط از جانب FTP Client مي*ماند.زمانيكه Client به سروري كه   ساخته*ايد   متصل شد به راحتي با باز كردن Web Browser خود و تايپ يكي از دو   عبارت
[ftp://[IP address يا [ftp://[Computer Name در آدرس بار مي*توانيد ليست فايل*هاي موجود در FTP Server را ديده و هر كدام را كه مايل بوديد دريافت كند.
  IP address در   فرمان فوق آيپي آدرس كامپيوتر شماست كه اگر ارتباط توسط  مودم  صورت گرفته   باشد توسط مودم به شما اختصاص مي*يابد و اگر تحت شبكه در  حال  رد و بدل   كردن فايل*ها هستيد توسط مدير سيستم به شما داده شده است  مانند    192.168.0.2 و Computer Name نام كامپيوتر شماست مثل  rayaneh-khabar. 
 
 نكته: يك     FTP Client براي بدست آوردن آيپي آدرس ماشين سرويس دهنده FTP ،  مي*تواند    مانند شكل 11 در System Tray بر روي Connection كه ارتباط بين  سرور و    كامپيوتر ميهمان را ايجاد كرده ، كليك راست و Status را انتخاب  نمايد. با    توجه به شكل 12 در برگه Support هم آيپي آدرس خود و هم آيپي  آدرس سرويس    دهنده را ببيند.
 نكته: زمانيكه     دو كامپيوتر از طريق مودم به يكديگر متصل شده باشند يك نوع IP  استاندارد    پيش فرض به صورت 169.254.z.t است كه z و t به صورت تصادفي به  مودم تعلق    مي*گيرد.
  شکل 11
 
   شکل 12
 
 نكته: نام    سيستم خود را هم مي*توانيد با كليك  راست بر روي My Computer و انتخاب    Properties در برگه Computer Name  ببينيد و به سرويس گيرنده اعلام كنيد  تا   از آن استفاه كند.
 با يك مثال ادامه مي*دهيم:
  طبق شكل 5 ما   ليستي از فايل*ها را در پوشه ftproot قرار داديم سپس با توجه   به اشكال 11   و 12 آدرس سرور را با مقدار 169.254.195.157 بازيابي كرديم. 
  FTP Client   مورد نظر مانند شكل 13 , اين IP را در نوار آدرس مرورگر  Mozilla  وارد و   سپس همان ليست را كه در شكل 5 وجود داشت به صورت لينك*هاي  قابل  Download   مي*بيند. به همين راحتي !!
 كار   ما تمام   شد از اين به بعد شما تنها به ويرايش ليست*تان مي*پردازيد و ديگر   لازم   نيست پوشه*اي را Share كنيد و يا فايل*ها را با درد سر Email كنيد.
 
شکل 13
نكته: اين     مسأله را فراموش نكنيد كه در صورتيكه فايروال سيستم شما فعال باشد     نمي*توان به سرويس دهنده FTP شما متصل شد، پس بايستي آن را غيرفعال كنيد.
 سرعت   بالاتر و   نظم موجود در اين سرويس از مزاياي آن به شمار مي*رود. نکته قابل   توجه   ديگر اينكه، با وجود يك نرم*افزار مديريت Download مثل IDM يا DAP     مي*توان فايل*هاي حجيم را هم با سرعت بالاتري منتقل كرد. 
  با هر نوع   Connection که به سرور متصل شده باشيد چه از طريق شبکه داخلي يا   اينترنت و   يا روشي که ما به شما ارائه کرديم امکانات FTP در اختيار  شماست.
 نكته: امکان     دارد در هنگام برقراري ارتباط با مشكل مواجه شويد، حتما به اين نکته  نيز    توجه کنيد.قبل از هر چيز بايستي بر رويMy Computer كليك راست كرده و     Properties را انتخاب نماييد و در برگه Remoteدر قسمت پائين گزينه
    Allow users to connect remotely … را تيك بزنيد.سپس كاربري را كه اجازه     اتصال به سرور را در هنگام ساختن Connection به او داده*ايد در قسمت   Select   remote users اضافه كنيد
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
    
    
    
    
    
        
            تعداد تشکر ها از eskelet-sokhte به دلیل پست مفید 
        
    
    
         
     
 
			
	
- 
	
			
				
					March 7th, 2013, 12:36
				
			
			
				
					#8
				
				
				
			
	 
	
		
		
			
				
				
				
					
 پاسخ : منبع آموزشی سرور مجازی
				
				
						
						
				
					
						
							اضافه کردن هارد به سرور مجازی ویندوز
بر روی VPS راست کلیک کنید و Edit Settings را بزنید.
در این قسمت از تب Hardware گزینه Add را بزنید و سپس Hard Disk را انتخاب   کنید و مراحل را ادامه بدهید. فضای هارد دیسک نیز قابل انتخاب است.
سپس OK کنید.
برای اضافه کردن پارتیشن به ویندوز، از استارت Administrative Tools و Computer Management را انتخاب کنید.
از قسمت Storag گزینه Disk Management را انتخاب کنید. تو این قسمت هاردی   که به وی پی اس اضافه کرده اید مشخص هست و میتونید به راحتی پارتیشن بندی   کنید.
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
    
    
    
    
    
        
            تعداد تشکر ها از eskelet-sokhte به دلیل پست مفید 
        
    
    
         
     
 
			
	
- 
	
			
				
					March 7th, 2013, 12:37
				
			
			
				
					#9
				
				
				
			
	 
	
		
		
			
				
				
				
					
 پاسخ : منبع آموزشی سرور مجازی
				
				
						
						
				
					
						
							OverSell چیست؟,OverSell چیست؟
OverSell چیست؟
OverSell در حقیقت به معنای فروش بیش از اندازه می باشد. این کار در زمینه خدمات وب می تواند به صورت های مختلف باشد.
    به   عنوان مثال در میزبانی وب؛ شخصی یا مجموعه ای اقدام به خرید نمایندگی   میزبانی وب لینوکس میکند. با پرداخت هزینه بیشتر از خریدار تقاضا می کند تا   امکان Oversell کردن رو برای آنها فعال کند.
    5   گیگ فضا خریداری شده و می بایست 5 گیگ فضا نیز فروخته شود. اما از آنجا  که  همه کاربران از حداکثر فضای خود استفاده نمیکنند، فروشنده به فکر فروش   بیشتر و سود بیشتر میفته!!!
    حالا شما 1 گیگ فضا از اون فروشنده که OverSell کرده می خرید. اما به هنگامی که فضای کل نمایندگی پر بشه دیگه امکان آپلود فایل برای شما وجود نداره!
    البته   در بعضی مواقع فروشنده قبل از اینکه فضای نمایندگیش تموم بشه اقدام به   افزایش حجم میکنه، اما آیا شما نباید به اندازه فضایی که هزینه کرده اید،   حق استفاده داشته باشید؟ (چه استفاده میکنید چه نمیکنید).
    این   امکان هم هست که به یک باره بعضی از کاربران فایل های بیشتر بخوان که   آپلود کنن و زمان کافی برای انجام پروسه افزایش حجم فروشنده نباشه. اونوقته   که پیغام خطا !!!
    البته ذکر این نکته لازم هستش که در صورت مدیریت به موقع چنین مشکلاتی پیش نمیاد.
    این مورد برای فروش سرور مجازی هم صادق هست.
    به این صورت که مشاهده شده که بعضی از فروشنده ها اقدام به فروش سرور مجازی با قیمت هایی بسیار پایین میکنن!
    با   باز کردن مساله بیشتر با این موضوع آشنا میشید. در حال حاضر با کیفیت   بالای هارد های سرور به نسبت کامپیوتر های خانگی هر هارد سرور بسته به نوع   خود، کشش 10 تا 20 سرور مجازی را دارد. (بدون در نظر گرفتن فضای اختصاصی   داده شده به سرور مجازی)
    اما ربط این موضوع به قیمت و   OverSell چی هستش؟ به این صورت هستش که به عنوان مثال یک سرور با مشخصات   زیر بر روی هر دو درایو نهایت 20 تا 30 سرور مجازی رو جوابگو هستش:
    CPU : Intel Xeon E5620
    RAM : 12 GB
    HDD : 2x 1 TB
    Port : 1 GB
    این سرور با این مشخصات حداقل حدود ماهانه 300.000 تومان هزینه داره (در بدترین حالت)
    حالا فروشنده میاد و هر سرور محازی با رم 256 و مثلا هارد 20 گیگ رو میده ماهانه 10 هزار تومن
    از اون جایی که هر سرور مجازی   I/O خودش رو داره و به اندازه خودش هارد سرور رو مشغول میکنه (با فرض   اینکه برای آپلود و دانلود و فشرده سازی استفاده نشه) روی هر هارد می توان   در نهایت 15 سرور مجازی قرار داد.
    در کل سرور میشه 30 تا سرور مجازی!
    و هزینه دریافتی از مشتری ها میشه رقمی بین 300 تا 450 هزار تومن (بسته به رم سرورهای مجازی)
    آیا پشتیبانی 30 مشتری با ماهانه 150 هزار تومن برای شما صرف داره؟ جواب خیر
    پس باید از این سرور بیشتر پول درآورد.
    حالا راه حل برای فروشنده چیه؟ OVERSELL
    وقتشه که روی چنین سروری بین 50 تا 75 سرور مجازی ساخته بشه !!!!!!!!!
    اینجاست که مشکلات شروع میشه :
    Freeze بودن هارد به دلیل I/O بیش از اندازه
    Failed های سیستم عامل به دلیل I/O  زیاد
    کاهش شدید سرعت دانلود و آپلود
    Crash کردن سرور به دلیل اینکه منابع سرور دیگه جوابگو نیست
    و در نهایت failure هارد و از بین رفتن تمامی اطلاعات!!!!
    در مورد سایر مشخصات سرور، برای نمونه   RAM سرور اصلی. در سرور هایی که پردازنده از سری های Core i مباشند، از   حافظه های RAM با قابلیت ECC پشتیبانی نمیکنند. به عبارت دیگر Error   Correction یا تصحیح خطا در حافظه های غیر ECC وجود ندارد که می تواند باعث   مشکلات جدی شود . 
    http://www.tech-faq.com/ecc-memory.html
    و همچنین در تعدادی از سرورها از حافظه ddr2 استفاده میشود
    http://www.simmtester.com/page/news/showpubnews.asp?num=145
    DIMM Module----------Chip Type----------Clock Speed----------Data Rate----------Transfer Rate
    PC3-6400--------------DDR3-800-----------400--------------------800-----------------6,400
    PC3-8500--------------DDR3-1066----------533-------------------1066-----------------8,530
    PC3-10667-------- ----DDR3-1333---------  667-------------------1333-----------------10,660
 
    همچنین در مورد دیتاسنتر نیز کسب اطلاعات بسیار کمک میکنه. به عنوان مثال یک جست و جوی ساده در گوگل
    site:webhostingtalk.com netdirect down
        در آخر فقط دو مقیاس برای شما خریدار میزارم تا بتونید راحت تر خرید انجام بدید.
    1 – به خاطر 5 تا 10 هزار تومن هزینه کمتر سرمایه گذاری خودتون رو با ریسک انجام ندید (زمان ارزشمند ترین سرمایه شماست)
    2 – یک سرور با پورت 1 گیگابیت اختصاصی نهایت برای 20 تا 30 یوزر مناسب است:
    1Gigabitps =~ 1000 Megabit.ps / 20 User = 50 Megabit.ps / 8 =~ 6 or 7 Megabyte/s
 
    توجه   به این نکته لازم است که این مورد به صورت حداکثری، یعنی به شرط اختصاصی   بودن پورت برای سرور و بهترین حالت برای مقصد دریافت و یا ارسال فایل و   استفاده زیاد کاربران می باشد.
    در نهایت لازم به ذکر است که حتی با افزایش مشخصات سخت افزاری در نهایت پورت 1 گیگ با تعداد کاربر 50 تا 75 جوابگر هست؟
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
    
    
    
    
    
        
            تعداد تشکر ها از eskelet-sokhte به دلیل پست مفید 
        
    
    
         
     
 
			
	
- 
	
			
				
					March 7th, 2013, 12:39
				
			
			
				
					#10
				
				
				
			
	 
	
		
		
			
				
				
				
					
 پاسخ : منبع آموزشی سرور مجازی
				
				
						
						
							
						
				
					
						
							آموزش حذف آنتی ویروس ClamAV
آموزش حذف برای OS های مختلف :
     کد:
     
# cd /etc 
     کد:
     
Debian: # dpkg --remove clamav*  Redhat/Fedora: # yum remove clamav*   Mandriva: # urpme clamav  Gentoo: # emerge -C clamav  FreeBSD?: #  pkg_deinstall -f security/clamav*  Slackware: # /etc/rc.d/rc.clamav  stop; removepkg clamav 
Setting up Remove Process
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package clamav.i386 0:0.90.1-1.rh9.rf set to be erased
--> Running transaction check
Dependencies Resolved
Transaction Listing:
Remove: clamav.i386 0:0.90.1-1.rh9.rf
Total download size: 0
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
warning: /etc/freshclam.conf saved as /etc/freshclam.conf.rpmsave
Erasing: clamav 1/1
Removed: clamav.i386 0:0.90.1-1.rh9.rf
Complete
یا اگر برنامه را از طریق Package نصب نکردین و از طریق Source نصب شده از این طریق : 
 	کد:
 	
./configure  sudo make uninstall
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
    
    
    
    
    
        
            تعداد تشکر ها از eskelet-sokhte به دلیل پست مفید