CodeIgniter یک فریم ورک توسعه قدرتمند است که در PHP نوشته شده است و توسط توسعه دهندگانی که برنامه های وب کاملاً برجسته ای را ایجاد می کنند ، بسیار مورد استفاده قرار می گیرد.
CodeIgniter نیازها به برنامه های کمی برای اجرا دارد:
توجه: این آموزش فرض می کند شما قبلاً یک LAMP در سرور نصب کرده اید. اگر هنوز آن را کانفیگ نکرده اید ، مقاله ما در این باره را مطالعه کنید: نحوه تنظیم سرور LAMP در CentOS.
در ادامه با ما در شتابان هاست همراه باشید.
قبل از ادامه ، تغییرات دیگری وجود دارد که باید انجام شود. با دستور زیر SELinux را غیرفعال کنید:
vi /etc/sysconfig/selinux
و SELinux را بر روی حالت غیرفعال تنظیم کنید:
SELINUX=disabled
در مرحله بعدی ما کاربر دیتابیس وخود دیتابیس را برای نصب CodeIgniter ایجاد خواهیم کرد. برای انجام این کار ، موارد زیر را وارد کنید:
MariaDB> create database code_db; MariaDB> grant all privileges on codedb.* to code_db@'localhost' identified by 'password'; MariaDB> flush privileges; MariaDB> exit
با این کار دیتابیسی با نام code_db و user_db کاربر با رمزعبور “password” مشخص می شود.
اگر می خواهید پیش نیاز های CodeIgniter را نصب کنید ، به Composer نیاز خواهید داشت. نصب آن با دستورات زیر آسان است:
curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer chmod +x /usr/local/bin/composer
اکنون ما آماده هستیم تا با نصب CodeIgniter ادامه دهیم. ابتدا به فهرست root وب سرور خود بروید.
cd /var/www/html/
سپس می خواهیم از git برای شبیه سازی CodeIgniter از مخزن git خود استفاده کنیم:
git clone https://github.com/bcit-ci/CodeIgniter.git .
در مرحله بعدی پیش نیاز های مورد نیاز را در حال اجرای Composer نصب خواهیم کرد:
composer install
اکنون مالکیت فایل ها را به کاربر آپاچی به روز می کنیم:
chown -R apache:apache /var/www/html/
اکنون ، با ویرایش فایل زیر ، Base URL را کانفیگ می کنیم:
vi /var/www/html/application/config/config.php
خط زیر را تغییر دهید:
$config['base_url'] = '';
و درون کوت ها URL را که برای دسترسی به برنامه استفاده خواهید کرد اضافه کنید. در این مثال ما از http://192.168.20.148 استفاده می کنیم.
$config['base_url'] = 'http://192.168.20.148';
برای کانفیگ تنظیمات دیتابیس برای CodeIgniter خود ، فایل زیر را با ویرایشگر متن مورد علاقه خود ویرایش کنید:
vi /var/www/html/application/config/database.php
بخش زیر را پیدا کنید:
$db['default'] = array( 'dsn' => '', 'hostname' => 'localhost', 'username' => '', 'password' => '', 'database' => '', 'dbdriver' => 'mysqli',
با اطلاعات زیر آن را جایگزین کنید:
$db['default'] = array( 'dsn' => '', 'hostname' => 'localhost', 'username' => 'code_db', 'password' => 'password', 'database' => 'code_db', 'dbdriver' => 'mysqli',
فایل را ذخیره کنید. اکنون شما باید یک مرورگر وب باز کنید تا بررسی کنید CodeIgniter کار می کند. فقط کافیست URL پایه را که قبلاً کانفیگ کرده اید در نوار آدرس مرورگر خود وارد کنید:
http://192.168.20.148
حتی اگر نصب CodeIgniter را به پایان رسانده اید ، کارهای بیشتری باید از این مرحله انجام داد. اگر تازه وارد این فریم ورک شده اید ، می توانید اسناد CodeIgniter را بررسی کنید تا با آن بیشتر آشنا شوید و بیشتر آن را استفاده کنید.
امیدوارم این مقاله براتون مفید بوده باشه.
ما رو تو شتابان هاست دنبال کنید.