ওয়েব প্রোগ্রামিং পাঠ-১ (ওয়েব সার্ভার সেটাপ)

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

১) উন্ডোজ এনভায়রমেন্টে পিএইচপি

১.১) ওয়েব সার্ভার সেটাপ
১.২) পিএইচপি সেটাপ
১.৩) ডাটাবেস সার্ভার সেটাপ

১.১) ওয়েব সার্ভার সেটাপ
পিএইচপি শিখতে হলে তোমার পিসিতে পিএইচপি ইনস্টল করে নিতে হবে। আর পিএইচপি চালানোর জন্য আমাদেরকে প্রথমে একটি ওয়েব সার্ভার ব্যবহার করতে হবে। এই ক্ষেত্রে আমরা অ্যাপাচি ওয়েব সার্ভার ব্যবহার করবো। চলো তা হলে প্রথমে আমরা অ্যাপাচি ওয়েব সার্ভার সেটাপ করি-

প্রথমে অনলাইন থেকে অ্যাপাচি ওয়েব সার্ভার ডাউনলোড করে নিতে এই লিঙ্কে যাও- Click This Link । এখান থেকে MSI Installer Package টি (যেমন, win32-x86-no_ssl.msi) ফাইলটি নামিয়ে নাও। এবার সাধারণ সফটওয়্যার সেটাপ করার মত করে সেটাপ শুরু করো। ইনস্টলারটি তোমার কাছে কিছু তথ্য(Server Information) জানতে চাইবে। নিচের মত করে তথ্যগুলো পুরণ করে নিতে হবে-
Server Information
Network Domain: localhost
Server Name: localhost
Admin Email: (your any email)

এবার for All Users, on Port 80, as a Service সিলেক্ট করে Next এ ক্লিক করো।

পরের বিষয়গুলোতে যেমন আছে তেমন রেখে Next করে যাও। Destination Folder হিসাবে সরাসরি C:\ ড্রাইভ ব্যবহার করা ভাল। তা হলে আমাদের অ্যাপাচি সার্ভার লোকেশন হবে C:/Apache2.2. Finish বাটনে ক্লিক করার সাথে সাথে তোমার অ্যপাচি সার্ভার চলতে শুরু করবে। সিস্টেম ট্রে তে লক্ষ করো অ্যাপাচির প্লে বাটনের মত আইকনটি() দেখা যাচ্ছে। অ্যাপাচি বন্ধ করার পর ঐ আইকনটি দেখতে স্টপ সাইনের মত হবে ()। ঐ আইকনে ক্লিক করে খুব সহজেই তুমি অ্যাপাচি সার্ভারটি চালু করতে বা বন্ধ করতে পারবে।

অ্যাপাচি ঠিকমত চলছে কিনা বুঝতে হলে ব্রাউজার ওপেন করে এড্রেসবারে http://127.0.0.1/ বা http://localhost/ লিখো। সবকিছু ঠিকঠাক থাকলে ব্রাউজারে ‘It works!’ লেখা একটি খালি পেজ দেখতে পাবে।

ডকুমেন্ট রুট(DocumentRoot ):
ওয়েব সার্ভার সেটাপ সম্পন্ন হওয়ার পর তাতে সাইট রাখার জন্য যে ফোল্ডারটি ব্যবহৃত হয় তাকে বলে DocumentRoot বলা হয়। তুমি যদি C:/Apache2.2 এ তোমার সার্ভার সেটাপ করে থাকো তা হলে তোমার DocumentRoot হবে C:/Apache2.2/htdocs লোকেশনে। তুমি চাইলে httpd.conf ফাইল থেকে পরিবর্তন করে যেকোন ড্রাইভ বা লোকেশনে এই DocumentRoot রাখতে পারো। এরজন্য স্টার্ট মেনুতে গিয়ে “Apache HTTP Server 2.2 > Configure Apache Server > httpd.conf” খুলে DocumentRoot খুঁজে বের করো পরিবর্তন করে নিতে পারো।

—-
এবার নিজের সাইট তৈরি তৈরি করে DocumentRoot ফাইলগুলো রেখে ব্রাউজারে http://127.0.0.1/ বা http://localhost লোকেশন থেকে ব্রাউজ করে দেখুন। কোন সমস্যা হলে জানাতে পারেন। পরেরপর্বে PHP সেটাপ করা দেখানো হবে।

5 thoughts on “ওয়েব প্রোগ্রামিং পাঠ-১ (ওয়েব সার্ভার সেটাপ)”

  1. আমার এই মেইল ঠিকানায় যে আইডিটা আছে এটা কে মুছে দিন। নতুন আইডি খুলে তারপর পোষ্ট করব।
    dডটanup93@জিমেইলউডকম

Comments are closed.