<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>পিএইচপি, বাংলায় &#187; ইন্সটলেশন</title>
	<atom:link href="http://phpbook.ofhas.in/category/installation/feed/" rel="self" type="application/rss+xml" />
	<link>http://phpbook.ofhas.in</link>
	<description>বাংলায় পিএইচপি নিয়ে কিছুমিছু</description>
	<lastBuildDate>Sat, 19 Dec 2009 20:18:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>ইনস্টলেশন শর্টকার্ট ও শুরু (উইন্ডোজ)</title>
		<link>http://phpbook.ofhas.in/2009/12/18/install-xampp-and-starting-dev-in-window/</link>
		<comments>http://phpbook.ofhas.in/2009/12/18/install-xampp-and-starting-dev-in-window/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 21:52:31 +0000</pubDate>
		<dc:creator>ত্রিভুজ</dc:creator>
				<category><![CDATA[ইন্সটলেশন]]></category>
		<category><![CDATA[নবীন]]></category>

		<guid isPermaLink="false">http://phpbook.ofhas.in/?p=216</guid>
		<description><![CDATA[উইন্ডোজ পরিবেশে ম্যানুয়ালি সবকিছু সেটাপ শিখতে গিয়ে যেসকল নবীন ডেভেলপাররা হোচট খেয়েছেন তাদের জন্য খুব আনন্দের খবর হচ্ছে কোন রকম ঝামেলা ছাড়াই উইন্ডোজ পরিবেশে ওয়েব ডেভেলপ করার পরিবেশ তৈরি করা সম্ভব। এর জন্য খুব জনপ্রিয় দু&#8217;টি প্যাকেজ (XAMPP, WAMP) আছে যাতে Apache, PHP, MySQL সহ আরো বেশ কিছু প্রয়োজনীয় টুল একত্রে কনফিগার করে দেয়া থাকে। [...]]]></description>
			<content:encoded><![CDATA[<p>উইন্ডোজ পরিবেশে ম্যানুয়ালি সবকিছু সেটাপ শিখতে গিয়ে যেসকল নবীন ডেভেলপাররা হোচট খেয়েছেন তাদের জন্য খুব আনন্দের খবর হচ্ছে কোন রকম ঝামেলা ছাড়াই উইন্ডোজ পরিবেশে ওয়েব ডেভেলপ করার পরিবেশ তৈরি করা সম্ভব। এর জন্য খুব জনপ্রিয় দু&#8217;টি প্যাকেজ (XAMPP, WAMP) আছে যাতে Apache, PHP, MySQL সহ আরো বেশ কিছু প্রয়োজনীয় টুল একত্রে কনফিগার করে দেয়া থাকে। এদের যেকোন একটি সংগ্রহ করে সাধারণ যেকোন সফটওয়্যারের মত সেটাপ করে নিলেই ওয়েব ডেভেলপ করার প্রয়োজনীয় পরিবেশ তৈরি হয়ে যাবে। XAMPP এবং  WAMP নামের এই প্যাকেগুলো থেকে আমরা অধিক জনপ্রিয় XAMPP-কে বেছে নিচ্ছি। চলুন খুব সংক্ষেপে এটি সংগ্রহ, ইনস্টলেশন ও সাধারণ ব্যবহারবিধি জেনে নেই-</p>
<p>১) প্রথমেই আপনাকে XAMPP প্যাকেজটি ডাউনলোড করে নিতে হবে। যারা গুগল ব্যবহার জানেন তারা এতক্ষনে নিশ্চয় DOWNLOAD XAMPP লিখে সার্চ দিয়ে যায়গামত পৌঁছে গিয়েছেন। যারা এখনো পাচ্ছেন না তারা apachefriends.org খুলে <a href="http://www.apachefriends.org/en/xampp-windows.html">Windows</a> প্যাকেজটি খুঁজে বের করে <a href="http://www.apachefriends.org/download.php?xampp-win32-1.7.2.exe">ডাউনলোড</a> দিন।<br />
২) ডাউনলোড হয়ে যাওয়ার পর অন্য যেকোন সফটওয়্যারের মত করে সেটাপ শুরু করুন। এক্ষেত্রে Destination Folder এ C:/ বা অন্য যেকোন ড্রাইন নির্বাচন করতে পারেন।<br />
<span id="more-216"></span><br />
<img src="http://phpbook.ofhas.in/wp-content/uploads/2009/12/1.PNG" alt="1" title="1" width="527" height="396" class="alignnone size-full wp-image-300" /></p>
<p>৩) ইনস্টলেশনের শেষ পর্যায়ে কিছু ডস কনসোল আসবে যেখানে বিভিন্ন সেটিংস নির্বাচন করতে বলবে। এন্টার করে যেতে থাকুন (বাই ডিফল্ট যা থাকে সেভাবে সব হয়ে যাবে)।<br />
৪) সবশেষে XAMPP কন্ট্রোল প্যানেলটি খোলার অপশন পাবেন (বা স্টার্ট মেনু থেকে খুলে নিন)।<br />
৫) XAMPP Control Panel থেকে সরাসরি Apache, MySQL স্টার্ট বা স্টপ করতে পারবেন। বাঁদিকে Svc লেখা চেকবক্সগুলোতে টিক দিয়ে দিলে সার্ভিস হিসেবে সেটাপ করে রাখতে পারেন যাতে প্রতিবার উইন্ডোজ চালু হওয়ার সাথে সাথে নিজে থেকেই এগুলো চলতে শুরু করে।<br />
<img src="http://phpbook.ofhas.in/wp-content/uploads/2009/12/xampp-control-panel.PNG" alt="xampp-control-panel" title="xampp-control-panel" width="446" height="382" class="alignnone size-full wp-image-301" /></p>
<blockquote><p>অনেক সময় স্টার্ট দিতে গেলে আপনার স্টার্ট নাও নিতে পারে। সাধারণত Apache&#8217;র জন্য প্রয়োজনীয় পোর্টগুলো অন্য কেউ দখল করে রাখলে এটি বেশি ঘটে থাকে। যেমন IIS বা অন্য কোন সফটওয়্যার যা পোর্ট ৮০ বা ৮০৮০ ব্যবহার করে। Skype যারা ব্যবহার করে থাকেন তাদের Apache কোনভাবেই চালু হবে না যতক্ষন না Skype&#8217;র সেটিংস এ ঢুকে পোর্ট ৮০ ব্যবহার করতে বারণ করছেন।</p></blockquote>
<p>৬) সবকিছু ঠিকঠাক মত হলে ব্রাউজার খুলে এড্রেসবারে http://localhost বা http://127.0.0.1 টাইপ করে এন্টার করুন, XAMPP এর ডিফল্ট হোমপেজ খুলে যাবে যেখানে XAMPP এর সাথে দেয়া প্রয়োজনীয় কিছু টুলের ওয়েব ইন্টারফেস পেয়ে যাবেন (যেমন MySQL ব্যবস্থাপনা টুল PHPMyAdmin)।</p>
<p>ব্যাস, আমাদের উইন্ডোজ পিসি এবার Apache, PHP, MySQL সহ প্রয়োজনীয় বেশ কিছু বস্তু সহ ওয়েব ডেভেলপমেন্ট করার জন্য প্রস্তুত।<br />
<img src="http://phpbook.ofhas.in/wp-content/uploads/2009/12/xampp-default-page.PNG" alt="xampp-default-page" title="xampp-default-page" width="764" height="565" class="alignnone size-full wp-image-299" /></p>
<p>আপনি যদি C:/ ড্রাইভে XAMPP সেটাপ করে থাকেন তাহলে আপনার root directory হবে C:\xampp\htdocs .. এই ফোল্ডারের ভেতরে আপনার পছন্দ মত ফোল্ডার তৈরি করে ফাইলগুলো রাখতে পারবেন। C:\xampp\htdocs লোকেশনে example নামের একটি ফোল্ডার তৈরি কিছু রাখলে ব্রাউজারে তা একসেস করতে http://localhost/example লিখতে হবে। আপাতত এটুকুই। পরের পর্বে আমরা ছোট একটি এপ্লিকেশন ডেভেলপমেন্ট শুরু করবো। সেই পর্যন্ত PHP বেসিকগুলো শিখতে থাকুন।<br />
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fphpbook.ofhas.in%2F2009%2F12%2F18%2Finstall-xampp-and-starting-dev-in-window%2F&amp;linkname=%E0%A6%87%E0%A6%A8%E0%A6%B8%E0%A7%8D%E0%A6%9F%E0%A6%B2%E0%A7%87%E0%A6%B6%E0%A6%A8%20%E0%A6%B6%E0%A6%B0%E0%A7%8D%E0%A6%9F%E0%A6%95%E0%A6%BE%E0%A6%B0%E0%A7%8D%E0%A6%9F%20%E0%A6%93%20%E0%A6%B6%E0%A7%81%E0%A6%B0%E0%A7%81%20%28%E0%A6%89%E0%A6%87%E0%A6%A8%E0%A7%8D%E0%A6%A1%E0%A7%8B%E0%A6%9C%29"><img src="http://phpbook.ofhas.in/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a></p>
]]></content:encoded>
			<wfw:commentRss>http://phpbook.ofhas.in/2009/12/18/install-xampp-and-starting-dev-in-window/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ইনস্টলেশন পর্ব-৩ (উইন্ডোজ)</title>
		<link>http://phpbook.ofhas.in/2009/12/05/setup-and-configure-mysql-in-windows/</link>
		<comments>http://phpbook.ofhas.in/2009/12/05/setup-and-configure-mysql-in-windows/#comments</comments>
		<pubDate>Sat, 05 Dec 2009 10:30:02 +0000</pubDate>
		<dc:creator>ত্রিভুজ</dc:creator>
				<category><![CDATA[ইন্সটলেশন]]></category>

		<guid isPermaLink="false">http://phpbook.ofhas.in/?p=161</guid>
		<description><![CDATA[
ওয়েব সার্ভার সেটাপ করার পর আমরা PHP সেটআপ ও কনফিগার করা শিখেছি। এবার ডাটাবেসটা সেটাপ করে নিলেই কাজ করার জন্য মোটামুটি আমরা প্রস্তুত হয়ে যাবো। Apache ও PHP এর সাথে ডাটাবেস হিসেবে ব্যবহার করবো MySQL. ডাটাবেস সম্পর্কিত সাধারণ আলোচনা পরববর্তীতে করা যাবে আপাতত সেটাপ শুরু করা যাক-
১) প্রথমেই অনলাইন থেকে MySQL এর ফ্রি ইনস্টলারটি ডাউনলোড [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://phpbook.ofhas.in/wp-content/uploads/2009/12/trivuzblog_1248410056_1-mysql.gif.jpg" alt="trivuzblog_1248410056_1-mysql.gif" title="trivuzblog_1248410056_1-mysql.gif" width="400" height="298" class="alignnone size-full wp-image-162" /></p>
<p><a href="http://phpbook.ofhas.in/2009/12/02/install-apache-webserver-in-windows/">ওয়েব সার্ভার সেটাপ</a> করার পর আমরা <a href="http://phpbook.ofhas.in/2009/12/03/install-php-in-windows/">PHP সেটআপ ও কনফিগার করা</a> শিখেছি। এবার ডাটাবেসটা সেটাপ করে নিলেই কাজ করার জন্য মোটামুটি আমরা প্রস্তুত হয়ে যাবো। Apache ও PHP এর সাথে ডাটাবেস হিসেবে ব্যবহার করবো MySQL. ডাটাবেস সম্পর্কিত সাধারণ আলোচনা পরববর্তীতে করা যাবে আপাতত সেটাপ শুরু করা যাক-</p>
<p>১) প্রথমেই অনলাইন থেকে MySQL এর ফ্রি <a href="http://dev.mysql.com/downloads">ইনস্টলারটি ডাউনলোড</a> করে সাধারণ সফটওয়্যারের মত সেটাপ করে নিতে হবে।<br />
২) সেটাপের  শেষ ধাপে ইনস্টলেশন উইজার্ডে Configure the MySQL Server now চেক করে দিলে MySQL কনফিগারেশন উইজার্ড শুরু হবে। অথবা স্টার্ট মেনু হতে MySQL > MySQL Server Instance Config Wizard এ ক্লিক করে কনফিগারিং শুরু করা যেতে পারে।<br />
<img src="http://phpbook.ofhas.in/wp-content/uploads/2009/12/trivuzblog_1248410090_2-mysql-setup-bengla-1.PNG.jpg" alt="trivuzblog_1248410090_2-mysql-setup-bengla-1.PNG" title="trivuzblog_1248410090_2-mysql-setup-bengla-1.PNG" width="400" height="202" class="alignnone size-full wp-image-163" /><br />
৩) কনফিগার টাইপ Detailed Configuration করে Next করুন।<span id="more-161"></span><br />
<img src="http://phpbook.ofhas.in/wp-content/uploads/2009/12/trivuzblog_1248412041_3-mysql-setup-2.PNG.jpg" alt="trivuzblog_1248412041_3-mysql-setup-2.PNG" title="trivuzblog_1248412041_3-mysql-setup-2.PNG" width="400" height="306" class="alignnone size-full wp-image-164" /><br />
৪) সার্ভার টাইপ এ Developer Machine নির্বাচন করে Next।<br />
৫) ডেটাবেস ইউজেস Multifunctional Database নির্বাচন করুন।<br />
৬) InnoDB Tablespace Settings এ \Data\ নির্বাচন করুন।<br />
৭) নাম্বার অব কনকারেন্ট কানেকশনে রাখুন Decision Support (DSS)/OLAP।<br />
৮) এরপরের ধাপে Enable TCP/IP Networking চেক করতে হবে যার পোর্ট হবে 3306 ।<br />
<img src="http://phpbook.ofhas.in/wp-content/uploads/2009/12/trivuzblog_1248415457_4-mysql-setup-3.PNG.jpg" alt="trivuzblog_1248415457_4-mysql-setup-3.PNG" title="trivuzblog_1248415457_4-mysql-setup-3.PNG" width="400" height="306" class="alignnone size-full wp-image-165" /><br />
৯) ক্যারেক্টার সেটে Standard Character Set নির্বাচন করুন।<br />
১০) উইন্ডোজ অপশনে Install As Windows Service চেক করলে MySQL সার্ভিস হিসেবে ইনস্টল হবে। এবং Launch the MySQL Server automatically চেক করা থাকলে প্রতিবার উইন্ডোজ ওপেন হওয়ার সময় নিজে থেকে MySQL চালু হয়ে যাবে। দু&#8217;টো অপশনই চেক করে Next করতে পারেন।<br />
১১) এরপর সিকিউরিটি অপশনে অবশ্যই রুট পাসওয়ার্ড নির্ধারন করবেন। সার্ভারের নিরাপত্তার জন্য Enable root access from remote machines আনচেক থাকা ভাল। তবে অন্য মেশিন থেকে সরাসরি MySQL এডমিন একসেস করতে চাইলে চেক করে Next করুন।<br />
১২) সব শেষে Execute বাটনে ক্লিক করলে কনফিগার হয়ে যাবে। সব ঠিকঠাক মত হলে নিচের মত দেখাবে।<br />
<img src="http://phpbook.ofhas.in/wp-content/uploads/2009/12/trivuzblog_1248416173_5-mysql-setup-finish.PNG.jpg" alt="trivuzblog_1248416173_5-mysql-setup-finish.PNG" title="trivuzblog_1248416173_5-mysql-setup-finish.PNG" width="400" height="306" class="alignnone size-full wp-image-166" /></p>
<p>এটুকু হয়ে যাওয়ার পর PHP5 কে আমাদের MySQL এর সাথে সমন্বয় করতে আরো কিছু কাজ বাকী। এরজন্য PHP যেখানে সেটাপ করা হয়েছে ওখান থেকে libmysql.dll বা php_mysql.dll ফাইলটিকে উইন্ডোজে(Windows\System32\) কপি করতে হবে। সংক্ষেপে-<br />
C:\php\ext\php_mysql.dll কপি হবে C:\Windows\System32\php_mysql.dll এ।</p>
<p>অতঃপর  php ফোল্ডারে ঢুকে (C:\php\) php.ini ফাইলটি খুলে <strong>;extension=php_mysql.dll</strong> লাইনটি এডিট করে <strong>extension=php_mysql.dll</strong> করুন। মানে লাইনের প্রথমে থাকা সিমিকোলনটি ( ; ) সরিয়ে দিতে হবে।</p>
<p>সব ধাপ মোটামুটি শেষ। এবার আমরা আমাদের ওয়েব সার্ভারটি (Apache) রিস্টার্ট করে কাজ শেষ করবো।</p>
<p>চলুন এবার যাচাই করি MySQL ঠিক মত চলছে কিনা। এর জন্য নিচের ধাপগুলো অনুসরণ করুন-<br />
১) স্টার্ট মেনু থেকে MySQL > MySQL Command Line Client-টি খুলে কনফিগার করার সময় যে root পাসওয়ার্ডটা ব্যবহার করা হয়েছিলো সেটি টাইপ করে লগইন করুন।<br />
২) কনসোলো Status কমান্ড দিলে MySQL সম্পর্কিত কিছু তথ্য দেখাবে যেখানে সার্ভার Uptime: দেখে বুঝতে পারবেন সার্ভারটি ঠিক ভাবে চলছে কিনা।<br />
<img src="http://phpbook.ofhas.in/wp-content/uploads/2009/12/23.1248418811.mysql-test.PNG" alt="23.1248418811.mysql-test" title="23.1248418811.mysql-test" width="440" height="338" class="alignnone size-full wp-image-167" /></p>
<p>উইন্ডোজ পরিবেশে আমাদের কাজের পরিবেশ মোটমুটি প্রস্তুত এখন। এরপর আরো এডভান্সড ও বিভিন্ন কার্যকরী টুল নিয়ে আলোচনা করা যেতে পারে। তবে আপাতত আমরা কোড করার জন্য প্রস্তুত। সুতরাং, কোডিং শুরু করা যেতে পারে-<br />
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fphpbook.ofhas.in%2F2009%2F12%2F05%2Fsetup-and-configure-mysql-in-windows%2F&amp;linkname=%E0%A6%87%E0%A6%A8%E0%A6%B8%E0%A7%8D%E0%A6%9F%E0%A6%B2%E0%A7%87%E0%A6%B6%E0%A6%A8%20%E0%A6%AA%E0%A6%B0%E0%A7%8D%E0%A6%AC-%E0%A7%A9%20%28%E0%A6%89%E0%A6%87%E0%A6%A8%E0%A7%8D%E0%A6%A1%E0%A7%8B%E0%A6%9C%29"><img src="http://phpbook.ofhas.in/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a></p>
]]></content:encoded>
			<wfw:commentRss>http://phpbook.ofhas.in/2009/12/05/setup-and-configure-mysql-in-windows/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ইনস্টলেশন পর্ব–২ (উইন্ডোজ)</title>
		<link>http://phpbook.ofhas.in/2009/12/03/install-php-in-windows/</link>
		<comments>http://phpbook.ofhas.in/2009/12/03/install-php-in-windows/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 16:28:43 +0000</pubDate>
		<dc:creator>ত্রিভুজ</dc:creator>
				<category><![CDATA[ইন্সটলেশন]]></category>

		<guid isPermaLink="false">http://phpbook.ofhas.in/?p=115</guid>
		<description><![CDATA[প্রথম ধাপে অ্যাপাচি ওয়েব সার্ভার সেটাপ করার পর আজকে আমরা PHP সেটাপ ও কনফিগার করা শিখতে যাচ্ছি। পূর্ব প্রস্তুতি হিসেবে http://www.php.net/downloads.php থেকে Windows Binaries  এর zip package  টা ডাউনলোড করে ফেলুন। তারপর নিচের সহজ ধাপগুলো অনুসরণ করুন-
১) zip package টা C:\ ড্রাইভে আনজিপ করুন। তাহলে আমাদের php ফোল্ডারের লোকেশন হবে- C:\php\
২) C:\php\ ফোল্ডারে [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://phpbook.ofhas.in/2009/12/02/install-apache-webserver-in-windows/">প্রথম ধাপে অ্যাপাচি ওয়েব সার্ভার সেটাপ করার</a> পর আজকে আমরা PHP সেটাপ ও কনফিগার করা শিখতে যাচ্ছি। পূর্ব প্রস্তুতি হিসেবে http://www.php.net/downloads.php থেকে Windows Binaries  এর zip package  টা ডাউনলোড করে ফেলুন। তারপর নিচের সহজ ধাপগুলো অনুসরণ করুন-</p>
<p>১) zip package টা C:\ ড্রাইভে আনজিপ করুন। তাহলে আমাদের php ফোল্ডারের লোকেশন হবে- C:\php\<br />
২) C:\php\ ফোল্ডারে ঢুকে php.ini-dist ফাইলটির নাম পরিবর্তন করে php.ini করুন। PHP কনফিগারেশন পরিবর্তন করতে এই ফাইলটি এডিট করতে হবে।<br />
৩) যেকোন ভাল টেক্সট এডিটর(যেমন Notepad বা <a href="http://notepad-plus.sourceforge.net/uk/site.htm">Notepad++</a>) দিয়ে php.ini ফাইলটি খুলে নিচের মত পরিবর্তন কর নিন-<br />
doc_root = &#8220;C:\Apache2.2\htdocs&#8221; (উল্লেখ্য আমরা অ্যাপাচির কনফিগ ফাইলে DocumentRoot হিসাবে যা সেট করেছিলাম এখানে doc_root হিসাবে তাই করতে হবে)<br />
extension_dir = &#8220;c:\php\ext&#8221; (আপনার পিএইচপি ফোল্ডার লোকেশন ভিন্ন হলে এটিও পরিবর্তন করতে হবে)<span id="more-115"></span><br />
<img src="http://phpbook.ofhas.in/wp-content/uploads/2009/12/trivuzblog_1248143711_2-setup2.PNG" alt="php setup in windows" title="php setup in windows"  class="alignnone size-full wp-image-116" /></p>
<p>ব্যাস, আমাদের PHP কনফিগার করা আপাতত শেষ। এবার ওয়েব সার্ভারে কিছু পরিবর্তন করতে হবে। নিচে সহজ ধাপে তা বর্ণনা করা হলো-</p>
<p>১) স্টার্ট মেনুতে গিয়ে “Apache HTTP Server 2.2 > Configure Apache Server > httpd.conf” খুলতে হবে। এখানেই আমরা সার্ভার সম্পর্কিত সকল বিষয়াদী পরিবর্তন করতে পারবো। এটা নিশ্চয় বুঝতে পেরেছেন যে ড্রাইভে ফোল্ডারে গেলেই আমরা httpd.conf ফাইলটি পেয়ে যাবো। সুতরাং স্টার্ট মেনুতে না থাকলেও যেকোন সময় যেকোন টেক্সট এডিটর দিয়ে এটি খুলে কাজ করা যাবে।<br />
২) httpd.conf ফাইলে নিচের লাইনগুলো যুক্ত করে দিন-</p>
<pre class='brush:php'>
LoadModule php5_module "C:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php"
</pre>
<p>লক্ষ্য রাখতে হবে যেন  php5apache2_2.dll ফাইলটি আপনার php ফোল্ডারে থাকে।</p>
<p><img src="http://phpbook.ofhas.in/wp-content/uploads/2009/12/trivuzblog_1248144224_3-setup3.PNG" alt="php setup in windows" title="php setup in windows" width="606" height="420" class="alignnone size-full wp-image-117" /></p>
<p>৩) অ্যাপাচি ওয়েব সার্ভার সাধারণত index.htm ফাইলটি প্রথমে চালু করে থাকে। এটি পরিবর্তন করে index.php করতে চাইলে httpd.conf ফাইলে DirectoryIndex অংশটি খুঁজে নিচের মত পরিবর্তন করে নিন-<br />
DirectoryIndex index.php index.htm index.html default.html</p>
<p>৪) httpd.conf ফাইলরে পরিবর্তনটুকু Save করে  অ্যাপাচি সার্ভারটি রিস্টার্ট করুন। কোন রকম সমস্যা ব্যতিত সার্ভার পুনরায় চালু হলে বুঝতে পারবেন সবকিছু ঠিকঠাক মতই হয়েছে।</p>
<p>PHP ঠিকঠাক মত সংযুক্ত হলো কিনা পরিক্ষা করে দেখতে চলুন একটু কোড করে ফেলি। নবীনদের জন্য  PHP কোডিং এর বেসিক কিছু ধারণাও এতে হয়ে যাবে-</p>
<p>১)  DocumentRoot (C:/Apache2.2/htdocs) এ গিয়ে যেকোন টেক্সট এডিটর দিয়ে test.php নামে একটি ফাইল তৈরি করে তাতে নিচের কোডটুকু লিখে সেভ করুন-</p>
<pre class='brush:php'>
&lt;?php
phpinfo();
?&gt;
</pre>
<p><img src="http://phpbook.ofhas.in/wp-content/uploads/2009/12/trivuzblog_1248144254_4-setup4.PNG" alt="php setup in windows" title="php setup in windows" width="445" height="321" class="alignnone size-full wp-image-118" /></p>
<p>২) যেকোন ব্রাউজারে http://localhost/test.php খুলে নিচের মত একটি পেজ দেখতে পেলে বুঝতে পারবেন সবকিছু ঠিকঠাকমতই হয়েছে-<br />
<img src="http://phpbook.ofhas.in/wp-content/uploads/2009/12/trivuzblog_1248143523_1-sestup-test.PNG" alt="php test page" title="php test page" width="606" height="388" class="alignnone size-full wp-image-119" /><br />
এই পাতায় আপনার সার্ভার সম্পর্কিত অনেক গুরুত্বপূর্ন তথ্য পেয়ে যাবেন।</p>
<p>পরবর্তী ধাপে আমরা ডাটাবেস সার্ভার (MySQL) সেটাপ ও কনফিগার করা শিখবো।<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fphpbook.ofhas.in%2F2009%2F12%2F03%2Finstall-php-in-windows%2F&amp;linkname=%E0%A6%87%E0%A6%A8%E0%A6%B8%E0%A7%8D%E0%A6%9F%E0%A6%B2%E0%A7%87%E0%A6%B6%E0%A6%A8%20%E0%A6%AA%E0%A6%B0%E0%A7%8D%E0%A6%AC%E2%80%93%E0%A7%A8%20%28%E0%A6%89%E0%A6%87%E0%A6%A8%E0%A7%8D%E0%A6%A1%E0%A7%8B%E0%A6%9C%29"><img src="http://phpbook.ofhas.in/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a></p>
]]></content:encoded>
			<wfw:commentRss>http://phpbook.ofhas.in/2009/12/03/install-php-in-windows/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>ইনস্টলেশন পর্ব &#8211; ১ (উইন্ডোজ)</title>
		<link>http://phpbook.ofhas.in/2009/12/02/install-apache-webserver-in-windows/</link>
		<comments>http://phpbook.ofhas.in/2009/12/02/install-apache-webserver-in-windows/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 17:37:20 +0000</pubDate>
		<dc:creator>ত্রিভুজ</dc:creator>
				<category><![CDATA[ইন্সটলেশন]]></category>

		<guid isPermaLink="false">http://phpbook.ofhas.in/?p=79</guid>
		<description><![CDATA[আমরা যারা মাইক্রোসফট উইন্ডোজে ডেভেলপমেন্ট করতে আগ্রহী তাদের বেশির ভাগই WAMP বা XAMPP ব্যবহার করি। সাধারণ ভাবে এগুলো ব্যবহার করলেই যথেষ্ট কিন্তু আপনাকে যদি কোথাও নিজের মত করে সার্ভারগুলোকে সেটাপ করতে বলা হয় তাহলে কী করবেন? সুতরাং নিজের মত করে AMP (Apache, MySQL, PHP) সেটাপ ও কনফিগার করতে জানাটা জরুরী। তাহলে শুরু করা যাক-
পুরো বিষয়টাকে [...]]]></description>
			<content:encoded><![CDATA[<p>আমরা যারা মাইক্রোসফট উইন্ডোজে ডেভেলপমেন্ট করতে আগ্রহী তাদের বেশির ভাগই WAMP বা XAMPP ব্যবহার করি। সাধারণ ভাবে এগুলো ব্যবহার করলেই যথেষ্ট কিন্তু আপনাকে যদি কোথাও নিজের মত করে সার্ভারগুলোকে সেটাপ করতে বলা হয় তাহলে কী করবেন? সুতরাং নিজের মত করে AMP (Apache, MySQL, PHP) সেটাপ ও কনফিগার করতে জানাটা জরুরী। তাহলে শুরু করা যাক-</p>
<p>পুরো বিষয়টাকে আমরা তিনটি ভাগে ভাগ করে নিচ্ছি যাতে বুঝতে সুবিধা হয়।<br />
ক) ওয়েব সার্ভার সেটাপ<br />
খ) পিএইচপি সেটাপ<br />
গ) ডাটাবেস সার্ভার সেটাপ</p>
<p>ক) ওয়েব সার্ভার সেটাপ<br />
পিএইচপি চালানোর জন্য প্রথমেই আমাদের একটি ওয়েব সার্ভার সেটাপ করে নিতে হবে। এই ক্ষেত্রে আমরা অ্যাপাচি ওয়েব সার্ভার ব্যবহার করবো। </p>
<p>১) অ্যাপাচি ওয়েব সার্ভার সেটাপ করার জন্য আমাদেরকে প্রথমে এটি সংগ্রহ করে নিতে হবে। অনলাইনে এটি ফ্রি  ডাউনলোড করতে পারবেন এই লিঙ্কে- http://www.apache.org/dist/httpd/binaries/win32/ . এখান থেকে MSI Installer Package টি (যেমন, win32-x86-no_ssl.msi) ফাইলটি নামিয়ে নিতে হবে।</p>
<p>২) এবার সাধারণ সফটওয়্যার সেটাপ করার মত করে এটিকে সেটাপ করে নিতে হবে। সেটাপ উইজার্ড আপনার কাছে কিছু তথ্য জানতে চাইবে। নিচের মত করে তথ্যগুলো পুরণ করে নিন-</p>
<p><span id="more-79"></span><br />
Server Information<br />
Network Domain: localhost<br />
Server Name: localhost<br />
Admin Email: (your any email)<br />
<img src="http://media.somewhereinblog.net/images/thumbs/trivuzblog_1248066107_2-setup3.PNG" alt="Apache install in windows" /><br />
এবার, For All Users, on Port 80, as a Service সিলেক্ট করে Next এ ক্লিক করুন।</p>
<p>৩) পরবর্তী ধাপগুলোতে Next করে এগিয়ে যান। </p>
<p>৪) Destination Folder হিসাবে যদি C:\ ড্রাইভ ব্যবহার করে থাকেন তাহলে আপনার অ্যাপাচি সার্ভার লোকেশন হবে C:/Apache2.2</p>
<p>৫) Finish চেপে ইনস্টলেশন শেষ করুন। লক্ষ্য করুন সিস্টেম ট্রে-তে আপনার সার্ভার আইকন যুক্ত হয়ে গিয়েছে।<br />
- আইকন <img src="http://media.somewhereinblog.net/images/thumbs/trivuzblog_1248066256_4-apache_start.gif" alt="apache start" /> মানে হচ্ছে সার্ভার চলছে।<br />
- আইকন <img src="http://media.somewhereinblog.net/images/thumbs/trivuzblog_1248066296_5-apache_stop.gif" alt="apache stop" /> মানে সার্ভার বন্ধ আছে।<br />
এই আইকনে ক্লিক করে সার্ভারটি চালু বা বন্ধ করা যাবে।</p>
<p>সার্ভার যথাযথ ভাবে কাজ করছে কিনা যাচাই করতে চাইলে যেকোন ব্রাউজার খুলে  এড্রেসবারে http://127.0.0.1/ বা http://localhost/ লিখে এন্টার করুন। সবকিছু ঠিকঠাক থাকলে ব্রাউজারে &#8216;It works!&#8217; লেখা একটি পেজ দেখাবে।</p>
<p><strong>ডকুমেন্ট রুট(DocumentRoot ):</strong><br />
ওয়েব সার্ভার সেটাপ সম্পন্ন হওয়ার পর তাতে সাইট রাখার জন্য যে ফোল্ডারটি ব্যবহৃত হয় তাকে বলে DocumentRoot। সার্ভারটি C:/Apache2.2  ইনস্টল করা হলে বাই ডিফল্ট DocumentRoot হবে C:/Apache2.2/htdocs । আপনি চাইলে httpd.conf ফাইল থেকে পরিবর্তন করে যেকোন ড্রাইভ বা লোকেশনে এই DocumentRoot রাখতে পারবেন। এরজন্য স্টার্ট মেনুতে গিয়ে &#8220;Apache HTTP Server 2.2 > Configure Apache Server > httpd.conf&#8221; খুলে DocumentRoot  পরিবর্তন করে নিন।</p>
<p><img src="http://media.somewhereinblog.net/images/thumbs/trivuzblog_1248066220_3-setup5.PNG" alt="httpd.conf" /></p>
<p><a href="http://phpbook.ofhas.in/2009/12/03/install-php-in-windows/">পরের ধাপে</a> আমরা PHP সেটাপ ও কনফিগার করা শিখবো।<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fphpbook.ofhas.in%2F2009%2F12%2F02%2Finstall-apache-webserver-in-windows%2F&amp;linkname=%E0%A6%87%E0%A6%A8%E0%A6%B8%E0%A7%8D%E0%A6%9F%E0%A6%B2%E0%A7%87%E0%A6%B6%E0%A6%A8%20%E0%A6%AA%E0%A6%B0%E0%A7%8D%E0%A6%AC%20%26%238211%3B%20%E0%A7%A7%20%28%E0%A6%89%E0%A6%87%E0%A6%A8%E0%A7%8D%E0%A6%A1%E0%A7%8B%E0%A6%9C%29"><img src="http://phpbook.ofhas.in/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a></p>
]]></content:encoded>
			<wfw:commentRss>http://phpbook.ofhas.in/2009/12/02/install-apache-webserver-in-windows/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>ডেবিয়ান এবং উবুন্তুতে পিএইচপি ইনস্টল করা</title>
		<link>http://phpbook.ofhas.in/2009/11/30/install-php-in-debian-and-ubunt/</link>
		<comments>http://phpbook.ofhas.in/2009/11/30/install-php-in-debian-and-ubunt/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 08:50:25 +0000</pubDate>
		<dc:creator>হাসিন হায়দার</dc:creator>
				<category><![CDATA[ইন্সটলেশন]]></category>
		<category><![CDATA[পিএইচপি]]></category>
		<category><![CDATA[উবুন্তু]]></category>
		<category><![CDATA[ডেবিয়ান]]></category>

		<guid isPermaLink="false">http://phpbook.ofhas.in/?p=31</guid>
		<description><![CDATA[ডেবিয়ান এবং উবুন্তুতে পিএইচপি ইনস্টল করাও একদম সহজ। আপনার টার্মিনালে নিচের মত করে কমান্ড দিন

sudo apt-get install php5

পিএইচপির কমান্ড লাইন ইন্টারফেস ইনস্টল করার জন্য

sudo apt-get install php5-cli

পিএইচপির সাথে সাহায্যকারী লাইব্রেরী হিসেবে পিয়ার এবং পিইসিএল ইনস্টল করার জন্য নিচের কমান্ড দিন। পিয়ার এবং পিইসিএল নিয়ে আমরা পরে বিস্তারিত আলোচনা করব। 

sudo apt-get install php-pear

এবং পিএইচপির কিছু [...]]]></description>
			<content:encoded><![CDATA[<p>ডেবিয়ান এবং উবুন্তুতে পিএইচপি ইনস্টল করাও একদম সহজ। আপনার টার্মিনালে নিচের মত করে কমান্ড দিন</p>
<pre class="brush:bash">
sudo apt-get install php5
</pre>
<p>পিএইচপির কমান্ড লাইন ইন্টারফেস ইনস্টল করার জন্য</p>
<pre class="brush:bash">
sudo apt-get install php5-cli
</pre>
<p>পিএইচপির সাথে সাহায্যকারী লাইব্রেরী হিসেবে <a href="http://pear.php.net">পিয়ার</a> এবং <a href="http://pecl.php.net">পিইসিএল</a> ইনস্টল করার জন্য নিচের কমান্ড দিন। পিয়ার এবং পিইসিএল নিয়ে আমরা পরে বিস্তারিত আলোচনা করব। </p>
<pre class="brush:bash">
sudo apt-get install php-pear
</pre>
<p>এবং পিএইচপির কিছু এক্সটার্নাল লাইব্রেরী কম্পাইল করার জন্য পিএইচপি-ডেভেলপার ইনস্টল করতে হলে তা করতে পারেন নিচের মত করে</p>
<pre class="brush:bash">
sudo apt-get install php5-dev
</pre>
<p>ইনস্টল করা হয়ে গেলে অ্যাপাচি রিস্টার্ট দিন। মনে আছে কিভাবে রিস্টার্ট দিতে হয়? না মনে থাকলে এখান থেকে দেখে নিন</p>
<pre class="brush:bash">
sudo /etc/init.d/apache2 restart
</pre>
<p><span id="more-31"></span><br />
আপাতত কাজের জন্য শুধুমাত্র php5 প্যাকেজটি ইনস্টল করলেই হবে। ইনস্টল করার পরে আমরা প্রথমে ইউজারের হোম ডিরেক্টরীতে যে www ফোল্ডারটি ইনস্টল করেছিলাম সেখানে info.php নামে একটি ফাইল তৈরী করব (অথবা আপনার অ্যাপাচির ডকুমেন্ট রুট ডিরেক্টরীতে) যাতে কনটেন্ট হিসেবে থাকবে নিচের কোডটুকু</p>
<pre class="brush:php">
&lt;?php
//filename: /home/hasin/www/info.php
phpinfo();
?>
</pre>
<p>ফাইলটি সেভ করে আপনার ব্রাউজারে http://localhost/info.php ইউআরএল দেখুন। সবকিছু ঠিক থাকলে নিচের মত একটি স্ক্রিনশট দেখতে পাবেন, আর তার অর্থই হল আমরা সফলভাবে পিএইচপি ইনস্টল করে ফেলেছি <img src='http://phpbook.ofhas.in/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div id="attachment_32" class="wp-caption alignnone" style="width: 310px"><a href="http://phpbook.ofhas.in/wp-content/uploads/2009/11/Screen-shot-2009-11-30-at-3.47.27-PM.png"><img src="http://phpbook.ofhas.in/wp-content/uploads/2009/11/Screen-shot-2009-11-30-at-3.47.27-PM-300x268.png" alt=" পিএইচপি ইনফো" title="Screen shot 2009-11-30 at 3.47.27 PM" width="300" height="268" class="size-medium wp-image-32" /></a>
<p class="wp-caption-text"> পিএইচপি ইনফো</p>
</div>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fphpbook.ofhas.in%2F2009%2F11%2F30%2Finstall-php-in-debian-and-ubunt%2F&amp;linkname=%E0%A6%A1%E0%A7%87%E0%A6%AC%E0%A6%BF%E0%A7%9F%E0%A6%BE%E0%A6%A8%20%E0%A6%8F%E0%A6%AC%E0%A6%82%20%E0%A6%89%E0%A6%AC%E0%A7%81%E0%A6%A8%E0%A7%8D%E0%A6%A4%E0%A7%81%E0%A6%A4%E0%A7%87%20%E0%A6%AA%E0%A6%BF%E0%A6%8F%E0%A6%87%E0%A6%9A%E0%A6%AA%E0%A6%BF%20%E0%A6%87%E0%A6%A8%E0%A6%B8%E0%A7%8D%E0%A6%9F%E0%A6%B2%20%E0%A6%95%E0%A6%B0%E0%A6%BE"><img src="http://phpbook.ofhas.in/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a></p>
]]></content:encoded>
			<wfw:commentRss>http://phpbook.ofhas.in/2009/11/30/install-php-in-debian-and-ubunt/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>ডেবিয়ান এবং উবুন্তুতে মাইএসকিউএল ইন্সটল করা</title>
		<link>http://phpbook.ofhas.in/2009/11/30/install-mysql-in-debian-and-ubunt/</link>
		<comments>http://phpbook.ofhas.in/2009/11/30/install-mysql-in-debian-and-ubunt/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 07:12:35 +0000</pubDate>
		<dc:creator>হাসিন হায়দার</dc:creator>
				<category><![CDATA[ইন্সটলেশন]]></category>
		<category><![CDATA[মাইএসকিউএল]]></category>
		<category><![CDATA[উবুন্তু]]></category>
		<category><![CDATA[ডেবিয়ান]]></category>

		<guid isPermaLink="false">http://phpbook.ofhas.in/?p=20</guid>
		<description><![CDATA[মাইএসকিউএল হল বর্তমানের একটি অন্যতম জনপ্রিয় আরডিবিএমএস (RDBMS) বা রিলেশনাল ডেটাবেজ ম্যানেজমেন্ট সিস্টেম। ডেবিয়ান বা উবুন্তুতে মাইএসকিউএল ইন্সটল করা একদম পানির মত সোজা]]></description>
			<content:encoded><![CDATA[<p><a href="http://mysql.com/">মাইএসকিউএল</a> হল বর্তমানের একটি অন্যতম জনপ্রিয় আরডিবিএমএস (RDBMS) বা রিলেশনাল ডেটাবেজ ম্যানেজমেন্ট সিস্টেম। ডেবিয়ান বা উবুন্তুতে মাইএসকিউএল ইন্সটল করা একদম পানির মত সোজা, শুধু আপনার টার্মিনালে নিচের কমান্ড দিন</p>
<pre class="brush:bash">
sudo apt-get install mysql-server
</pre>
<p>এবার আপনার টার্মিনাল স্ক্রিনে বেশ কিছু অ্যাকটিভিটি শুরু হবে। একসময় একটি নীল রংয়ের স্ক্রিন এসে আপনাকে জিজ্ঞেস করবে মাইএসকিউএলের রুট পাসওয়ার্ড কি দিবেন। একটু কঠিন টাইপের কিছু দিয়ে একবার ট্যাব চাপুন, তাহলে নিচের &#8220;ok&#8221; বাটনটি হাইলাইট হবে।  এবার এন্টার/স্পেসবার প্রেস করুন। যদি আবার পাসওয়ার্ড জিজ্ঞেস করে তাহলে আবার একই পাসওয়ার্ড লিখে ট্যাব চেপে এন্টার/স্পেসবার চাপুন।<br />
<span id="more-20"></span><br />
এবার স্ক্রিনে আবার কিছু অ্যাকটিভিটি চলতে থাকবে। দুঃশ্চিন্তা করার কোন কারন নেই <img src='http://phpbook.ofhas.in/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  একটু পরেই টার্মিনালে আপনাকে জানানো হবে যে মাইএসকিউএল ইনস্টলেশন সফল হয়েছে (অথবা বিফল হয়েছে)। বিফল হলে কি মেসেজ দিল সেটা এখানে কমেন্ট হিসেবে পেস্ট করুন, আমি হয়ত কিছু সাজেশন দিতে পারব। </p>
<p>এবার টার্মিনালে মাইএসকিউএল রিস্টার্ট দিন নিচের কমান্ড দিয়ে</p>
<pre class="brush:bash">
sudo /etc/init.d/mysql restart
</pre>
<p>এবার চলুন আমরা টার্মিনালে মাইএসকিউএলের কমান্ড লাইন ইন্টারফেসে লগইন করি। এরজন্য নিচের কমান্ড টি দিন। একটু পরেই আপনাকে পাসওয়ার্ডের জন্য প্রম্পট করবে তখন পাসওয়ার্ডের জায়গায় আপনার ইনস্টল করার সময় যে পাসওয়ার্ডটি দিয়েছিলেন সেটা টাইপ করুন। </p>
<pre class="brush:bash">
mysql -u root -p
</pre>
<div id="attachment_21" class="wp-caption alignnone" style="width: 597px"><a href="http://phpbook.ofhas.in/wp-content/uploads/2009/11/Screen-shot-2009-11-30-at-2.07.27-PM.png"><img src="http://phpbook.ofhas.in/wp-content/uploads/2009/11/Screen-shot-2009-11-30-at-2.07.27-PM.png" alt=" মাইএসকিউএলের পাসওয়ার্ড প্রম্পট" title="Screen shot 2009-11-30 at 2.07.27 PM" width="587" height="390" class="size-full wp-image-21" /></a>
<p class="wp-caption-text">&nbsp;মাইএসকিউএলের পাসওয়ার্ড প্রম্পট</p>
</div>
<p>ব্যাস হয়ে গেল আমাদের মাইএসকিউএল ইনস্টলেশন<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fphpbook.ofhas.in%2F2009%2F11%2F30%2Finstall-mysql-in-debian-and-ubunt%2F&amp;linkname=%E0%A6%A1%E0%A7%87%E0%A6%AC%E0%A6%BF%E0%A7%9F%E0%A6%BE%E0%A6%A8%20%E0%A6%8F%E0%A6%AC%E0%A6%82%20%E0%A6%89%E0%A6%AC%E0%A7%81%E0%A6%A8%E0%A7%8D%E0%A6%A4%E0%A7%81%E0%A6%A4%E0%A7%87%20%E0%A6%AE%E0%A6%BE%E0%A6%87%E0%A6%8F%E0%A6%B8%E0%A6%95%E0%A6%BF%E0%A6%89%E0%A6%8F%E0%A6%B2%20%E0%A6%87%E0%A6%A8%E0%A7%8D%E0%A6%B8%E0%A6%9F%E0%A6%B2%20%E0%A6%95%E0%A6%B0%E0%A6%BE"><img src="http://phpbook.ofhas.in/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a></p>
]]></content:encoded>
			<wfw:commentRss>http://phpbook.ofhas.in/2009/11/30/install-mysql-in-debian-and-ubunt/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>ডেবিয়ান এবং উবুন্তুতে অ্যাপাচি ইন্সটল করা</title>
		<link>http://phpbook.ofhas.in/2009/11/30/install-apache-in-debian-and-ubuntu/</link>
		<comments>http://phpbook.ofhas.in/2009/11/30/install-apache-in-debian-and-ubuntu/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 04:29:45 +0000</pubDate>
		<dc:creator>হাসিন হায়দার</dc:creator>
				<category><![CDATA[ইন্সটলেশন]]></category>
		<category><![CDATA[অ্যাপাচি]]></category>
		<category><![CDATA[উবুন্তু]]></category>
		<category><![CDATA[ডেবিয়ান]]></category>
		<category><![CDATA[বেসিক]]></category>

		<guid isPermaLink="false">http://phpbook.ofhas.in/?p=9</guid>
		<description><![CDATA[এই পোস্টে আমরা দেখব ডেবিয়ান এবং উবুন্তুতে কিভাবে অ্যাপাচি ইনস্টল করতে হয়। এছাড়াও আমরা দেখব কিভাবে ইনস্টল করার পরে কিছু ডিফল্ট সেটিং পরিবর্তন করে মড রিরাইট এনাবল করা যায় এবং অ্যাপাচির ডকুমেন্ট ডিরেক্টরী পরিবর্তন করা যায়। ]]></description>
			<content:encoded><![CDATA[<p><a href="http://apache.org">অ্যাপাচি</a> হল বহুল ব্যবহৃত একটি ওপেন সোর্স ওয়েবসার্ভার। পিএইচপি দিয়ে লেখা কোন স্ক্রিপ্ট ব্রাউজারে দেখতে হলে আমাদের <a href="http://www.lighttpd.net/">লাইটিপিডি</a>, <a href="http://nginx.net/">এনজিনএক্স</a> বা <a href="http://apache.org">অ্যাপাচির</a> মত কোন একটি ওয়েব সার্ভার ব্যবহার করতে হবে। </p>
<p>এই পোস্টে আমরা দেখব ডেবিয়ান এবং উবুন্তুতে কিভাবে অ্যাপাচি ইনস্টল করতে হয়। এছাড়াও আমরা দেখব কিভাবে ইনস্টল করার পরে কিছু ডিফল্ট সেটিং পরিবর্তন করে মড রিরাইট এনাবল করা যায় এবং অ্যাপাচির ডকুমেন্ট ডিরেক্টরী পরিবর্তন করা যায়। </p>
<p>সবার আগে আপনার apt-get আপডেট করা প্রয়োজন আর তা করা জন্য আপনার টার্মিনালে নিচের কমান্ড দিন</p>
<pre class="brush: bash">
sudo apt-get update
</pre>
<p><span id="more-9"></span></p>
<p>এবার আপডেট হয়ে গেলে নিচের কমান্ডের মাধ্যমে অ্যাপাচি ইনস্টল করা যাবে</p>
<pre class="brush: bash">
sudo apt-get install apache2
</pre>
<p>এক্ষেত্রে একটা জিনিস মনে রাখা দরকার যে, যেই ইউজারের টার্মিনাল থেকে আপনি sudo কমান্ড চালাচ্ছেন তার অবশ্যই সুডো কমান্ড চালানোর মত প্রিভিলেজ থাকতে হবে। এটাকে বলে সুডুয়ারস লিস্ট (sudoer&#8217;s list)। যদি এই প্রিভিলেজ না থাকে তবে সিস্টেম অ্যাডমিনের সাথে যোগাযোগ করে তাকে বলুন আপনাকে এই লিস্টে অ্যাড করে নিতে। </p>
<p>এবার চলুন দেখা যাক কিভাবে মড রিরাইট এনাবল করব। মড রিরাইট এনাবল করলে যা হয় তা হল কোন কন্টেন্ট ইউজার ফ্রেন্ডলী ইউআরএল দিয়ে ডেলিভার করানো যায়। যেমন এই পোস্টটি http://phpbook.ofhas.in/index.php?post_id=9 এইভাবে বলার চেয়ে http://phpbook.ofhas.in/2009/11/30/install-apache-in-debian-and-ubuntu হিসেবে বললে তা একদিকে যেমন মনে রাখা সহজ অন্যদিকে সার্চ ইঞ্জিন বান্ধব। </p>
<p>মড রিরাইট এনাবল করতে টার্মিনালে নিচের কমান্ড দিন</p>
<pre class="brush: bash">
sudo a2enmod rewrite
</pre>
<p>এবার চলুন আমরা অ্যাপাচির ডিফল্ট ডকুমেন্ট রুট পরিবর্তন করি এবং তাতে মডরিরাইট এনাবল করে দেই। এর জন্য আপনার হোম ডিরেক্টরীতে www নামে একটা ফোল্ডার তৈরী করুন। হোম ডিরেক্টরী তে যাওয়ার সবচেয়ে সহজ শর্টকাট হল cd ~ &#8211; তো চলুন আমরা টার্মিনালে এই ফোল্ডারটি তৈরী করি</p>
<pre class="brush: bash">
cd ~
mkdir www
</pre>
<p>এবার আমরা /etc/apache2/sites-enabled/000-default এই ফাইলটি যেকোন টেক্সট এডিটর দিয়ে ওপেন করে নিন। আপনি ইচ্ছা করলে ন্যানো (nano) বা জিএডিট ব্যবহার করতে পারেন। </p>
<pre class="brush: bash">
sudo gedit /etc/apache2/sites-enabled/000-default
অথবা
sudo nano /etc/apache2/sites-enabled/000-default
</pre>
<p>এবার নিচের লাইনটি খুজে বের করুন<br />
DocumentRoot /var/www</p>
<p>এটাকে পরিবর্তন করুন এভাবে<br />
DocumentRoot /home/&lt;username&gt;/www</p>
<p>যেমন আপনার ইউজার নেম hasin হলে আপনি লিখবেন নিচের মত করে। মনে আছে আমরা ইউজারের হোম ডিরেক্টরীতে নামে একটা ফোল্ডার তৈরী করেছিলাম আগেই?<br />
DocumentRoot /home/hasin/www</p>
<p>এবার নিচের ব্লকটি খুজে বের করুন</p>
<pre class="brush: bash">
&lt;Directory /var/www/&gt;
	Options Indexes FollowSymLinks MultiViews
	AllowOverride None
	Order allow,deny
	allow from all
&lt;/Directory&gt;
</pre>
<p>এটাকে পরিবর্তন করুন এভাবে </p>
<pre class="brush: bash">
&lt;Directory /home/hasin/www&gt;
	Options Indexes FollowSymLinks MultiViews
	AllowOverride All
	Order allow,deny
	allow from all
&lt;/Directory&gt;
</pre>
<p>ফাইলটি সেভ করে এবার অ্যাপাচি রিস্টার্ট দিন এভাবে</p>
<pre class="brush: bash">
sudo /etc/init.d/apache2 restart
</pre>
<p>ব্যাস আমাদের কাজ শেষ। একদম সহজ, তাই না? সবকিছু ঠিকমত হলে http://localhost/ ইউআরএল ব্রাউজ করলে দেখতে পাবেন লেখা আছে &#8220;It Works!&#8221;<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fphpbook.ofhas.in%2F2009%2F11%2F30%2Finstall-apache-in-debian-and-ubuntu%2F&amp;linkname=%E0%A6%A1%E0%A7%87%E0%A6%AC%E0%A6%BF%E0%A7%9F%E0%A6%BE%E0%A6%A8%20%E0%A6%8F%E0%A6%AC%E0%A6%82%20%E0%A6%89%E0%A6%AC%E0%A7%81%E0%A6%A8%E0%A7%8D%E0%A6%A4%E0%A7%81%E0%A6%A4%E0%A7%87%20%E0%A6%85%E0%A7%8D%E0%A6%AF%E0%A6%BE%E0%A6%AA%E0%A6%BE%E0%A6%9A%E0%A6%BF%20%E0%A6%87%E0%A6%A8%E0%A7%8D%E0%A6%B8%E0%A6%9F%E0%A6%B2%20%E0%A6%95%E0%A6%B0%E0%A6%BE"><img src="http://phpbook.ofhas.in/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a></p>
]]></content:encoded>
			<wfw:commentRss>http://phpbook.ofhas.in/2009/11/30/install-apache-in-debian-and-ubuntu/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
