CodeIgniter একটি লাইটওয়েট PHP ফ্রেমওয়ার্ক, যা ডেভেলপারদের দ্রুত এবং কার্যকরভাবে ওয়েব অ্যাপ্লিকেশন তৈরি করতে সহায়তা করে। এখানে ধাপে ধাপে CodeIgniter ডাউনলোড এবং ইন্সটলেশনের প্রক্রিয়া ব্যাখ্যা করা হলো।
.zip
বা .tar.gz
ফাইলটি আপনার লোকাল সার্ভারে আনজিপ করুন।আপনার সিস্টেমে Composer ইন্সটল করা থাকলে নিম্নলিখিত কমান্ড ব্যবহার করে CodeIgniter ডাউনলোড করতে পারেন:
composer create-project codeigniter4/appstarter your_project_name
উপরের কমান্ডটি আপনার নির্দিষ্ট ডিরেক্টরিতে CodeIgniter 4 ডাউনলোড এবং সেটআপ করবে।
ডাউনলোডকৃত .zip
ফাইলটি আনজিপ করুন এবং ফোল্ডারটি আপনার সার্ভারের রুট ডিরেক্টরিতে কপি করুন:
C:\xampp\htdocs\your_project_name
/opt/lampp/htdocs/your_project_name
আপনার ব্রাউজারে যান এবং নিম্নলিখিত URL ব্যবহার করুন:
http://localhost/your_project_name/public
CodeIgniter সফলভাবে ইনস্টল হলে ডিফল্ট ওয়েলকাম পেজ দেখা যাবে।
.env
ফাইল সেটআপCodeIgniter 4 এর .env
ফাইলটি কনফিগার করতে নিচের ধাপগুলো অনুসরণ করুন:
env
ফাইলটিকে .env
নাম দিন।.env
ফাইল খুলে নিচের ডেটাবেস কনফিগারেশন সেট করুন:
database.default.hostname = localhost
database.default.database = your_database_name
database.default.username = your_username
database.default.password = your_password
database.default.DBDriver = MySQLi
app/Config/App.php
ফাইল খুলুন এবং বেস URL নির্ধারণ করুন:
public $baseURL = 'http://localhost/your_project_name/';
ডাটাবেস সংযোগ সেটআপের জন্য app/Config/Database.php
ফাইল এডিট করুন:
public $default = [
'DSN' => '',
'hostname' => 'localhost',
'username' => 'your_username',
'password' => 'your_password',
'database' => 'your_database_name',
'DBDriver' => 'MySQLi',
'DBPrefix' => '',
];
CodeIgniter 4 এর বিল্ট-ইন সার্ভার ব্যবহার করতে নিচের কমান্ড চালান:
php spark serve
এটি ডিফল্টভাবে http://localhost:8080
তে চালু হবে।
ব্রাউজারে http://localhost:8080
(Spark সার্ভার) অথবা http://localhost/your_project_name/public
(XAMPP) লিংকটি খুলুন এবং দেখুন CodeIgniter সঠিকভাবে কাজ করছে কিনা।
CodeIgniter ইন্সটলেশন এবং সেটআপ সম্পন্ন করার পর, আপনি কাস্টম কন্ট্রোলার, মডেল এবং ভিউ তৈরি করে ওয়েব অ্যাপ্লিকেশন ডেভেলপমেন্ট শুরু করতে পারবেন।
Read more