Daffodil Computers Ltd.

Create your Own Website => HTML, PHP => Topic started by: bbasujon on January 14, 2012, 05:01:46 AM

Title: যেভাবে শুরু করবেন ও সার্ভার সফটওয়্যার পরি
Post by: bbasujon on January 14, 2012, 05:01:46 AM
পিএইচপি ব্যবহার শুরু করার আগে আপনার কম্পিউটার এ পিএইচপি ইন্সটল করতে হবে। তাই আজকে আমি আপনাদের সাথে এমন কিছু সফটওয়্যার নিয়ে আলোচনা করবো যে সফটওয়্যার গুলো আপনার পিসিতে সেটআপ করলেই পিএইচপি ইন্সটল হয়ে যাবে।

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

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

০১/ WAMP Server (http://www.wampserver.com/en/)

এটা শুধু উইন্ডোজ প্ল্যাটফরম এর জন্য। এর সর্বসেশ সংস্করণ ২.২A এবং বর্তমান WAMP Server সংস্করণ রয়েছেঃ

    Apache 2.2.21
    Php 5.3.8
    Mysql 5.5.16
    XDebug 2.1.2
    XDC 1.5
    PhpMyadmin 3.4.5
    SQLBuddy 1.3.3
    webGrind 1.0″

০২/  XAMPP  (http://www.apachefriends.org/en/xampp-windows.html)

XAMPP প্রায় সকল প্ল্যাটফরম সমর্থন করে যেমনঃ উইন্ডোজ, ম্যাক, লিনাক্স ও সোলারিজ। এই সফটওয়্যার এর বর্তমান সংস্করণ ১.৭.৭ এই সংস্করণে রয়েছে Apache 2.2.21

    MySQL 5.5.16
    PHP 5.3.8
    phpMyAdmin 3.4.5
    FileZilla FTP Server 0.9.39
    Tomcat 7.0.21 (with mod_proxy_ajp as connector)

ম্যাকিন্টোস ব্যবহারকারীদের জন্যঃ

০২/ MAMP (http://www.mamp.info/en/downloads/index.html)

MAMP এই সফটওয়্যার শুধু ম্যাকিন্টোস ব্যবহারকারীদের জন্য। MAMP বর্তমান সংস্করণ ২.০.৫ এবং সংস্করণ এর মধ্যে রয়েছেঃ

    Apache 2.0.63
    MySQL 5.1.44
    PHP 5.2.13 & 5.3.2
    APC 3.1.3
    eAccelerator 0.9.6
    XCache 1.2.2 & 1.3.0
    phpMyAdmin 3.2.5
    Zend Optimizer 3.3.9
    SQLiteManager 1.2.4
    Freetype 2.3.9
    t1lib 5.1.2
    curl 7.20.0
    jpeg 8
    libpng-1.2.42
    gd 2.0.34
    libxml 2.7.6
    libxslt 1.1.26
    gettext 0.17
    libidn 1.15
    iconv 1.13
    mcrypt 2.6.8
    YAZ 4.0.1 & PHP/YAZ 1.0.14

০২/  XAMPP (http://www.apachefriends.org/en/xampp-macosx.html)

XAMPP প্রায় সকল প্ল্যাটফরম সমর্থন করে যেমনঃ উইন্ডোজ, ম্যাক, লিনাক্স ও সোলারিজ। এই সফটওয়্যার এর বর্তমান সংস্করণ ১.৭.৭ এই সংস্করণে রয়েছে Apache 2.2.21

    MySQL 5.5.16
    PHP 5.3.8
    phpMyAdmin 3.4.5
    FileZilla FTP Server 0.9.39
    Tomcat 7.0.21 (with mod_proxy_ajp as connector)

লিনাক্স/উবুন্টু ব্যবহারকারীদের জন্যঃ

০১/ XAMPP (http://www.apachefriends.org/en/xampp-linux.html)

XAMPP প্রায় সকল প্ল্যাটফরম সমর্থন করে যেমনঃ উইন্ডোজ, ম্যাক, লিনাক্স ও সোলারিজ। এই সফটওয়্যার এর বর্তমান সংস্করণ ১.৭.৭ এই সংস্করণে রয়েছে Apache 2.2.21

    MySQL 5.5.16
    PHP 5.3.8
    phpMyAdmin 3.4.5
    FileZilla FTP Server 0.9.39
    Tomcat 7.0.21 (with mod_proxy_ajp as connector)

উপরের সব সফটওয়্যার এর নামের প্রথম অক্ষর ছাড়ায় আপনারা দেখতে পাচ্ছে যে পরের অক্ষর গুলো প্রায় একই রকম। আর এই দেখে আপনাদের মনে প্রশ্ন জাগতে পারে কেন একই ধরনের নাম? আপনাদের জন্য উত্তর আমিই দিয়ে দিলামঃ প্রথম অক্ষর দিয়ে বোঝায় যে এটা কোন অপারেটিং সিস্টেম এ সমর্থন করে। যেমন: WAMP = Windows আর বাকি যে অক্ষরগুলো আছে তার ফুল উচ্চারণ হচ্ছেঃ A= Apache, M= MySQL, P= PHP আর সবগুলো মিলে নাম হয় WAMP, XAMPP ও MAMP
তাহলে আপনারা বুঝতেই পারলেন যে এই সফটওয়্যার গুলোর কাজ কি।