কম্পিউটার টিউটোরিয়াল

অ্যান্ড্রয়েডে লোকাল ওয়েব সার্ভার সেট আপ করার পদ্ধতি

ওয়েব ডেভেলপাররা প্রায়শই যাতে যেতে চান তাদের ওয়েবসাইট বা অ্যাপ্লিকেশন ডিবাগ ও টেস্ট করতে, যাতে কর্মপ্রবাহে নমনীয়তা যোগ করে উৎপাদনশীলতা বাড়ানো যায়।

যদি আপনি আপনার অ্যান্ড্রয়েড ডিভাইস থেকে সরাসরি একটি ওয়েব সার্ভার চালাতে চান, তবে অবশ্যই KSWEB ওয়েব সার্ভার দেখতে হবে।

এতে রয়েছে:

  • lighttpd সার্ভার v1.4.35 (SSL)
  • nginx v1.7.3 (SSL)
  • PHP v5.6.2 (SSL)
  • MySQL v5.6.19
  • msmtp v1.4.32
  • ওয়েব ইন্টারফেস v1.2

ইনস্টলেশন

গুগল প্লে স্টোরে গিয়ে KSWEB খুঁজুন। এটি ছয় দিনের ট্রায়াল অফার করে যাতে আপনি এর বৈশিষ্ট্যগুলো পরীক্ষা করতে পারেন, এর পরে অ্যাপটি কেনার জন্য $2.99 খরচ করতে হবে।

ওয়েব সার্ভার কনফিগার করুন

অ্যাপ্লিকেশন চালু করলে সার্ভার শুরু হয়, এবং আপনি আপনার অ্যান্ড্রয়েড ডিভাইসের ব্রাউজারে "localhost:8080"-এ নেভিগেট করতে পারেন বা KSWEB দ্বারা প্রদত্ত IP ঠিকানা ব্যবহার করে এক্সটার্নাল মেশিন থেকে অ্যাক্সেস করতে পারেন। তবে এই মুহূর্তে আপনি শুধু KSWEB-এর ডিফল্ট হোম পেজ দেখতে পাবেন।

ডিফল্ট ইউজারনেম এবং পাসওয়ার্ড কম্বিনেশন হল "admin" এবং "admin"। নিরাপত্তার কারণে পাসওয়ার্ড পরিবর্তন করার পরামর্শ দেওয়া হয়, এবং এটি করতে পারেন KSWEB ওয়েব ইন্টারফেসে "127.0.0.1:8001"-এ গিয়ে ডিফল্ট লগইন ব্যবহার করে অ্যাডমিন এরিয়া অ্যাক্সেস করে।

লগইন হলে, System Settings-এ যান এবং ডিফল্ট পাসওয়ার্ড "admin"- থেকে অন্য কিছুতে পরিবর্তন করুন।

phpMyAdmin কনফিগার করুন

KSWEB-এ Tools ট্যাব সিলেক্ট করুন এবং phpMyAdmin ইনস্টল করুন যা প্রায় ৭ এমবি। একবার হয়ে গেলে, আপনি 127.0.0.1:8000-এ phpMyAdmin-এ নেভিগেট করতে পারবেন।

phpMyAdmin-এ লগইন করতে "root" ইউজারনেম ব্যবহার করুন এবং পাসওয়ার্ড ফাঁকা রাখুন। একবার ভিতর প্রবেশ করলে, পাসওয়ার্ড পরিবর্তন করার পরামর্শ দেওয়া হয়।

আপনার সাইটের জন্য একটি রুট ডিরেক্টরি নির্বাচন করুন

ডিফল্ট রুট ডিরেক্টরি হোস্ট করা হয় "/mnt/sdcard/htdocs"-এ। যদি আপনি এটি অন্য কোনো লোকেশনে পরিবর্তন করতে চান, যেমন মাইক্রো এসডি কার্ডে, তবে Lighttpd ট্যাব সিলেক্ট করে আপনার ইচ্ছামত ফাইল পথ দিন।

আপনি একাধিক হোস্টও যোগ করতে পারেন যদি একাধিক ওয়েবসাইট আপনার অ্যান্ড্রয়েড সার্ভারে চালাতে চান।

বোনাস: ওয়ার্ডপ্রেস ইনস্টল করুন

আপনি যদি ওয়ার্ডপ্রেস ডেভেলপার হন এবং আপনার অ্যান্ড্রয়েড ডিভাইসে একটি টেস্ট ওয়েবসাইট হোস্ট করতে চান, তবে KSWEB-এর সাহায্যে সহজেই করতে পারেন। নিচের ধাপগুলো অনুসরণ করুন:

  1. KSWEB সার্ভার শুরু করুন (অ্যাপ্লিকেশন চালু করে)।
  2. WordPress.org থেকে ওয়ার্ডপ্রেস জিপ ফাইল ডাউনলোড করুন।
  3. ফাইলটি "/mnt/sdcard/htdocs" বা আপনার নির্দিষ্ট রুট ডিরেক্টরিতে ES File Explorer বা অন্য যেকোনো থার্ড-পার্টি টুল দিয়ে এক্সট্র্যাক্ট করুন।
  4. phpMyAdmin-এ যান এবং ইনস্টলেশনের জন্য একটি ডাটাবেস তৈরি করুন।
  5. আপনার ডিভাইসে "https://localhost:8080/wordpress"-এ আপনার ওয়ার্ডপ্রেস ইনস্টলেশন পেজে যান।
  6. সাধারণভাবে ওয়ার্ডপ্রেস ইনস্টল করুন।

উপসংহার

আপনার অ্যান্ড্রয়েড ডিভাইসে KSWEB সার্ভার ইনস্টল করা থাকে ওয়েবসাইট ডিবাগ করার জন্য, স্ক্রিপ্ট চালানোর জন্য বা অনলাইন হোস্টিং ছাড়া কোনো ক্লায়েন্টকে ডেভেলপমেন্টাধীন সাইট দেখানোর জন্য আপনার যা কিছু দরকার।

আপনি উপরের প্রক্রিয়াটির মতোই আপনার পছন্দের টুল, ফ্রেমওয়ার্ক বা CMS, যেমন ওয়ার্ডপ্রেস, ড্রুপাল, জুমলা এবং আরও অনেক কিছু ইনস্টল করতে পারেন।

আপনি কি KSWEB ব্যবহার করেছেন? আপনার সেটআপ কেমন? নিচে কমেন্ট সেকশনে আপনার মতামত শেয়ার করুন।

  1. অ্যান্ড্রয়েড ডিভাইসকে একটি ওয়েব সার্ভারে রূপান্তর করুন

  2. অ্যান্ড্রয়েডে কল ফরওয়ার্ডিং সেটআপ করার পদ্ধতি

  3. Discord সার্ভার সেটআপ করার পদ্ধতি

  4. অ্যান্ড্রয়েডে রিয়ালিস্টিক ফেক ইনকামিং কল তৈরি করুন – একটি কুইক গাইড