Monday, September 21, 2015

what is WEB HOSTING? - WEB HOSTING என்றால் என்ன?




ஒரு இணையதளம் அல்லது ஒரேயொரு இணையப்பக்கம் நாம் உருவாக்கி விட்டதாக வைத்துக்கொள்வோம்.

அதனை இணையம் அதாவது Internet மூலமாக உலகம் முழுவதும் பார்வையிடும்படி செய்வது  WEB HOSTING எனப்படும்.

WEB HOSTING செய்வதற்கு தேவையானவை என்ன?...


1.  ஓர் இணையதளம் அல்லது இணையப்பக்கம் (A Web Site or  Web Page)

2. ஒரு வெப் செர்வர் (Web Server - for Example : IIS Web Server).

3.  இணைய வசதி.- (High Speed Internet Connection)



   இணைய வசதி கொண்ட ஒரு கணினியில் WEB SERVER - எனும் ஒரு Application - ஐ Install செய்து, அந்த Web Server - ல் ஒரு இணையதளத்தை இணைத்துவிட்டால் அதாவது Web Hosting செய்து விட்டால் அந்த இணையதளத்தினை உலகில் இணைய வசதிகொண்ட அனைத்து கணினிகளில் இருந்தும் பார்வையிட முடியும்.

இப்போது ஒரு இணையப்பக்கத்தை Web Hosing செய்வது எப்படி என பார்ப்போம்.

அதற்கு முன்....

1.

2. 

3.

 உங்கள் கணினியில் IIS Web Server நிறுவுவது எப்படி?



ஆகிய மூன்று பதிவுகளையும் படித்துவிட்டு மேற்கொண்டு தொடரவும்.

நாம் ஏற்கனவே mysite.html எனும் ஒரு இணையப்பக்கத்தினை தயார் செய்து விட்டோம். 

நாம் ஏற்கனவே IIS - வெப் செர்வரை நமது கணினியில் நிறுவி விட்டோம்.

அந்த mysite.html இணையப்பக்கமானது தற்போது நமது கணினியில் மட்டுமே பார்வையிட முடியும். 

அந்த mysite.html எனும் இணையப்பக்கத்தினை IIS Web Server - ஐப் பயன்படுத்தி எப்படி  Web Hosting செய்வது,  அதாவது உலகம் முழுவதும் பார்வையிடச் செய்வது எப்படி எனப் பார்ப்போம்.

1.   C:\ சென்று inetpub எனும் Folder-  ஐ  Open செய்யவும்.

2.  அதில் உள்ள wwwroot எனும் Sub Folder - ஐ  Open செய்யவும்.

3.   நமது கணினியின் Desktop பகுதியில் ஏற்கனவே நாம் உருவாக்கிய mysite.html      எனும் இணையப்பக்கத்தினை Copy  செய்து இந்த  wwwroot எனும் Folder- க்குள்       Paste செய்யவும்.



4. Start -> Search Programs (or) Run  சென்று inetmgr என்று  Type செய்யவும்.
      




5.  இப்போது IIS Web Server ஆனது Open ஆகும்.


6. உங்கள் கணினியின் பெயரில் தெரியும் Local Host -ஐ Righ Click செய்து , Start என்பதனை Click  செய்யவும்.இப்போது உங்கள் IIS Webserver -ஆனது முறைப்படி இயங்கத் தொடங்கும்.

(இங்கு குறிப்பிடப்படும் Localhost என்பது உங்கள் கணினியின் பெயரில் இருக்கும்.)



7. பின்னர்  Local Host-ஐ  Expand செய்து அதில் வரும் Default Web Site என்பதனை Right Click செய்து Swich to Content View - என்பதனை Click  செய்யவும்.


8. இப்போது வலது புறத்திலுள்ள Default Web Content எனும் பகுதியின் கீழ் உங்களது mysite.html எனும்  இணையப்பக்கமும் இணைந்திருப்பதைக் காணலாம்.



9.  ஒருவேளை உங்கள் mysite.html எனும் இணையப்பக்கமானது IIS Web Server - ல் மேற்கண்டவாறு காணப்படவில்லை எனில்  Default Web Site --ஐ Right Click  செய்து Manage Web Site  சென்று Restart என்பதனை Click செய்யவும்.


10. இப்போது உங்கள் mysite.html எனும் இணையப்பக்கமானது Hosting  செய்யப்பட்டு விட்டது. 

இப்போது ஏதாவது ஒரு Browser  -ஐ Open செய்து  Address Bar -ல் 

http://localhost/mysite.html  

அல்லது 

http://127.0.0.1/mysite.html

என டைப் செய்து Enter கொடுத்தால் உங்கள் mysite.html  இணையப்பக்கமானது IIS Web Server  - ல் முறைப்படி Hosting  செய்யப்பட்டுள்ளதை கீழ்க்கண்ட படத்தில் உள்ளவாறு தெரிவதை வைத்து அறிந்து கொள்ளலாம்.





127.0.0.1 என்ற  IP Address -ஆனது ஒரு கணினியின் Loop Back Address - என அழைக்கப்படுகிறது. 

அதாவது ஒரு கணினியிலிள்ள ஒரு HTTP செர்வருக்கு அதே கணினியிலுள்ள ஒரு HTTP Client ஆனது Request அனுப்பி Response  பெறுவதற்கு பயன்படும் ஒரு IP Address ஆகும்.

இந்த IP Address - ஆனது எல்லா கணினிகளுக்கும் பொதுவாக பயன்படுத்தப்படும் Loop Back IP Address ஆகும்.

சரி இப்போது நாம் ஒரு இணையப்பக்கத்தினை ஒரு கணினியில் Hosting செய்து அதே கணினியில் சோதித்துப் பார்த்து விட்டோம்.

 கணினியானது LAN - ல் இணைக்கப்பட்டிருக்கிறதா?

எனில், உங்கள் இணையப்பக்கத்தினை அந்த LAN -ல் இணைக்கப்பட்டுள்ள வேறொரு கணினியில் பார்வையிடுவோம். 

எப்படி?...

LAN - ல் ஒவ்வொரு கணினிக்கும் ஒரு பிரத்தியேக Private  IP Address - ஆனது கொடுக்கப்பட்டிருக்கும்.

உங்கள் கணினியின் Private IP Address தெரிந்து கொள்ள Command Mode -சென்று ipconfig என டைப் செய்தால் உங்கள் கணினியின் Private IP Address தெரிந்து கொள்ளலாம்.





உதாரணமாக உங்கள் கணினியின் IPv4 Address ஆனது மேற்கண்ட படத்தில் உள்ளதுபோல் 192.168.1.135 என வைத்துக்கொள்வோம்.

இப்போது உங்கள் கணினி இணைந்துள்ள LAN Network - ல் உள்ள வேறு ஒரு கணினியில் Browser - ஐ Open  செய்து Address bar -ல் http://192.168.1.135/mysite.html  என டைப் செய்து Enter கொடுத்தால் உங்கள் இணையப்பக்கத்தினை அந்த கணினியில் பார்வையிட முடியும்.


Hosting செய்யப்பட்ட உங்கள் இணையப்பக்கத்தினை அதே கணினியிலும் பின்னர் LAN - ல் இணைந்துள்ள மற்றொரு கணினியிலும் பார்வையிட்டு விட்டோம். 

இப்போது உங்கள் இணையப்பக்கத்தினை உலகில் உள்ள மற்ற அனைத்துக் கணினிகளிலும் எப்படி பார்வையிடச் செய்வது என்பதனை அடுத்த பதிவில் பார்ப்போம்.


....




Friday, September 18, 2015

How to install IIS Web server ? - உங்கள் கணினியில் IIS Web Server நிறுவுவது எப்படி?


உங்கள் கணினியில் Microsoft -  நிறுவனத்தின் IIS Web Server  நிறுவ வேண்டுமா?


ஒரு சில முக்கியமான Application - கள்  Windows Operating System -ல் ஏற்கனவே நிறுவப்பட்டிருக்கும். 

அவற்றை நாம் தனியாக Install  செய்ய வேண்டியதில்லை. 

தேவைப்படும்போது அவற்றை Enable  செய்து பயன்படுத்திக் கொள்ளலாம்.

தேவையற்றபோது அவற்றை  Disable செய்து வைக்கலாம்.

IIS Web Server - ம் அது போன்று Windows Operating System - ல் ஏற்கனவே நிறுவப்பட்ட ஒரு Application  ஆகும்.


நாம் அந்த Application - னை  Enable செய்தால் போதும். 

எப்படி?....

1.முதலில்  Control Panel செல்லவும்.



2.  Programs -என்பதனை Click  செய்யவும்.



3. Programs and Features - என்ற தலைப்பின் கீழ் உள்ள Turn Windows futures on or off - என்பதனை Click செய்யவும்.


4. பின்னர் வரும் Dialog Box - ல் என்ற Internet Information Services - தலைப்பினை Expand - செய்து கீழ்க்கண்ட படங்களில் உள்ளவாறு தேவையான Service - களை  Select செய்யவும்.









5.கடைசியாக Ok  Button -ஐ Click செய்யவும்.



இப்போது உங்கள் கணினியில் IIS Web Server ஆனது பயன்பாட்டிற்கு வரும்.

உங்கள் கணினியில் IIS Web Server - ஆனது நிறுவப்பட்டுள்ளதா என்பதனை தெரிந்து கொள்ள....

1. c:\  - ல்  inetpub என்ற Folder  உருவாகியிருக்கும்.

2. Browser ல் http://localhost என டைப் செய்து Enter கொடுத்தால் கீழ்க்கண்ட படம் திரையில் வரும்.





இப்போது உங்கள் கணினியில் IIS Web Server - நிறுவப்பட்டதை உறுதி செய்து விட்டீர்கள்.


 IIS Web Server - பயன்படுத்துவது எப்படி என்பதை அடுத்த பதிவில் பார்ப்போம்.


(குறிப்பு: மேற்கண்ட அனைத்து செய்முறைகளும் Microsoft - ன் Windows 7 க்கான வழிமுறைகளாகும். 

Windows XP- ல் Install செய்யும்போது    XP  CD - ஐ CD Drive- வில் போட்டு வைத்து விட்டு மேற்கண்ட செய்முறைகளை செய்யவேண்டும்.)

.....


Thursday, September 3, 2015

What is Web Server?- வெப் செர்வர் என்றால் என்ன?



வெப் செர்வர் என்பது  ஒரு Application அல்லது ஒரு Software  ஆகும். 

( ஆனால் சில சமயங்களில் வெப்செர்வர் Application பயன்படுத்தப்படும் கணினிகளும் வெப்செர்வர் என்ற பெயரிலேயே அழைக்கப்படுகிறது.)

இணையம் அதாவது  INTERNET ஆனது   , Client- Server முறையில் செயல்படுகிறது. 

இணையத் தொழில்நுட்பத்தில்...

வெப் செர்வர் என்பது SERVER எனில் CLIENT என்பது எது ?

அதுதான்  Browser ஆகும்.

உதாரணமாக நீங்கள் பயன்படுத்தும் Internet Explorer, firefox, Google Chrome போன்ற அனைத்து Browser -  களும்  Client softwares - ஆகும்.

Client -கள் கேட்கும் தகவலை கொடுக்க வேண்டியது ஒரு Server - ன் பணி.

CLIENT தகவல் கேட்கும் செயல் - REQUEST எனப்படும்.

SERVER தகவல் கொடுக்கும் செயல் - RESPONSE  எனப்படும்.






ஒவ்வொரு வெப் செர்வரும் ஒரு - Default Folder ஐ க் கொண்டிருக்கும். 

அந்த Folder - க்குள் நமது இணைய பக்கங்களை சேமித்து வைக்க வேண்டும்.



அப்படி வைக்கும் போது நமது இணையப்பக்கங்களானது உலகில் மற்றவர்களால் பார்வையிட முடியும்.

Default Folder அல்லாமல் வேறொரு இடத்தில் சேமித்து வைக்கப்பட்டுள்ள இணையப்பக்கங்களையும் Virtual Directory  என்ற முறையில் பயன்படுத்தலாம்.

உலகில் பிரபலமாகப் பயன்படுத்தப்படும் பல்வேறு வெப்செர்வர் Software களின் பெயர்களைத் தெரிந்து கொள்ள...


என்ற பதிவினை படிக்கவும்.


நாம் ஏற்கனவே சென்ற பதிவில் mysite.html என்ற பெயரில் உருவாக்கிய ஒரேயொரு இணையப்பக்கத்தை ஒரு வெப் செர்வர் மூலமாக எப்படி உலகத்திலுள்ள மற்றவர்களை பார்வையிட செய்வது என்பது பற்றி முதலில் பார்ப்போம்.

நாம் முதலில் எந்த வெப் செர்வரை பயன்படுத்துவது என்று முடிவு செய்ய வேண்டும்.

MicroSoft -நிறுவனத்தின் IIS -Internet Information Services எனும் வெப் செர்வரை பயன் படுத்துவது பற்றி பார்ப்போம்.....


......