আপনি যদি একটি সস্তা ওয়েব সার্ভার তৈরি করার উপায় খুঁজছেন, প্রাথমিকভাবে একটি পরীক্ষার পরিবেশ হিসাবে ব্যবহার করা বা ফাইল সংরক্ষণ করার জন্য, তাহলে রাস্পবেরি পাই আপনার জন্য উপযুক্ত। রাস্পবেরি পাই কী? এটি একটি সস্তা মিনি কম্পিউটার, মৌলিক কাজের জন্য নিখুঁত। এই গাইডটি আপনাকে দেখাবে কিভাবে একটি নতুন রাস্পবেরি পাই নিতে হবে এবং এটি একটি ওয়েব সার্ভারে চালু করতে হবে। অনুগ্রহ করে মনে রাখবেন যে এই নিবন্ধটির জন্য, আমরা উইন্ডোজে কাজ করব।
ধাপ
7 এর অংশ 1: রাস্পবেরি পাই অপারেটিং সিস্টেম শুরু করা
ধাপ 1. সোর্স বিভাগে লিঙ্ক থেকে রাস্পবেরি পাই ওএস (অপারেটিং সিস্টেম) এর একটি অনুলিপি পান।
কয়েকটি ভিন্ন বিতরণ পাওয়া যায়, কিন্তু এই নিবন্ধের জন্য, আমরা "রাস্পবিয়ান" সংস্করণ ব্যবহার করব।
পদক্ষেপ 2. এসডি কার্ডে ছবিটি বের করুন।
এটি করার জন্য, আমাদের Win32 ডিস্ক ইমেজার নামে একটি টুল দরকার। এর জন্য একটি লিঙ্ক সূত্র বিভাগেও পাওয়া যায়। এখন টুলটি খুলুন, আপনার এসডি কার্ডে থাকা ড্রাইভ লেটারটিতে নেভিগেট করুন, রাস্পবেরি পাই ওএস ইমেজের অবস্থান নির্বাচন করুন এবং বার্ন নির্বাচন করুন। এটি শেষ হওয়ার জন্য অপেক্ষা করুন।
ধাপ 3. উইন্ডোজ এক্সপ্লোরারে এসডি কার্ড খুলুন।
শুধু নাম দিয়ে একটি ফাইল তৈরি করুন ssh । এটি রাস্পবিয়ান জেসির পর থেকে চালু করা একটি নিরাপত্তা আপডেট।
ধাপ 4. এসডি কার্ড বের করুন, এবং এটি আপনার রাস্পবেরি পাইতে রাখুন, তারপর বাকি কর্ডগুলি প্লাগ করুন, মিনি ইউএসবিতে সর্বশেষ প্লাগটি নিশ্চিত করুন।
পদক্ষেপ 5. অপারেটিং সিস্টেম লোড হয়ে গেলে লগ ইন করুন।
ডিফল্ট ব্যবহারকারীর নাম "পাই", এবং ডিফল্ট পাসওয়ার্ড হল "রাস্পবেরি"। রাস্পবিয়ানের নতুন সংস্করণগুলি ডিফল্টরূপে স্বয়ংক্রিয় লগইন সক্ষম করে।
পদক্ষেপ 6. পাসওয়ার্ড পরিবর্তন করে শুরু করুন।
কমান্ড লাইন টাইপ থেকে:
sudo passwd পাই।
ধাপ 7. আপনি sudo raspi-config টাইপ করে এবং পাসওয়ার্ড পরিবর্তন করুন বা সিস্টেম কনফিগারেশনে গিয়ে আপনার পাসওয়ার্ড পরিবর্তন করতে পারেন।
ধাপ 8. আপনার নতুন পাসওয়ার্ড লিখুন এবং তারপর এটি নিশ্চিত করুন।
দয়া করে মনে রাখবেন, পাসওয়ার্ড টাইপ করার সময় কার্সারটি নড়বে না কিন্তু আপনি পাঠ্য লিখছেন।
7 এর অংশ 2: সফ্টওয়্যার আপডেটগুলি চালানো
ধাপ 1. আপডেট দিয়ে শুরু করুন।
যেহেতু আপনি ডেবিয়ানের একটি নতুন সংস্করণ চালাচ্ছেন, আপনাকে কিছু ঘর পরিষ্কার করা, আপডেট করা এবং ইনস্টল করতে হবে। প্রথমে, আমরা ঘড়িটি আপডেট করতে যাচ্ছি, আমাদের উত্সগুলি আপডেট করব, তারপরে যে কোনও ইনস্টল করা প্যাকেজ আপগ্রেড করব। কমান্ড লাইনে নিম্নলিখিতটি টাইপ করুন (প্রতিটি লাইনের পরে রিটার্ন/এন্টার টিপুন):
sudo dpkg-reconfigure tzdata sudo apt-get update sudo apt-get upgrade
ধাপ 2. তারিখ এবং সময় নির্ধারণ করুন।
কমান্ড লাইন টাইপ থেকে (প্রয়োজনীয় অংশগুলি প্রতিস্থাপন করুন):
sudo তারিখ --set = "30 ডিসেম্বর 2013 10:00:00"
7 এর অংশ 3: ফার্মওয়্যার আপ টু ডেট রাখা
ধাপ 1. রাস্পবেরি পাই আপ টু ডেট রাখতে সাহায্য করার জন্য Hexxeh এর RPI আপডেট টুল ইনস্টল করুন।
এটি করার জন্য, নিম্নলিখিত কমান্ডগুলি চালান (প্রতিটি লাইনের পরে রিটার্ন/এন্টার টিপুন):
sudo apt-get ca-certificate ইনস্টল করুন sudo apt-get git-core sudo wget ইনস্টল করুন https://raw.github.com/Hexxeh/rpi-update/master/rpi-update -O/usr/bin/rpi-update && sudo chmod +x/usr/bin/rpi-update sudo rpi-update sudo shutdown -r এখন
7 এর 4 ম অংশ: SSH সেট আপ করুন
ধাপ 1. SSH সেট আপ করুন যাতে আমরা অন্য কম্পিউটার থেকে অন্য সবকিছু করতে পারি।
এটি করার জন্য, প্রথমে রাস্পবেরি পাই এর আইপি ঠিকানাটি নোট করুন
হোস্টনাম -আমি
192.168.1.17
ধাপ 2. SSH এবং রিবুট সক্ষম করুন (প্রতিটি লাইনের পরে রিটার্ন/এন্টার টিপুন):
ইনেট অ্যাডারের ব্যবহার লক্ষ্য করার পরে: প্রতিবার আপনি পাই বুট করার জন্য sudo /etc/init.d/ssh শুরু করুন। ইঙ্গিত: যদি কোন ত্রুটি ঘটে, তাহলে নিচের কমান্ডটি ব্যবহার করুন, এবং তারপর উপরের কমান্ডটি ব্যবহার করুন। sudo apt -get ssh ইনস্টল করুন তারপর, আপনার পাই পুনরায় চালু করুন: sudo shutdown -r এখন
ধাপ 3. আপনার USB কীবোর্ড এবং আপনার মনিটরের জন্য কর্ডগুলি আনপ্লাগ করুন।
এগুলি আর প্রয়োজন হয় না, কারণ এসএসএইচ -এর মাধ্যমে বাকি সবকিছু করা হবে।
ধাপ 4. PuTTy (www.putty.org) এর মত একটি এসএসএইচ ক্লায়েন্ট ডাউনলোড করুন যা গুগল থেকে বিনামূল্যে ডাউনলোড করা যায় এবং আপনার রাস্পবেরি পিআই এর আইপি ঠিকানায় ইউজারনেম "পিআই" এবং আপনার আগে সেট করা পাসওয়ার্ডের সাথে সংযোগ স্থাপন করে।
7 এর 5 ম অংশ: ওয়েব সার্ভার ইনস্টল করা
ধাপ 1. Apache এবং PHP ইনস্টল করুন।
এটি করার জন্য, নিম্নলিখিত কমান্ডগুলি চালান:
sudo apt-get apache2 php5 libapache2-mod-php5 ইনস্টল করুন
পদক্ষেপ 2. পরিষেবাটি পুনরায় চালু করুন:
sudo সার্ভিস apache2 রিস্টার্ট
অথবা
sudo /etc/init.d/apache2 পুনরায় চালু করুন
ধাপ 3. I. P লিখুন
আপনার ওয়েব ব্রাউজারে আপনার রাস্পবেরি পাই এর ঠিকানা। আপনার একটি সহজ পৃষ্ঠা দেখা উচিত যা বলে "এটি কাজ করে!"
7 এর 6 ম অংশ: মাইএসকিউএল ইনস্টল করা
ধাপ 1. মাইএসকিউএল ইনস্টল করুন।
এটি করার জন্য, নিম্নলিখিত কমান্ড দিয়ে কয়েকটি প্যাকেজ ইনস্টল করুন:
sudo apt-get mysql-server mysql-client php5-mysql ইনস্টল করুন
7 এর 7 ম অংশ: FTP ইনস্টল করা
ধাপ 1. আপনার রাস্পবেরি পাই থেকে এবং ফাইলগুলি স্থানান্তর করার অনুমতি দেওয়ার জন্য এফটিপি ইনস্টল করুন।
পদক্ষেপ 2. ওয়েব রুট এর মালিকানা নিন:
sudo chown -R pi /var /www
ধাপ 3. vsftpd ইনস্টল করুন:
sudo apt-get vsftpd ইনস্টল করুন
ধাপ 4. আপনার vsftpd.conf ফাইল সম্পাদনা করুন:
সুডো ন্যানো /etc/vsftpd.conf
ধাপ 5. নিম্নলিখিত পরিবর্তনগুলি করুন:
- anonymous_enable = হ্যাঁ প্রতি anonymous_enable = না
- অসম্পূর্ণ local_enable = হ্যাঁ এবং write_enable = হ্যাঁ মুছে দিয়ে # প্রতিটি লাইনের সামনে প্রতীক
- তারপর ফাইলের নীচে যান এবং যোগ করুন force_dot_files = হ্যাঁ.
ধাপ 6. CTRL-O, CTRL-X চেপে ফাইলটি সংরক্ষণ করুন এবং প্রস্থান করুন।
ধাপ 7. vsftpd পুনরায় আরম্ভ করুন:
sudo সার্ভিস vsftpd রিস্টার্ট
ধাপ 8. পাই ব্যবহারকারীর হোম ফোল্ডার থেকে /var /www এ একটি শর্টকাট তৈরি করুন:
ln -s/var/www/~/www
ধাপ 9. আপনি এখন Pi ব্যবহারকারী ব্যবহার করে FTP করতে পারেন এবং /var /www ফোল্ডারটি একটি শর্টকাটের মাধ্যমে অ্যাক্সেস করতে পারেন যা লগইন করার সময় উপস্থিত হওয়া উচিত।
পরামর্শ
- আপনার যদি এসএসএইচ সার্ভার ইনস্টল থাকে তবে এফটিপি সার্ভার ইনস্টল করার প্রয়োজন নেই। আপনি SCP এর মাধ্যমে সংযোগ করার জন্য WinSCP এর মতো একটি অ্যাপ্লিকেশন ব্যবহার করতে পারেন যা নিরাপদ এবং আপনার রাস্পবেরি পাইতে অন্য একটি পোর্ট খোলার প্রয়োজনীয়তা রোধ করে।
- যদি আপনি একটি ত্রুটি বার্তা পান: "wget: কমান্ড পাওয়া যায়নি", "sudo apt-get install wget" চালান