![]() |
![]() |
নির্বাচিত পোস্ট | লগইন | রেজিস্ট্রেশন করুন | রিফ্রেস |
শুরও করেছি, বাংলাতে ওয়েব ডেভেলপমেন্ট শিখার একটি ওয়েবসাইট । http://eporasona.com/
আপনার সার্ভারে CodeIgniter কীভাবে ইনস্টল করবেন এবং কিভাবে config করবেন?
How to install and config CodeIgniter on your server। কোডইগনাইটার ইনস্টল (CodeIgniter Download & Install Tutorial in Bangla)
(CodeIgniter) কোডইগনাইটার ফ্রেমওয়ার্ক দিয়ে অন্যান্য যেকোন ফ্রেমওয়ার্কের তুলনায় দ্রুততার সাথে এপ্লিকেশন বানানো যায় কারন এটি খুবই হালকা এবং সহজে শেখা যায়।
CodeIgniter ইনস্টল করার প্রক্রিয়া :
আপনি এই লিঙ্কে গিয়ে CodeIgniter ডাউনলোড করতে পারেন. http://codeigniter.com/downloads.
নিচের লিংক থেকে ও কোডইগনিটার ডাউনলোড করে নিন: http://ellislab.com/codeigniter
ধাপ গুলো মনোযোগ সহকারে দেখুনঃ
১।ডাউনলোড করার পর যে ফোল্ডারটি পেলেন সেটিকে আপনার লোকাল সার্ভারে রাখুন। যেহেতু আমরা লোকাল পিসিতে কাজ করে দেখাচ্ছি তাই এখানে লোকাল সার্ভার হচ্ছে htdocs folder, এটি পাবেন এই লোকেশনে C:Program Filesxampphtdocs. এটি C Drive এ থাকে। যেমন: XAMPP এ htdocs বা WAMP এর www ফোল্ডারে।
২। এখানে এসে ডাউনলোডকৃত zip ফোল্ডারটি আনজিপ কুরোন।
এবার আনজিপ করে এই লোকেশনে C:Program Filesxampphtdocs. অর্থাৎ htdocs এ আনজিপ করে নিন আর codeigniter ফোল্ডারটির নাম দিলাম helpbd. মানে আপনার প্রজেক্টের নাম, মানে ফোল্ডারটি Rename করে helpbd বা এরকম একটা কিছু নাম দিন। এখন helpbd ফোল্ডারটি খুললে যেন নিচের মত ফোল্ডার স্ট্রাকচার হয় অর্থ্যাৎ নিচের মত পাবেন।
মুলত helpbd ফোল্ডারে ৩টি ফোল্ডার থাকে।
"application", "system" আর "user_guide". "admin" ফোল্ডারটি আপাতত লাগবেনা। আমাদের সব কাজ করতে হবে "application" ফোল্ডার নিয়ে।এখানে কি কি ফোল্ডার/ডিরেক্টরি আছে ছবিতে দেখতেই পাচ্ছেন।
বেশিরভাগ সময়ই আমরা কাজ করব "controllers", "models", "views" এই ৩টি ফোল্ডারের ভিতর পিএইচপি ফাইল তৈরী করে। "controllers", "models", "views থাকে "application" এর ভিতর।
Application ফোল্ডারে যান
go to Application folder--go to config folder change Autoload.php
line no:
55. $autoload['libraries'] = array('database','session');
67. $autoload['helper'] = array('url','file');
83. $autoload['config'] = array('config');
Config ফোল্ডারে যান:
ফাইলের application / config / config.php edit
227. $config['encryption_key'] = 'allahu'; // যেকোনো নামে সেভ করুন।
17. $config['base_url'] = 'http://localhost/helpbd/'; // url টা কপি করুন আপনার ব্রাউজার থেকে।
এখানে আমার directory হল helpbd.
$ config ['base_url'] = http://localhost/helpbd/: আপনার সার্ভারের দিক নির্দেশ করার জন্য, এই ফাইলের লাইন অন্তর্ভুক্ত করা উচিত ।
29. $config['index_page'] = '';
index.php অপসারণ করুন বা এটি ফাঁকা বা খালি করে দেন।
60. $config['url_suffix'] = '.aspx';
// suffix যোগ করুন।
... পরে এ ব্যাপারে বিস্তারিত আলোচনা করা হবে।
Go to database.php ডেটাবেস connection দেয়ার জন্য।
PHPMyAdmin থেকে "db_helpbd" নামে একটা ডেটাবেস তৈরী করে নিন।
Xamp ইন্সটল করার পর http://localhost/phpmyadmin/ লিখে এন্টার চাপুন
নিচের মত দেখতে পাবেন।
Database এ click করুন।
db_helpbd দ্বারা একটি ডাটাবেসের নাম করা আছে
আর drop down list থেকে utl8_general_ci select করে দিন।
ব্যাস হয়া গেল database তৈরি।
সাধারনত বাই ডিফল্ট ইউজার নাম "root" থাকে তাই আমিও সেটা দিয়েছি এবং পাসওয়ার্ড থাকেনা তাই আমি $db['default']['password'] ফাকা রেখেছি।আর এরপর ডেটাবেসের নামটি দিয়েছি।
52. $db['default']['username'] = 'root'; // use root
53. password=’’;
db_helpbd দ্বারা একটি ডাটাবেসের নাম করা আছে
54. $db['default']['database'] = 'db_helpbd';
এটি দেখতে এরকম......
ব্যাস কনফিগারেশন শেষ এবার ব্রাউজারে http://localhost/helpbd/ লিখে এন্টার দিন। সব কিছু ঠিকঠাক থাকলে কোডইগনিটারের ওয়েলকাম ভিউটি দেখতে পাবেন। এই পেজটি মূলত কোডইগনিটারের Default View পেজ। এছাড়া এতে একটি ডিফল্ট Controller আছে। এই ডিফল্ট Controller ই ডিফল্ট View টাকে লোড করছে।
আপনি কনফিগারেশন সহ Codeigniter সেট আপ এবং সাফল্যের সাথে সেগুলিকে লোড এবং কিভাবে ব্যবহার করতে হয় তা জানলেন।
.htaccess: কি এবং কেন?
URL থেকে index.php মুছে ফেলার জন্য একটি .htaccess ফাইল তৈরি করা প্রয়োজন
পরে আমি আলোচনা করব।
২| ২৩ শে এপ্রিল, ২০১৪ সকাল ১১:৩৬
মূর্খ বলেছেন: কেন জেন ইমেজ গুলো অ্যাড হচ্ছেনা.।.।.।.।।কারো CodeIgniter এর install and config এ হেলপ লাগলে বলতে পারেন ।
©somewhere in net ltd.
১|
২২ শে এপ্রিল, ২০১৪ বিকাল ৫:২৯
মূর্খ বলেছেন: ছবি গুলো অ্যাড করতে পারসিনা। আমার পিসি তে প্রব্লেম হছহে।