মুখবন্ধ
বাংলা ভাষায় যতগুলো টেক-ব্লগ আছে তার মধ্যে আমার সবচেয়ে প্রিয় ব্লগ টেকটিউনস। টিটি-তে শুরুতে প্রচুর টিউন হত, বিভিন্ন বিষয়ে। কিন্তু ইদানিং সফটওয়ার ছারা অন্য বিভাগের টিউন খুব একটা দেখা যায় না। আমার মনে হয়,কর্তৃপক্ষ, টিউনার, পাঠক সবারই এই ব্যাপারে নজর দেয়া উচিত।
আমার মনে হয়েছে এই ব্লগের সবচেয়ে ‘দরিদ্র’ বিভাগ লিনাক্স। তাই আমার প্রথম টিউনটি লিনাক্স সম্পর্কিত করার চেষ্টা করেছি। এবার আসা যাক আজকের টিউন-এ।
লিনাক্স কি?
সবাই কমবেশী জানেন। তাই এই প্রশ্নের উত্তরে খুব বেশী কিছু বলার প্রয়োজন আছে বলে আমি মনে করিনা। সংক্ষেপে এটা একটা অপারেটিং সিস্টেম যা বিনামূল্যে পাওয়া যায় এবং ওপেন সোর্স। লিনাক্স এর অনেক ধরনের ডিষ্ট্রো আছে তার মধ্যে হোম ইউজারদের জন্য সবচেয়ে জনপ্রিয় হল উবুন্টু। আর সার্ভার ম্যানেজমেন্ট এর জন্য রেডহ্যট এন্টারপ্রাইজ এর তো তুলনাই হয়না। উবুন্টু সম্পর্কে আগেও অনেক টিউন হয়েছে, আমি চেষ্টা করবো রেডহ্যট সম্পর্কে জানাতে।
রেডহ্যট এন্টারপ্রাইজ কেন ব্যবহার করবো?
আগেই বলেছি এটা ব্যবহার করা হয় সার্ভার-এ। এখন প্রশ্ন হচ্ছে, আমরা উইন্ডোজ সার্ভার বাদ দিয়ে লিনাক্স সার্ভার কেন ব্যবহার করবো?
ব্যাখ্যা করছি। তবে, তার আগে বলে নিচ্ছি, সার্ভার-এর বিষয় দেখে অনেকে হয়ত এখনি চলে যাবেন; তাদের জন্য বলছি, যদি আপনার ওয়েবসাইট-এর সার্ভার আপনার পিসিতেই হয়...কেমন হবে বলুন তো? অবাক হচ্ছেন? ভাবছেন সা্র্ভার-এর ‘স’-ও জানেন না, আর সেটা করবেন নিজের পিসিতে!! আপনার জন্যই বান্দা হাজির। আপনি শুধু কষ্ট করে একটা কমেন্ট করবেন আর পরবর্তী টিউন গুলো খেয়াল করবেন। আর নেটওয়ারকিং লাইন-এ যারা ক্যারিয়ার গড়তে চান তাদের জন্য তো লিনাক্স সার্ভার জানা তো একপ্রকার ‘ফরজ’।
উইন্ডোজ সা্র্ভার বনাম লিনাক্স সা্র্ভার >>
>> আপনি অনেক কষ্ট করে, টাকা খরচ করে উইন্ডোজ সার্ভার দাড় করালেন...কিছুদিন যেতে না যেতেই দেখলেন ভাইরাস মামারা আপনার সার্ভার-এ সংসার পেতেছেন। সমস্যা অবশ্য খুব একটা হবে না...শ’খানেক ডলার খরচ করে এন্টিভাইরাস কিনবেন...আর দু’দিন যেতে না যেতেই দেখবেন নতুন প্রজন্মের ভাইরাস গুলো আপনার হাজার ডলার-এর এন্টিভাইরাস-কে কাঁচকলা দেখাচ্ছে! কি আর করবেন বলুন, আপনার তো ভাইরাস-এর ঝামেলাবিহীন এবং উইন্ডোজ-এর তুলনায় প্রায় ফ্রি, লিনাক্স সার্ভার ভালো লাগে না।
>> Shell programming language –এ তৈ্রি লিনাক্স kernel থেকে C/C++ -এ তৈ্রি Windows kernel যদি আপনার relaiable মনে হয়, তাহলে আমার কিছুই বলার নেই।
>> আপনি যদি আপনার সার্ভার থেকে দ্রুততার সাথে smooth service চান...তো আপনাকে লিনাক্স-এর কাছে আসতেই হবে। অনেক slow run করে- windows-এর এই বদনামটা হচ্ছে লিনাক্স মার্কেটে আসার পর থেকেই।
>> একটা কথা হয়তো শুনে থাকবেন, লিনাক্স পুরনো হার্ডওয়ার-এই ভাল চলে। Infact লিনাক্স low hardware দিয়েও ভাল সার্ভিস দেয়। অপরদিকে উইন্ডোজ এর performance তার hardware-এর উপর অনেকক্ষেএেই নির্ভরশীল।
>> আপনার সার্ভার যদি windows-এর হয়, আর আপনার সাইট-এ যদি PERL অথবা CGI application run করতে চান...তবে troubleshooting-এর জন্য তৈ্রী হোন। UNIX based PERL এবং CGI আপনার windows server-কে compatibility সংক্রান্ত সমস্যায় ফেলবেই।
>> ধরুন কোন কারনে সার্ভার-এর পিসিতে সরাসরি লগইন করা আপনার পক্ষে সম্ভব হচ্ছে না। লিনাক্স এর ক্ষেএে আপনি Telnet অথবা SSH ব্যবহার করে সহজেই আপনার সার্ভার নিয়ন্ত্রন করতে পারবেন...দুনিয়ার যেখানেই থাকুন না কেন! এই সুবিধাটা উইন্ডোজ-এর ক্ষেএে পাবেন না। কারন, Telnet একটি UNIX based application.
>> রেডহ্যট এন্টারপ্রাইজ লিনাক্স এর সিডিতেই আপনার সার্ভার এর প্রয়োজনীয় সব ধরনের সফটওয়্যার দেয়া থাকে, যা সার্ভার এর সিডির দামের সাথে অ্যাড করা, এককথায় ফ্রি। কিন্তু, কখনো শুনেছেন যে microsoft-এ ফ্রি জিনিস ১০০% কাজ করে?
>> লিনাক্স যেহেতু ওপেনসোর্স এর সব configuration files চোখের সামনেই থাকে। অন্ধের মতো উইন্ডোজ-এ কাজ করার চেয়ে লিনাক্স-ই আমি prefer করবো।
এবার সিদ্ধান্ত আপনার......
লিনাক্স সার্ভার administration & managment এর ব্যাপারে আপনাদের জানার আগ্রহ থাকলে কমেন্টে জানাবেন। আমি আমার সর্বত্তম চেস্টা করব।
আগামী পর্বে থাকবে “রেডহ্যট এন্টারপ্রাইজ লিনাক্স-৫ ইনষ্টল করার পদ্ধতি এবং প্রাথমিক কিছু আলোচনা”।
ধন্যবাদ।
আমি নি:স্বঙ্গ শেরপা। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 14 বছর 4 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 2 টি টিউন ও 11 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
নিঃস্বঙ্গ শেরপা। APPLIED PHYSICS, CHITTAGONG UNIVERSITY.
স্বাগতম আপনাকে ।