আপনি যদি ওয়েব ডিজাইন এবং ডেভেলপমেন্ট সম্পর্কে আরও জানতে চান, তবে আপনার উইন্ডোজ ১০ কম্পিউটারে ইন্টারনেট ইনফরমেশন সার্ভিসেস (IIS) ইনস্টল করা একটি ভালো পদ্ধতি। IIS উইন্ডোজ ১০-এ অন্তর্ভুক্ত একটি ফ্রি উইন্ডোজ ফিচার, তাহলে কেন না ব্যবহার করবেন?
IIS একটি সম্পূর্ণ ফিচারযুক্ত ওয়েব এবং FTP সার্ভার কিছু শক্তিশালী অ্যাডমিন টুলস, শক্তিশালী সিকিউরিটি ফিচারসহ, এবং একই সার্ভারে ASP.NET এবং PHP অ্যাপ্লিকেশন হোস্ট করতে ব্যবহার করা যায়। আপনি IIS-এ ওয়ার্ডপ্রেস সাইটও হোস্ট করতে পারেন।
GUI ব্যবহার করে IIS ইনস্টল করা
এটি IIS-এ ওয়েবসাইট সেটআপ করার পয়েন্ট-অ্যান্ড-ক্লিক পদ্ধতি। এটি আদর্শ পদ্ধতি যদি আপনি পাওয়ারশেল বা উইন্ডোজ কমান্ড শিখেননি।
- "turn on windows" লিখতে শুরু করুন সার্চ বারে। Turn Windows features on or off ইউটিলিটি রেজাল্ট হিসেবে দেখাবে। সেটিতে ক্লিক করুন।
- Windows Features উইন্ডো খুলবে। বিভিন্ন ফিচার লোড হতে কিছুক্ষণ লাগতে পারে। একবার লোড হলে, Internet Information Services-এর পাশের চেকবক্সে ক্লিক করুন এবং তারপর OK বাটনে ক্লিক করুন।
- ইনস্টলেশন শুরু হবে এবং এতে কয়েক মিনিট লাগতে পারে। একবার সম্পূর্ণ হলে, Close বাটনে ক্লিক করুন।
- IIS ইনস্টল হয়েছে এবং কাজ করছে কিনা নিশ্চিত করতে, Start বাটনের কাছে সার্চ বারে IIS টাইপ করুন। আপনি Internet Information Services Manager রেজাল্ট হিসেবে দেখবেন। সেটিতে ক্লিক করুন এটি খোলার জন্য।
- IIS Manager খোলার পর, উইন্ডোর বাম পেনের Connections আন্ডারে লুকান। ট্রি মেনু এক্সপ্যান্ড করুন যতক্ষণ না Default Web Site দেখতে পান। এটিই IIS-র সাথে ইনস্টল হওয়া একটি প্লেসহোল্ডার সাইট। সেটি সিলেক্ট করতে ক্লিক করুন।
- IIS Manager-র ডান পাশে, Browse Website সেকশনের অধীনে লুকান। Browse *:80 (http)-এ ক্লিক করুন। এটি আপনার ডিফল্ট ওয়েব ব্রাউজারে ডিফল্ট ওয়েব সাইট খুলবে।
- আপনি নিচের মতো একটি ওয়েব পেজ দেখবেন। অ্যাড্রেস বারে লক্ষ্য করুন যে এতে localhost লেখা আছে। আপনার নতুন ওয়েবসাইটে যেতে এটিই টাইপ করতে হবে।
IIS-র জন্য আপনার প্রথম ওয়েব পেজ তৈরি করুন
আমরা IIS ইনস্টল করার অন্যান্য দুটি পদ্ধতিতে যাওয়ার আগে, দেখি আপনার ওয়েবসাইট তৈরির ফাইলগুলো কোথায় সংরক্ষিত হয়। আমরা একটি খুব বেসিক ওয়েব পেজও বানাব। একবার আপনি এটি জানলে, আপনি ওয়েব ডিজাইন এবং ডেভেলপমেন্ট শিখতে শুরু করার বেসিক্স জানবেন।
- IIS ইনস্টল হলে, File Explorer খুলুন। C:\inetpub\wwwroot-এ নেভিগেট করুন। আপনার ওয়েবসাইট তৈরির ফাইলগুলো এখানে সংরক্ষিত হতে হবে। আপনি ডিফল্ট IIS ওয়েব পেজ ফাইল, iisstart.html, এবং পেজে দেখানো ছবি, iisstart.png দেখবেন। আপনার প্রথম ওয়েব পেজ এখানে সংরক্ষণ করবেন।
- Notepad অ্যাডমিনিস্ট্রেটর হিসেবে খুলুন। wwwroot লোকেশনে সংরক্ষণ করতে, আপনাকে অ্যাডমিনিস্ট্রেটর হতে হবে।
- ফাইলটি wwwroot লোকেশনে সংরক্ষণ করুন। নাম দিন index.html এবং Save as type: কে All Files এ পরিবর্তন করুন। তারপর Save বাটনে ক্লিক করুন।
- এখন যেহেতু সঠিক ফাইল টাইপে সংরক্ষিত হয়েছে, এতে কিছু কন্টেন্ট দিই। খুব বেসিক একটি ওয়েব পেজের জন্য নিচের HTML কোডটি প্রবেশ করান এবং সংরক্ষণ করুন:
<html>
<body>
<h1>Hello World!</h1>
</body>
</html>
- ডিফল্ট IIS ওয়েব পেজ থাকা ওয়েব ব্রাউজারে ফিরে যান। রিফ্রেশ বাটনে ক্লিক করুন। এখন আপনি আপনার প্রথম ওয়েব পেজ দেখবেন।
বাস! আপনি ঠিক এখন IIS-এ আপনার প্রথম ওয়েবসাইট তৈরি ও পাবলিশ করেছেন।
উইন্ডোজ কমান্ড ব্যবহার করে IIS ইনস্টল করা
আমরা IIS ইনস্টল করার প্রক্রিয়াকে একটি এক-লাইন কমান্ডে সিম্পল করতে পারি। এটি উইন্ডোজ কমান্ড প্রম্পট বা পাওয়ারশেল দিয়ে করা যায়। আমরা আপনাকে উইন্ডোজ কমান্ড দিয়ে কিভাবে করবেন সেটি দেখাচ্ছি, কিন্তু ভবিষ্যতে পাওয়ারশেল শিখা বড় উপকারি হবে।
- সার্চ বারে cmd টাইপ করুন এবং শীর্ষ ফলাফল Command Prompt হওয়া উচিত। Run as administrator-এ ক্লিক করুন।
- কমান্ড DISM /online /enable-feature /featureName:IIS-DefaultDocument /All টাইপ করুন এবং Enter চাপুন।
- আপনি একটি প্রগ্রেস বার দেখবেন। একবার এটি ১০০.০% পৌঁছালে এবং আপনি দেখেন "The operation completed successfully." মেসেজটি, তবে কমান্ড প্রম্পট বন্ধ করুন। IIS ইনস্টল হয়েছে।
- Install IIS Using The GUI section-এর ধাপ ৪-৭ ব্যবহার করে চেক করুন যে আপনি IIS Manager খুলতে পারছেন এবং ইনস্টলেশন কাজ করেছে।
পাওয়ারশেল ব্যবহার করে IIS ইনস্টল করা
IIS ইনস্টল করার মতো কাজগুলো পাওয়ারশেল দিয়ে করার শিখা দুটি কারণে বড় উপকারি। এক, এটি উইন্ডোজে অধিকাংশ অ্যাডমিনিস্ট্রেটিভ টাস্ক করার সবচেয়ে সহজ এবং দ্রুত পদ্ধতি। দুই, আপনি আপনার পাওয়ারশেল কমান্ডগুলো, যাকে cmdlets বলা হয়, একটি স্ক্রিপ্ট হিসেবে সংরক্ষণ করতে পারেন এবং যেকোনো উইন্ডোজ কম্পিউটার বা সার্ভারে যেকোনো সময় চালাতে পারেন।
- সার্চ বারে powershell টাইপ করুন এবং ফলাফলগুলোর মধ্যে PowerShell ISE থাকবে। Run as administrator-এ ক্লিক করুন।
- Cmdlet Enable-WindowsOptionalFeature -Online -FeatureName IIS-WebServerRole -NoRestart টাইপ করুন এবং রান করুন। আপনি একটি প্রগ্রেস বার শুরু হয়েছে দেখবেন। একবার এটি সম্পূর্ণ হলে, চেক করুন যে IIS ইনস্টল হয়েছে এবং কাজ করছে।
- এই ধাপটি অপশনাল, কিন্তু আপনি এটিকে একটি পাওয়ারশেল স্ক্রিপ্ট হিসেবে সংরক্ষণ করতে পারেন এবং তারপর যেকোনো সময় রান করতে পারেন। স্ক্রিপ্টটির সাথে কাজ করুন এবং ভিন্ন প্যারামিটার যোগ করুন। অবশেষে, আপনার কাছে একটি IIS ইনস্টল স্ক্রিপ্ট থাকবে যা প্রতি বার একক ক্লিকে আপনার পছন্দমত সেটআপ করবে।
আপনি এখন ওয়েব!
এটি শুধু শুরু যা আপনি IIS-এ নিজের ওয়েবসাইট বানাতে পারেন। IIS-কে FTP ফাইল ট্রান্সফার বা মিডিয়া হোস্টিংয়ের জন্যও দেখুন। এছাড়া, মাইক্রোসফটের Web Platform Installer-এ দেখুন ওয়ার্ডপ্রেস, PHP, পাইথন, এবং আরও অনেক কিছু ইনস্টল ও শিখার সহজ উপায়ের জন্য।