নিজেকে লিনাক্সের সাথে পরিচিত করার জন্য একটি ছোট চ্যালেঞ্জ [বন্ধ]


9

আমি লিনাক্স সম্পর্কে আরও জানতে চাই আমি সংক্ষিপ্তভাবে অনলাইনে কয়েকটি বই এবং বেশ কয়েকটি নিবন্ধ দিয়েছি তবে কিছু শেখার একমাত্র উপায় হ'ল আসলে এটি ব্যবহার শুরু করা।

আমি গভীর প্রান্তে লাফিয়ে লিনাক্স সার্ভারটি কনফিগার করতে চাই। এখন পর্যন্ত আমি উবুন্টু সার্ভারটি ডাউনলোড করেছি।

আমি লক্ষ্য বা চ্যালেঞ্জের সন্ধান করছি আপনি যদি পছন্দ করেন তবে এমন কিছু যা আমাকে লিনাক্স সার্ভারের সাথে পরিচিত করবে।

আদর্শভাবে, আমি একটি সুরক্ষিত মেল, ফাইল এবং ওয়েব সার্ভারগুলি কনফিগার করতে সক্ষম হতে চাই। আমার একটি শক্তিশালী প্রোগ্রামিং ব্যাকগ্রাউন্ড রয়েছে তাই আমি আশা করি এটি আমার সহায়তা করবে।

আমি বুঝতে পারি যে এটি কোনও নির্দিষ্ট প্রশ্ন নয়, আমি কেবল একটি মাইলফলক বা একটি লক্ষ্য খুঁজছি, অন্যথায় আমি বই এবং অনলাইন নিবন্ধগুলি পড়তে সপ্তাহ কাটাতে পারি।

সম্পাদনা 1: উত্তরের জন্য আপনাকে সকলকে ধন্যবাদ।

আপনি এখন পর্যন্ত যা বলেছেন তার ভিত্তিতে, আমি মনে করি যে কয়েকটি ভিন্ন ক্ষেত্র সম্পর্কে আমার শিখতে হবে:

  1. কার্নেলের। আমি কি এটা বলতে পারি যে এটি আমার প্রথম মনোনিবেশ করা উচিত?
  2. Virtualisation। একবার আমি কার্নেলগুলি সম্পর্কে আমার জ্ঞান নিয়ে খুশি হয়ে আমি কেভিএমে মনোনিবেশ করতে চাই। হাইপারভাইজারগুলি সম্পর্কে আমি চটজলদি পড়েছি এবং আমি বিশ্বাস করি যে তারাও ভার্চুয়ালাইজেশনের আওতায় পড়ে। আমি ভুল হলে আমাকে সংশোধন করুন।
  3. নিরাপত্তা। আদর্শভাবে আমি শেষ অবধি এটি ছেড়ে যেতে চাই, তবে আমি অনুমান করি যে আমার বেশিরভাগ প্যাকেজগুলির প্রয়োজন অনলাইনে। সুতরাং আমি এটাকে উচ্চতর অগ্রাধিকার দেব কিনা সে বিষয়ে আমি নিশ্চিত নই। এসএসএইচ, ফায়ারওয়াল হিসাবে লিনাক্স এবং শেল মাধ্যমে দূরবর্তী অ্যাক্সেস এই বিভাগের আওতায় পড়ে।
  4. অবশেষে আমার ব্যাকআপ রুটিনগুলির উপর নজর থাকবে (ফাইল-সার্ভার হিসাবে লিনাক্স ব্যবহার করে) এবং আমি ওয়েব এবং মেল সার্ভারগুলি কনফিগার করব। আমার ধারণা মেল সার্ভারটি কোনও ব্যথা হতে পারে।

আমি একটি ব্লগ শুরু করতে এবং দু'সপ্তাহ পরে এটি আমাকে কোথায় নিয়ে যায় তা দেখতে প্রলোভিত। ডিস্ট্রিবিউটরদের ক্ষেত্রে, আমি দেখেছি যে এখানে কয়েক শতাধিক লিনাক্স ডিস্ট্রিবিউটর রয়েছে। পুরোপুরি সত্য বলতে আমি সহজ কিছু চাই না, তবে একই সাথে আমি শুরু করার জন্য খুব বেসিক অপারেশনে ঘন্টা ব্যয় করতে চাই না। আদর্শভাবে আমি কেবল কমান্ড প্রম্পট থেকে কাজ করতে চাই, একবার যদি আমি এটি করতে পারি তবে আমি বেশিরভাগ সুন্দর জিইআইআইয়ের সাথে কাজ করতে সক্ষম হব (আমি আশা করি যেভাবেই হোক)।

আবারও, আপনার সহায়তার জন্য আপনাকে ধন্যবাদ এবং আমি পরবর্তী কোনও পরামর্শকে সত্যই প্রশংসা করব।

সম্পাদনা 2: এটি আমাকে লিনাক্সের কোন বিতরণ ব্যবহার করা উচিত তা নিয়ে একটি চূড়ান্ত প্রশ্ন রেখে গেছে?


1
হাইপারভাইজার হ'ল 'জিনিস' যা আপনাকে ভার্চুয়াল মেশিনগুলি চালাতে সক্ষম করে। আপনি শিখতে চেয়েছিলেন কার্নেলটি শিখার জন্য একটি দুর্দান্ত জায়গা। তবে এতে খাড়া শেখার বক্রতা রয়েছে :)
wzzrd

উত্তর:


10

এখানে একটি দম্পতি:

  • লিনাক্সটি আপনার প্রাথমিক অপারেটিং সিস্টেম হিসাবে চালান, আপনার ডেস্কটপ এবং আপনার ল্যাপটপ উভয়েই, যদি থাকে
  • কেভিএম এবং পুণ্য-পরিচালক ইনস্টল করুন এবং কয়েকটি ভার্চুয়াল মেশিন তৈরি করুন
  • আপনার পছন্দের ডিস্ট্রো (একটি .deb বা .rpm ফাইল) জন্য একটি প্যাকেজ তৈরি করুন; এটি অনেক কিছুই বুঝতে সহায়তা করে
  • আপনার নিজস্ব কার্নেল তৈরি করুন

এগুলি ওয়েব সার্ভারগুলি তৈরি করতে শেখার নিজের ব্যক্তিগত লক্ষ্যগুলির সাথে সরাসরি সম্পর্কিত বলে মনে হচ্ছে না, তবে আমি আপনাকে আশ্বাস দিচ্ছি, আপনি যদি লিনাক্স বুঝতে পারেন তবে আপনি সহজেই সমস্ত ধরণের সার্ভার তৈরি করতে পারবেন।


1
ভার্চুয়ালাইজেশনের পরামর্শের জন্য +1! ব্যক্তিগতভাবে আমি মনে করি ভার্চুয়ালবক্স উবুন্টু সার্ভার শেখার সহজ উপায় হতে পারে তবে ধারণাটি একই রকম।
জোশ

3
ধন্যবাদ। ভার্চুয়ালবক্স একটি ডেস্কটপ ভার্চুয়ালাইজেশন পণ্য, ডেস্কটপগুলিতে লক্ষ্যযুক্ত, একটি ডেস্কটপ-বান্ধব ইন্টারফেস সহ। আমি বিনা কারণে কেভিএমের কথা উল্লেখ করি নি: কেভিএম সার্ভার-ভিত্তিক ated এটি একটি প্রকার 1 হাইপারভাইজার, যেখানে ভার্চুয়ালবক্স টাইপ ২। কেভিএম আপনাকে কার্নেলগুলি কীভাবে কাজ করে, হাইপারভাইজার কী এবং আপনি কীভাবে কার্নেলকে হাইপারভাইজারে পরিণত করতে পারেন সে সম্পর্কে আপনাকে কিছুটা শিখতে বাধ্য করে। ভার্চুয়ালবক্স কেবল আপনাকে কীভাবে ক্লিক করতে হবে তা শিখিয়ে দেবে। লিনাক্স শেখা 'সহজ' সম্পর্কে নয়। এটি 'জ্ঞান' সম্পর্কে।
wzzrd

ওহ এবং লোকেরা, দয়া করে উবুন্টু লিনাক্স নয়। উবুন্টু লিনাক্সের একটি অবতার মাত্র। একটি দুর্দান্ত, নিশ্চিত হওয়া দরকার, তবে এখনও শত শত ডিস্ট্রোগুলির মধ্যে একটি মাত্র সেখানে। সুতরাং, যতদূর আমি উদ্বিগ্ন: সম্পূর্ণ লিনাক্স ইনস্টল করুন। সেন্টোস, ফেডোরা, উবুন্টু, জেন্টু (বিএসডি'র কয়েকটা ইনস্টল করুন from আপনি শিখতে চান? পরীক্ষা! আপনার চোখ রক্তক্ষরণ করার চেষ্টা করুন ;-)
wzzrd

হাই wzzrd, আপনার জবাবের জন্য আপনাকে ধন্যবাদ। সম্পাদনা দেখুন।
ভিকপি

আপনি distrowatch.com এর বাধ্যতামূলক লিঙ্কটি ভুলে গেছেন যেহেতু এর চেয়ে ভাল কোনও সাইট নেই যা দেখায় যে আপনি কতগুলি আলাদা ডিস্ট্রো বেছে নিতে পারেন।
জোহান

8

আমি কীভাবে "বিষয়টিতে" এই প্রশ্নটি সম্পর্কে নিশ্চিত তা জানি না তবে আমি মনে করি এটি মজাদার। আপনি লিনাক্সে যত বেশি কম্পিউটিং চলেছেন তত দ্রুত আপনি জিনিস বাছাই শুরু করবেন।

একচেটিয়াভাবে লিনাক্স ব্যবহার করতে যাওয়ার পরে আমি এখানে কিছু করেছি। এর জন্য অতিরিক্ত কম্পিউটার থাকা দরকার।

  • উবুন্টু সার্ভার দিয়ে একটি সার্ভার সেট আপ করুন।
  • সার্ভারে এসএসএইচ অ্যাক্সেস সেট আপ করুন।
  • কীবোর্ড এবং মনিটর সরান এবং দূরবর্তী অবস্থান থেকে সমস্ত আরও কনফিগারেশন এবং প্রশাসন করুন। আমার জন্য, এটি একটি গুরুতর শিক্ষার অভিজ্ঞতা ছিল যেহেতু এটি আপনাকে (1) শেলের মাধ্যমে সমস্ত কিছু করতে বাধ্য করে এবং (২) কনফিগারেশন পরিবর্তনগুলি সম্পর্কে খুব সতর্কতা অবলম্বন করে।
  • আপনার পছন্দসই পরিষেবাদিগুলি কনফিগার করতে কাজ করুন। আপনি নিম্নলিখিত কিছু করতে বিবেচনা করতে পারেন
    • শুরু থেকেই সুরক্ষায় ফোকাস করুন। একটি ফায়ারওয়াল কনফিগার করুন। আপনার ssh সেটিংস সুরক্ষিত করুন। নিশ্চিত হয়ে নিন যে মেশিনে কী পরিষেবা চলছে এবং কেন।
    • নিয়মিত আপনার সার্ভারে বা সার্ভারে মাউন্ট করা কিছু বাহ্যিক মিডিয়ায় ব্যাক আপ করতে ক্লায়েন্ট মেশিনগুলি সেট আপ করুন বা আপনার ক্লায়েন্ট এবং সার্ভারের মধ্যে ইন্টারঅ্যাকশন প্রয়োজন এমন কিছু অন্যান্য ব্যাকআপ সমাধান তৈরি করুন।

যে কোনও ডেবিয়ান-ভিত্তিক সিস্টেমে একটি ফাইল-সার্ভার এবং ওয়েব সার্ভার সেট আপ এবং কনফিগার করা তুলনামূলক সহজ easy কোনও ইমেল সার্ভার আরও কঠিন হয়ে উঠবে, যদি আপনি জিমেইলের মতো কোনও পরিষেবা সরবরাহ করতে পারে এমন নির্ভরযোগ্য মেল বিতরণের প্রকারটি পাওয়ার চেষ্টা করেন।


হাই, আপনার পরামর্শের জন্য আপনাকে ধন্যবাদ, সম্পাদনা দেখুন।
ভিকপি

2
"কনফিগারেশন পরিবর্তন সম্পর্কে খুব যত্নবান হতে" জন্য +1। :)
স্টিফান

সফটওয়্যার বিকাশে একটি আনুষ্ঠানিক "অবশ্যই পড়তে হবে" বই রয়েছে - গ্যাং অফ ফোর, এটি অত্যন্ত গুরুত্বপূর্ণ মৌলিক ও নীতিগুলি ব্যাখ্যা করে যা অনেকগুলি সফ্টওয়্যার বিকাশকারী এড়াতে পছন্দ করে। লিনাক্সের জন্য কি একই রকম সাহিত্য আছে?
ভিকপি

3

আমি আপনাকে একটি নিরাপদ মেল, ফাইল এবং ওয়েব সার্ভার কনফিগার করতে চ্যালেঞ্জ জানাই। এটা কি সাহায্য করে?

মনে হচ্ছে আপনি নিজের চ্যালেঞ্জগুলি নিয়ে এসে একটি ভাল কাজ করেছেন। প্রথমে সেগুলি করুন, তারপরে নতুন কিছু ভাবেন। ধুয়ে ফেলুন, পুনরাবৃত্তি করুন।


1
তালিকায় যুক্ত করা হচ্ছে: আপনার লিনাক্স বাক্সটিকে আপনার বাড়ির ফায়ারওয়াল ডাব্লু / NAT হিসাবে ব্যবহার করুন।
গ্যাবে

হাই, চ্যালেঞ্জ একদিকে। আমি উদ্বিগ্ন ছিলাম যে আমি ফাইল-সার্ভার বা ওয়েব সার্ভারের মতো মৌলিক বিষয়গুলি না বোঝার মতো কিছুতে মনোনিবেশ করব।
ভিকপি

0

এখানে দুটি ভাল চ্যালেঞ্জ রয়েছে:

  • এটি কনফিগার করতে ইনস্টল করুন sambaএবং হয় swatবা ওয়েবমিন। আপনি অনেক লোকের কাছ থেকে শুনবেন যে swatএবং ওয়েবমিন নিরাপত্তাহীন হতে পারে, কেন এবং কীভাবে এটি নিরাপদ না করা যায় তা শিখবেন। একটি ফাইল সার্ভার হিসাবে একটি লিনাক্স বাক্স ব্যবহার করার জন্য পরীক্ষাটি খুব দরকারী এবং এটি আপনাকে উইন্ডোজ এবং লিনাক্সকে একসাথে সুন্দরভাবে খেলতে পেতে কী দরকার তা শিখিয়ে দেবে।

  • একটি "তৃতীয় পক্ষের" ওয়েব অ্যাপ্লিকেশন নির্বাচন করুন, এটি ইনস্টল করুন এবং এটি কাজ করুন। আমি বলব ওয়ার্ডপ্রেস ইনস্টল করুন এবং নিজের ব্লগ চালানোর জন্য পরীক্ষা করুন। অ্যাজাক্সপ্লোরার একটি দুর্দান্ত অ্যাপ্লিকেশন যা পাশাপাশি খুব দরকারী। আপনি অ্যাপাচি, মাইএসকিউএল পিএইচপি, এবং কীভাবে ওয়েব অ্যাপ্লিকেশন ইনস্টল করে এবং কীভাবে এই সমস্ত উপাদান একসাথে কাজ করে সে সম্পর্কে শিখতে পারবেন। এত কিছুর পরেও আপনি প্রচুর জ্ঞান নিয়ে বেরিয়ে আসবেন।

একটি সহজ চ্যালেঞ্জ:

  • একটি এফটিপি সার্ভার ইনস্টল করুন এবং চালান। তারপরে এফটিপি কেন সফল হয় এবং এসসিপি সম্পর্কে জানুন এবং sshdআপনাকে নিরাপদ ফাইল স্থানান্তর করতে সক্ষম করার জন্য কনফিগার করুন।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.