Windows Server ইনস্টলেশন এবং কনফিগারেশন একটি প্রক্রিয়া যা সঠিকভাবে সার্ভার পরিবেশ সেটআপ করতে সহায়ক। এটি একটি নির্দিষ্ট উদ্দেশ্য ও প্রয়োজন অনুযায়ী কনফিগার করা হয়, যেমন Active Directory, DNS, DHCP, File Services ইত্যাদি। এখানে Windows Server ইন্সটলেশন এবং কনফিগারেশনের মূল পদক্ষেপগুলো আলোচনা করা হয়েছে।
Windows Server ইন্সটলেশন প্রক্রিয়া
১. ইন্সটলেশন মিডিয়া প্রস্তুত করা
Windows Server ইনস্টল করতে প্রথমে একটি ইনস্টলেশন মিডিয়া তৈরি করতে হবে। এটি একটি ইউএসবি ড্রাইভ, ডিভিডি অথবা আইএসও ফাইল হতে পারে।
- আইএসও ফাইল ডাউনলোড: Microsoft-এর ওয়েবসাইট থেকে Windows Server-এর আইএসও ফাইল ডাউনলোড করুন।
- বুটেবল ইউএসবি তৈরি: Rufus বা Windows USB/DVD Download Tool ব্যবহার করে একটি বুটেবল ইউএসবি তৈরি করুন।
২. বুট করা
- ইউএসবি বা ডিভিডি ইনস্টলেশন মিডিয়া কম্পিউটারে সংযুক্ত করুন।
- কম্পিউটারটি চালু করার সময় BIOS বা UEFI সেটআপে গিয়ে প্রথম বুট ডিভাইস হিসেবে ইউএসবি বা ডিভিডি সিলেক্ট করুন।
- সেভ করুন এবং রিস্টার্ট করুন।
৩. Windows Server ইনস্টলেশন শুরু করা
- সিস্টেম বুট হলে Windows Server ইন্সটলেশন স্ক্রীন দেখা যাবে। এখানে ভাষা, সময় এবং কীবোর্ড লেআউট সিলেক্ট করুন।
- "Install Now" ক্লিক করুন এবং সঠিক সংস্করণ (Standard, Datacenter ইত্যাদি) নির্বাচন করুন।
- ইনস্টলেশন প্রক্রিয়া শুরু হবে এবং উইন্ডোজ সার্ভার ইনস্টল হবে।
৪. লাইসেন্স চাবি প্রবেশ করান
- আপনি যদি লাইসেন্সেড কপি ব্যবহার করেন, তাহলে লাইসেন্স কী প্রবেশ করান।
- যদি আপনি Evaluation সংস্করণ ব্যবহার করেন, তাহলে এই ধাপটি অতিক্রম করা যাবে।
৫. পার্টিশন এবং ড্রাইভ নির্বাচন
- আপনার হার্ডড্রাইভ বা SSD নির্বাচন করুন, যেখানে Windows Server ইনস্টল হবে।
- যদি পার্টিশন তৈরি করতে চান, তাহলে "Drive Options" থেকে নতুন পার্টিশন তৈরি করতে পারবেন।
৬. ইন্সটলেশন প্রক্রিয়া সম্পন্ন করা
- একবার পার্টিশন নির্বাচন হয়ে গেলে, Next এ ক্লিক করুন। Windows Server ইন্সটলেশন শুরু হবে এবং কিছু সময়ের মধ্যে এটি সম্পূর্ণ হবে।
- সিস্টেমটি রিস্টার্ট হবে এবং ইনস্টলেশন শেষ হবে।
Windows Server কনফিগারেশন
১. প্রাথমিক কনফিগারেশন
ইন্সটলেশনের পরে Windows Server এর প্রাথমিক কনফিগারেশন করার জন্য প্রথমে Administrator অ্যাকাউন্টের পাসওয়ার্ড সেট করুন। এছাড়া টাইম জোন, নেটওয়ার্ক সেটিংস ইত্যাদি কনফিগার করা প্রয়োজন।
- Administrator পাসওয়ার্ড সেট করুন: প্রথমে একবার Administrator পাসওয়ার্ড সেট করা হবে। এটি নিরাপত্তার জন্য গুরুত্বপূর্ণ।
- টাইম জোন কনফিগারেশন: সঠিক টাইম জোন এবং ডেটার জন্য সেটিংস কনফিগার করুন।
২. নেটওয়ার্ক কনফিগারেশন
- IP Address সেটিংস: সঠিক IP address, subnet mask, default gateway, এবং DNS servers কনফিগার করুন।
- নেটওয়ার্ক ডোমেইন সেটিংস: যদি Windows Server ডোমেইন কন্ট্রোলার হিসেবে কাজ করে, তাহলে Active Directory কনফিগারেশনের মাধ্যমে ডোমেইনে যুক্ত করুন।
- Remote Desktop: প্রয়োজন হলে Remote Desktop এনাবল করুন, যাতে আপনি দূর থেকে সার্ভারটিকে অ্যাক্সেস করতে পারেন।
৩. Windows Update
- Windows Server ইন্সটল হওয়ার পর, প্রথমে Windows Update চালিয়ে সর্বশেষ প্যাচ এবং আপডেট ইনস্টল করুন।
- এর মাধ্যমে নিরাপত্তা সংশ্লিষ্ট আপডেট এবং সিস্টেম পারফরম্যান্স আপডেট হবে।
৪. ড্রাইভার এবং অন্যান্য সফটওয়্যার ইন্সটল
- সার্ভারের জন্য প্রয়োজনীয় ড্রাইভার (যেমন, নেটওয়ার্ক, গ্রাফিক্স, স্টোরেজ ড্রাইভার) ইনস্টল করুন।
- এছাড়া, সার্ভারের বিশেষ রোল এবং ফিচার যেমন IIS, DNS, DHCP, Active Directory ইত্যাদি কনফিগার করতে হবে।
Windows Server রোল এবং ফিচার কনফিগারেশন
১. Active Directory Domain Services (AD DS)
- Active Directory Domain Services ইনস্টল এবং কনফিগার করার মাধ্যমে সার্ভারটি ডোমেইন কন্ট্রোলার হিসেবে কাজ করতে শুরু করবে।
- এটি ব্যবহারকারীর তথ্য, কম্পিউটার, এবং গ্রুপ পলিসি পরিচালনা করতে ব্যবহৃত হয়।
২. DNS সার্ভিস কনফিগারেশন
- DNS (Domain Name System) সার্ভিস ইনস্টল করে, আপনি নেটওয়ার্কের মধ্যে সঠিক ডোমেইন রেজোলিউশন সক্ষম করতে পারেন।
- DNS সার্ভার কনফিগার করতে DNS Manager ব্যবহার করতে হবে।
৩. DHCP সার্ভিস কনফিগারেশন
- DHCP (Dynamic Host Configuration Protocol) সার্ভিস কনফিগার করে, আপনি নেটওয়ার্কের ক্লায়েন্ট ডিভাইসগুলোকে IP address অটোমেটিকভাবে প্রদান করতে পারবেন।
৪. File and Storage Services
- সার্ভারটি ফাইল শেয়ারিং এবং স্টোরেজের জন্য ব্যবহার করতে চাইলে, File and Storage Services কনফিগার করুন।
- এর মধ্যে ফাইল শেয়ার তৈরি, স্টোরেজ পুল এবং ভার্চুয়াল ড্রাইভ কনফিগারেশন করা হয়।
সার্ভার রোল সেটিংস এবং ম্যানেজমেন্ট
Windows Server ইন্সটল এবং কনফিগার করার পর, সার্ভারের বিভিন্ন রোল এবং ফিচার যেমন Web Server (IIS), Print Services, Virtualization (Hyper-V), Windows Defender, Remote Desktop Services ইত্যাদি কনফিগার করা যেতে পারে।
প্রত্যেকটি রোল এবং ফিচারের জন্য নির্দিষ্ট কনফিগারেশন প্যানেল এবং ম্যানেজমেন্ট টুলস রয়েছে, যা Server Manager বা PowerShell এর মাধ্যমে পরিচালিত হয়।
Windows Server ইন্সটল এবং কনফিগার করার মাধ্যমে, আপনি একটি শক্তিশালী এবং নিরাপদ সার্ভার এনভায়রনমেন্ট তৈরি করতে পারবেন যা আপনার প্রতিষ্ঠানের নেটওয়ার্ক এবং ডেটা ম্যানেজমেন্টের জন্য উপযোগী।
Windows Server ইন্সটলেশন প্রক্রিয়া দুটি প্রধান উপায়ে করা যায়: GUI (Graphical User Interface) ইন্সটলেশন এবং Core ইন্সটলেশন। এই দুটি ইন্সটলেশন পদ্ধতির মধ্যে পার্থক্য রয়েছে, যেখানে GUI ইনস্টলেশন একটি ফুল ফিচারড ইন্টারফেস প্রদান করে, এবং Core ইনস্টলেশন শুধুমাত্র কমান্ড-লাইনের মাধ্যমে কাজ করা হয়, যা সাধারণত সার্ভারের পারফরম্যান্স এবং নিরাপত্তা উন্নত করতে সাহায্য করে।
এখানে GUI এবং Core ইন্সটলেশনের বিস্তারিত প্রক্রিয়া তুলে ধরা হলো।
GUI ইন্সটলেশন (Server with Desktop Experience)
১. ইন্সটলেশন মিডিয়া প্রস্তুত করা
প্রথমে Windows Server এর ইনস্টলেশন মিডিয়া তৈরি করুন। আপনি USB Drive বা DVD থেকে এটি ইনস্টল করতে পারেন।
- Microsoft ওয়েবসাইট থেকে Windows Server এর আইএসও ডাউনলোড করুন।
- একটি বুটেবল ইউএসবি তৈরি করুন Rufus অথবা Windows USB/DVD Download Tool ব্যবহার করে।
২. বুট করা
- ইউএসবি বা ডিভিডি ইনস্টলেশন মিডিয়া কম্পিউটারে সংযুক্ত করুন এবং সিস্টেমটি বুট করুন।
- BIOS বা UEFI সেটিংসে গিয়ে প্রথম বুট ডিভাইস হিসেবে ইউএসবি বা ডিভিডি সিলেক্ট করুন।
৩. Windows Server ইনস্টলেশন শুরু করা
- বুট হওয়া পরে Windows Setup স্ক্রীন প্রদর্শিত হবে। এখানে ভাষা, সময় এবং কীবোর্ড লেআউট নির্বাচন করুন এবং "Next" এ ক্লিক করুন।
- "Install Now" বাটনে ক্লিক করুন।
৪. ইন্সটলেশন সংস্করণ নির্বাচন
- আপনি যেই সংস্করণটি ইনস্টল করতে চান (যেমন Windows Server 2022 Standard, Datacenter, বা Essentials) সেটি নির্বাচন করুন।
- Server with Desktop Experience নির্বাচন করুন। এটি GUI ইন্টারফেস সহ ইনস্টলেশন প্রদান করবে।
- যদি আপনি Windows Server Core ইন্সটল করতে চান, তাহলে Server Core নির্বাচন করুন।
৫. লাইসেন্স কী প্রবেশ করানো
- লাইসেন্স কী প্রদান করুন অথবা ট্রায়াল সংস্করণ হিসেবে ইনস্টল করতে চাইলে এই ধাপটি পাশ করবেন।
৬. পার্টিশন নির্বাচন এবং ড্রাইভ কনফিগার করা
- ইনস্টলেশনের জন্য সঠিক হার্ড ড্রাইভ বা পার্টিশন নির্বাচন করুন।
- প্রয়োজনে নতুন পার্টিশন তৈরি করুন এবং "Next" ক্লিক করুন।
৭. ইন্সটলেশন সম্পন্ন করা
- ইনস্টলেশন প্রক্রিয়া শুরু হবে এবং Windows Server আপনার নির্বাচিত ড্রাইভে ইনস্টল হবে। সিস্টেমটি রিস্টার্ট হতে পারে।
৮. প্রাথমিক কনফিগারেশন
- ইনস্টলেশন শেষ হলে, Administrator অ্যাকাউন্টের পাসওয়ার্ড সেট করুন এবং অন্যান্য প্রাথমিক কনফিগারেশন যেমন টাইম জোন এবং নেটওয়ার্ক সেটিংস সম্পন্ন করুন।
Core ইন্সটলেশন (Server Core Installation)
Windows Server Core একটি হেডলেস (গ্রাফিকাল ইউজার ইন্টারফেস ছাড়া) ইনস্টলেশন অপশন, যা কমান্ড লাইন (CLI) ইন্টারফেসের মাধ্যমে পরিচালিত হয়। এটি পারফরম্যান্স এবং সিকিউরিটির জন্য বেশ সুবিধাজনক কারণ এতে কম রিসোর্স ব্যবহার করা হয়।
১. ইন্সটলেশন মিডিয়া প্রস্তুত করা
- Windows Server Core ইন্সটল করার জন্যও প্রথমে Windows Server ISO ফাইল ডাউনলোড করে বুটেবল ইউএসবি বা ডিভিডি তৈরি করুন।
২. বুট করা
- USB বা DVD ইনস্টলেশন মিডিয়া সংযুক্ত করে সিস্টেম বুট করুন এবং BIOS/UEFI-তে গিয়ে বুট ডিভাইস হিসেবে ইউএসবি বা ডিভিডি সিলেক্ট করুন।
৩. Windows Server Core ইনস্টলেশন শুরু করা
- Windows Setup স্ক্রীন থেকে ভাষা, সময় এবং কীবোর্ড লেআউট নির্বাচন করে "Next" ক্লিক করুন।
- "Install Now" ক্লিক করুন এবং ইনস্টলেশন সংস্করণ নির্বাচন করুন।
- Windows Server Core নির্বাচন করুন (GUI নয়, Core ইনস্টলেশন হবে)।
৪. লাইসেন্স কী প্রবেশ করানো
- লাইসেন্স কী প্রবেশ করান বা ট্রায়াল সংস্করণ ব্যবহার করুন।
৫. পার্টিশন নির্বাচন এবং ড্রাইভ কনফিগার করা
- সঠিক হার্ড ড্রাইভ নির্বাচন করুন এবং ইনস্টলেশন শুরু করতে Next এ ক্লিক করুন।
৬. ইন্সটলেশন সম্পন্ন করা
- ইনস্টলেশন প্রক্রিয়া শুরু হলে, উইন্ডোজ সার্ভার কোর ইনস্টল হবে। এটি কেবলমাত্র কমান্ড লাইনের মাধ্যমে পরিচালিত হবে এবং GUI ইন্টারফেস থাকবে না।
- সিস্টেমটি রিস্টার্ট হতে পারে।
৭. প্রাথমিক কনফিগারেশন
- ইনস্টলেশন শেষ হওয়ার পর, কমান্ড প্রম্পট বা PowerShell ব্যবহার করে প্রাথমিক কনফিগারেশন যেমন Administrator পাসওয়ার্ড সেট করা, নেটওয়ার্ক কনফিগারেশন, এবং Windows Server-এর অন্যান্য সেটিংস কনফিগার করা হবে।
GUI এবং Core ইন্সটলেশনের মধ্যে পার্থক্য
- GUI ইন্সটলেশন সাধারণত ডেস্কটপ ব্যবহারকারীদের জন্য উপযুক্ত এবং এতে ফুল গ্রাফিকাল ইউজার ইন্টারফেস (GUI) প্রদান করা হয়, যা ব্যবহারকারীদের জন্য সরল এবং সহজ।
- Core ইন্সটলেশন শুধুমাত্র কমান্ড লাইন (CLI) ইন্টারফেসের মাধ্যমে পরিচালিত হয়, যা আরও কম রিসোর্স ব্যবহার করে এবং বেশি সিকিউরিটি প্রদান করে।
সার্ভার কনফিগারেশন পরবর্তী পদক্ষেপ
ইন্সটলেশন শেষ হলে, আপনি সার্ভারের বিভিন্ন রোল এবং ফিচার কনফিগার করতে পারবেন, যেমন:
- Active Directory Domain Services (AD DS)
- DNS সার্ভিস
- DHCP সার্ভিস
- Web Server (IIS)
- File and Storage Services
এছাড়া, PowerShell এর মাধ্যমে অনেক কনফিগারেশন করা যায়, যা Windows Server Core-এর জন্য অত্যন্ত গুরুত্বপূর্ণ।
Server Configuration Tool (SConfig) হলো একটি command-line টুল যা Windows Server Core সংস্করণে ব্যবহৃত হয়। এটি Windows Server Core ইনস্টলেশনকে সহজে কনফিগার এবং পরিচালনা করতে সহায়তা করে। Windows Server Core কোনো গ্রাফিকাল ইউজার ইন্টারফেস (GUI) ছাড়াই কাজ করে, তাই ব্যবস্থাপনা এবং কনফিগারেশনের জন্য কমান্ড-লাইন ইন্টারফেস ব্যবহার করা হয়। SConfig এই প্রক্রিয়াটি অনেক সহজ এবং দ্রুত করে তোলে, কারণ এটি একটি ইন-বিল্ট টুল যা সাধারণ সার্ভার কনফিগারেশন কাজগুলো যেমন নেটওয়ার্ক সেটিংস, ইউজার অ্যাকাউন্ট ম্যানেজমেন্ট, সার্ভিস কনফিগারেশন ইত্যাদি করার সুযোগ দেয়।
SConfig ব্যবহার শুরু করা
Windows Server Core এ SConfig টুলটি চালানোর জন্য প্রথমে সিস্টেমে লগ ইন করতে হবে। একবার লগ ইন করলে, আপনি কমান্ড প্রম্পট (CMD) অথবা PowerShell থেকে SConfig চালাতে পারেন।
১. SConfig চালানো
- Server Core তে লগ ইন করার পর, Command Prompt বা PowerShell উইন্ডোটি ওপেন করুন।
- টার্মিনালে
sconfigটাইপ করুন এবং এন্টার চাপুন। এটি SConfig টুলটি চালু করবে।
২. SConfig ইন্টারফেস
SConfig চালু হলে, এটি একটি টেক্সট বেসড মেনু দেখাবে, যেখানে আপনি বিভিন্ন কনফিগারেশন অপশন দেখতে পারবেন। মেনুতে সাধারণত ১২টি অপশন থাকে:
- Domain/Workgroup: ডোমেইনে যোগদান বা কাজের গ্রুপের মধ্যে সার্ভারকে স্থানান্তরিত করা।
- Computer Name: সার্ভারের কম্পিউটার নাম পরিবর্তন করা।
- Network Settings: নেটওয়ার্ক ইন্টারফেস এবং IP কনফিগারেশন সম্পাদন করা।
- Windows Update: উইন্ডোজ আপডেট পরীক্ষা এবং ইনস্টল করা।
- Remote Management: রিমোট ম্যানেজমেন্ট সক্রিয় করা বা নিষ্ক্রিয় করা।
- Date and Time: সিস্টেম ডেট এবং টাইম সেট করা।
- Administrator Password: Administrator পাসওয়ার্ড পরিবর্তন করা।
- Restore System: সিস্টেম রিস্টোর অপশন।
- Join a Domain: ডোমেইনে যোগদান করা।
- Configure Windows Firewall: উইন্ডোজ ফায়ারওয়াল কনফিগার করা।
- Exit: SConfig টুল থেকে বাহির হওয়া।
সাধারণ কনফিগারেশন অপশন
১. কম্পিউটার নাম পরিবর্তন
- অপশন 2 নির্বাচন করে সার্ভারের কম্পিউটার নাম পরিবর্তন করা যেতে পারে।
- একটি নতুন নাম টাইপ করুন এবং সার্ভারকে রিস্টার্ট করুন।
২. নেটওয়ার্ক সেটিংস কনফিগার করা
- 3 নম্বর অপশনে ক্লিক করে সার্ভারের IP অ্যাড্রেস, DNS, গেটওয়ে এবং অন্যান্য নেটওয়ার্ক সেটিংস কনফিগার করতে পারবেন।
- IPv4 অথবা IPv6 কনফিগারেশন করা সম্ভব।
৩. ডোমেইন বা ওয়ার্কগ্রুপে যোগদান
- 1 নম্বর অপশনে ক্লিক করে সার্ভারকে একটি ডোমেইনে যোগদান বা ওয়ার্কগ্রুপে স্থানান্তর করা যায়।
৪. উইন্ডোজ আপডেট করা
- 4 নম্বর অপশনে ক্লিক করে উইন্ডোজ আপডেট চালানো বা নতুন আপডেট ইনস্টল করা যায়।
৫. রিমোট ম্যানেজমেন্ট সক্রিয় করা
- 5 নম্বর অপশনে ক্লিক করলে আপনি PowerShell Remoting, Remote Desktop অথবা Windows Management Instrumentation (WMI) সক্রিয় করতে পারবেন।
৬. ডেট এবং টাইম কনফিগার করা
- 6 নম্বর অপশনে ক্লিক করে সঠিক ডেট এবং টাইম সেট করা যাবে।
৭. Administrator পাসওয়ার্ড পরিবর্তন
- 7 নম্বর অপশনে ক্লিক করে Administrator অ্যাকাউন্টের পাসওয়ার্ড পরিবর্তন করতে পারবেন।
৮. ফায়ারওয়াল কনফিগার করা
- 10 নম্বর অপশনে ক্লিক করে ফায়ারওয়াল সেটিংস কনফিগার করা যাবে।
SConfig-এর সুবিধা
- সহজ এবং দ্রুত কনফিগারেশন: SConfig টুলটি কমান্ড-লাইন থেকে সহজে সার্ভার কনফিগার করতে সাহায্য করে, যা Windows Server Core ব্যবহারকারীদের জন্য একটি বড় সুবিধা।
- সাধারণ অপারেশন পরিচালনা: সাধারণ সার্ভার কনফিগারেশন কাজগুলি (যেমন নেটওয়ার্ক সেটিংস, পাসওয়ার্ড পরিবর্তন, ডোমেইন যোগদান) সরাসরি SConfig দিয়ে করা যায়।
- রিমোট অ্যাক্সেস সহজতর: SConfig রিমোট ম্যানেজমেন্টের মাধ্যমে সার্ভারটি সহজেই রিমোটলি কনফিগার এবং পরিচালনা করা যেতে পারে।
সারাংশ
Server Configuration Tool (SConfig) Windows Server Core এর জন্য একটি শক্তিশালী কনফিগারেশন টুল যা সার্ভারের সাধারণ সেটিংস এবং কনফিগারেশন সহজ করে তোলে। এটি কমান্ড-লাইন ভিত্তিক ব্যবস্থাপনার মাধ্যমে গুরুত্বপূর্ণ কাজ যেমন নেটওয়ার্ক কনফিগারেশন, পাসওয়ার্ড পরিবর্তন, উইন্ডোজ আপডেট এবং ডোমেইন জয়েন করা সহজ করে। SConfig ব্যবহারের মাধ্যমে সার্ভারের কর্মক্ষমতা এবং নিরাপত্তা সহজেই বজায় রাখা সম্ভব।
Initial Server Setup এবং Network Configuration গুরুত্বপূর্ণ পদক্ষেপ যা একটি নতুন Windows Server ইনস্টল করার পর করতে হয়। এই পদক্ষেপগুলো সার্ভারের নিরাপত্তা নিশ্চিত করা, সঠিকভাবে কাজ করার জন্য সেটিংস কনফিগার করা এবং সার্ভারকে নেটওয়ার্কে সংযুক্ত করা নিশ্চিত করে। নিচে ধাপে ধাপে Initial Server Setup এবং Network Configuration এর প্রক্রিয়া আলোচনা করা হলো।
Initial Server Setup
১. Administrator পাসওয়ার্ড সেট করা
- Windows Server Core ইনস্টলেশনের পর প্রথমে Administrator অ্যাকাউন্টের জন্য শক্তিশালী পাসওয়ার্ড সেট করা প্রয়োজন।
- Server Configuration Tool (SConfig) ব্যবহার করে পাসওয়ার্ড পরিবর্তন করতে পারেন। অথবা কমান্ড প্রম্পট থেকে
net user administrator *কমান্ড চালিয়ে পাসওয়ার্ড সেট করতে পারেন।
২. কম্পিউটার নাম পরিবর্তন করা
- SConfig ব্যবহার করে কম্পিউটারের নাম পরিবর্তন করতে পারেন।
- SConfig মেনুতে 2 নম্বর অপশন নির্বাচন করুন এবং নতুন নাম টাইপ করুন।
- কম্পিউটার নাম পরিবর্তনের পর সার্ভারকে রিস্টার্ট করতে হবে।
৩. Windows Update চালানো
- SConfig মেনুতে 4 নম্বর অপশনে ক্লিক করে উইন্ডোজ আপডেট চালান।
- সকল গুরুত্বপূর্ণ আপডেট ইনস্টল করা জরুরি, কারণ এতে সিকিউরিটি প্যাচ এবং বাগ ফিক্স থাকবে।
৪. Time Zone সেট করা
- SConfig মেনুতে 6 নম্বর অপশন নির্বাচন করুন এবং সঠিক Time Zone নির্বাচন করুন। এটি সঠিক সময় এবং তারিখ নিশ্চিত করবে।
৫. Remote Management সক্রিয় করা
- রিমোট ম্যানেজমেন্ট সক্রিয় করা খুবই গুরুত্বপূর্ণ। আপনি SConfig মেনুতে 5 নম্বর অপশন দিয়ে Remote Desktop সক্রিয় করতে পারেন, যাতে অন্য কম্পিউটার থেকে এই সার্ভারটি রিমোটলি অ্যাক্সেস করা যায়।
৬. Firewall কনফিগার করা
- সার্ভার সুরক্ষিত রাখার জন্য উইন্ডোজ ফায়ারওয়াল কনফিগার করা খুবই গুরুত্বপূর্ণ। SConfig মেনুতে 10 নম্বর অপশন থেকে ফায়ারওয়াল কনফিগার করা যাবে।
Network Configuration
Windows Server-এ সঠিক নেটওয়ার্ক কনফিগারেশন করা সার্ভারের কার্যক্ষমতা এবং নিরাপত্তার জন্য অত্যন্ত গুরুত্বপূর্ণ। Windows Server Core এ Command Prompt বা PowerShell ব্যবহার করে নেটওয়ার্ক কনফিগার করা যায়। এখানে কয়েকটি সাধারণ নেটওয়ার্ক কনফিগারেশন অপশন আলোচনা করা হলো।
১. IP ঠিকানা কনফিগার করা
Server Core তে Netsh কমান্ড ব্যবহার করে IP ঠিকানা কনফিগার করতে পারেন।
- IP ঠিকানা সেট করার জন্য, প্রথমে কমান্ড প্রম্পট বা PowerShell খুলুন।
নেটওয়ার্ক ইন্টারফেসের নাম চেক করতে কমান্ড লিখুন:
netsh interface ipv4 show interfacesএরপর, IP ঠিকানা সেট করতে নিচের কমান্ডটি ব্যবহার করুন:
netsh interface ipv4 set address name="Ethernet" static [IP Address] [Subnet Mask] [Gateway]উদাহরণ:
netsh interface ipv4 set address name="Ethernet" static 192.168.1.10 255.255.255.0 192.168.1.1
২. DNS কনফিগারেশন
DNS সেট করতে একইভাবে Netsh কমান্ড ব্যবহার করতে পারেন:
netsh interface ipv4 set dns name="Ethernet" static [DNS Server IP]উদাহরণ:
netsh interface ipv4 set dns name="Ethernet" static 8.8.8.8
৩. IPv6 কনফিগারেশন
IPv6 ঠিকানা কনফিগার করতে নিচের কমান্ডটি ব্যবহার করুন:
netsh interface ipv6 set address name="Ethernet" static [IPv6 Address]
৪. নেটওয়ার্ক ডোমেইনে যোগদান
Windows Server কে একটি ডোমেইনে যোগদান করতে, SConfig বা কমান্ড-লাইনে PowerShell ব্যবহার করতে পারেন।
- SConfig মেনুতে 1 নম্বর অপশন নির্বাচন করুন এবং ডোমেইন নাম টাইপ করে যোগদান করুন।
অথবা PowerShell থেকে ডোমেইনে যোগদান করতে নিচের কমান্ডটি ব্যবহার করুন:
Add-Computer -DomainName [Domain Name] -Credential [Domain\Admin] -Restartউদাহরণ:
Add-Computer -DomainName example.com -Credential example\Administrator -Restart
৫. নেটওয়ার্ক অ্যাডাপ্টার কনফিগার করা
নেটওয়ার্ক অ্যাডাপ্টার কনফিগার করতে PowerShell এর মাধ্যমে নেটওয়ার্ক অ্যাডাপ্টারের নাম চেক করুন:
Get-NetAdapterএরপর, অ্যাডাপ্টারটি কনফিগার করুন:
Set-NetAdapter -Name "Ethernet" -Enable
সারাংশ
Initial Server Setup এবং Network Configuration সম্পূর্ণ করার মাধ্যমে Windows Server সিস্টেমকে দ্রুত কার্যকরী এবং নিরাপদ করা যায়। SConfig ব্যবহার করে Administrator পাসওয়ার্ড পরিবর্তন, Windows Update, Remote Management, Firewall কনফিগারেশনসহ প্রয়োজনীয় সব সেটিংস সম্পাদনা করা সম্ভব। নেটওয়ার্ক কনফিগারেশন যেমন IP address, DNS, IPv6, এবং Domain joining ঠিকভাবে কনফিগার করা হলে সার্ভারটি স্থিতিশীল এবং কার্যক্ষম থাকে।
Windows Server Update Management হলো একটি প্রক্রিয়া যার মাধ্যমে Windows Server সিস্টেমে সফটওয়্যার আপডেট, সিকিউরিটি প্যাচ, এবং ফিচার আপডেট সময়মতো ইনস্টল করা হয়। সঠিকভাবে আপডেট ম্যানেজমেন্ট করা সার্ভারের নিরাপত্তা এবং কার্যক্ষমতা বজায় রাখতে সহায়তা করে। উইন্ডোজ সার্ভারের আপডেট ম্যানেজমেন্টে বিভিন্ন উপায় রয়েছে যেমন, Windows Update, WSUS (Windows Server Update Services), এবং PowerShell স্ক্রিপ্টস।
Windows Server আপডেট ম্যানেজমেন্টের উপায়
১. Windows Update ব্যবহার করা
Windows Update সার্ভারের জন্য একটি স্বয়ংক্রিয় আপডেট প্রক্রিয়া, যা মাইক্রোসফটের সার্ভার সিকিউরিটি প্যাচ এবং ফিচার আপডেট স্বয়ংক্রিয়ভাবে ডাউনলোড এবং ইনস্টল করে।
আপডেট চেক করা এবং ইনস্টল করা
- SConfig টুল ব্যবহার করে আপডেট চেক করতে:
- SConfig চালু করুন (এটা Windows Server Core-এ ব্যবহার করা হয়)।
- মেনু থেকে 4 নম্বর অপশন নির্বাচন করুন, এটি Windows Update অপশন খুলবে।
- এখানে আপনি Check for Updates অপশন নির্বাচন করে নতুন আপডেটগুলি চেক করতে পারবেন।
- আপডেটগুলির তালিকা দেখানোর পর, ইনস্টল করতে Install Updates নির্বাচন করুন।
- Windows Update কমান্ড-লাইনে ব্যবহার করার জন্য:
Command Prompt বা PowerShell থেকে নিচের কমান্ড দিয়ে আপডেট চেক এবং ইনস্টল করা যায়:
wuauclt /detectnow wuauclt /updatenow- এই কমান্ডগুলির মাধ্যমে সার্ভারটি নতুন আপডেট ডাউনলোড এবং ইনস্টল করবে।
২. Windows Server Update Services (WSUS) ব্যবহার করা
Windows Server Update Services (WSUS) হলো একটি ম্যানেজমেন্ট টুল, যা সার্ভারগুলোর জন্য আপডেটগুলোর কেন্দ্রীকৃত ব্যবস্থাপনা প্রদান করে। WSUS ব্যবহার করে আপনি সার্ভার ও ক্লায়েন্ট সিস্টেমে সিকিউরিটি প্যাচ এবং অন্যান্য আপডেট সহজেই কন্ট্রোল করতে পারবেন।
WSUS ইনস্টল করা
- WSUS রোল ইনস্টল করার জন্য Server Manager এ যান।
- Manage মেনু থেকে Add Roles and Features নির্বাচন করুন।
- রোল সিলেক্ট করার সময় Windows Server Update Services নির্বাচন করুন।
- ইনস্টলেশন প্রক্রিয়া সম্পন্ন হলে, WSUS কনফিগারেশন সম্পন্ন করার জন্য WSUS Console ওপেন করুন।
WSUS কনফিগারেশন
- WSUS Console ওপেন করে, আপডেট সিঙ্ক্রোনাইজ করতে Sync অপশন ব্যবহার করুন।
- আপডেট পলিসি কনফিগার করতে, আপনি Group Policy অথবা Local Group Policy ব্যবহার করে WSUS সিস্টেমকে সার্ভারে অ্যাসাইন করতে পারেন।
- WSUS কনফিগারেশন শেষে, সার্ভারে Update Approval করে প্রয়োজনীয় আপডেটগুলিকে Approve করুন।
৩. PowerShell ব্যবহার করে আপডেট ম্যানেজমেন্ট
PowerShell এর মাধ্যমে আপনি আপডেট ম্যানেজমেন্ট আরও স্বয়ংক্রিয়ভাবে করতে পারেন। PowerShell স্ক্রিপ্ট ব্যবহার করে আপডেট চেক, ইনস্টল এবং রিপোর্ট তৈরি করা সহজ।
PowerShell কমান্ড
Windows Update Service (WUAPI) কমান্ড মডিউল ব্যবহার করে আপডেট চেক করা:
Get-WindowsUpdateএই কমান্ডটি সার্ভারে পাওয়া আপডেটগুলির তালিকা প্রদান করবে।
আপডেট ইনস্টল করা:
Install-WindowsUpdateএই কমান্ডের মাধ্যমে নির্দিষ্ট আপডেট ইনস্টল করা যাবে।
PowerShell স্ক্রিপ্ট ব্যবহার করে আপডেটের ইতিহাস দেখতে:
Get-WindowsUpdateHistory
৪. Group Policy দ্বারা আপডেট কনফিগারেশন
Group Policy দ্বারা আপনি সার্ভারের আপডেট সিডিউল, ইন্সটলেশন সময় এবং অন্যান্য সিস্টেম পলিসি কনফিগার করতে পারেন।
Group Policy সেটআপ
- Group Policy Management Console (GPMC) ওপেন করুন।
- Computer Configuration > Administrative Templates > Windows Components > Windows Update যান।
- এখানে বিভিন্ন পলিসি অপশন থাকবে, যেমন:
- Configure Automatic Updates: এই অপশনের মাধ্যমে আপনি আপডেটের অটোমেটিক ইনস্টলেশন সিডিউল কনফিগার করতে পারেন।
- No auto-restart with logged on users for scheduled automatic updates installations: এই পলিসিটি সক্রিয় করলে, আপডেট ইনস্টল হওয়ার পর সার্ভার স্বয়ংক্রিয়ভাবে রিস্টার্ট হবে না, যতক্ষণ না ইউজার লগ আউট না করে।
সারাংশ
Windows Server Update Management হলো সার্ভারের সিকিউরিটি এবং কার্যক্ষমতা বজায় রাখার জন্য গুরুত্বপূর্ণ একটি প্রক্রিয়া। Windows Update, WSUS, PowerShell এবং Group Policy এর মাধ্যমে আপডেট ম্যানেজমেন্ট কার্যক্রম আরও সহজ, স্বয়ংক্রিয় এবং কন্ট্রোলযোগ্য করা যায়। সঠিকভাবে আপডেট পরিচালনা করলে সার্ভারটি সর্বশেষ সিকিউরিটি প্যাচ, ফিচার আপডেট এবং পারফরম্যান্স উন্নতি পায়, যা সার্ভারের নিরাপত্তা এবং স্থিতিশীলতা বজায় রাখতে সাহায্য করে।
Read more