برنامه نویسی, لینوکس

آموزش نصب CodeIgniter در لینوکس CentOS – آموزش نصب کدایگنایتر در سنت او اس

آموزش نصب CodeIgniter در لینوکس CentOS - آموزش نصب کدایگنایتر در سنت او اس

نصب CodeIgniter در لینوکس CentOS ساده است، در این مقاله نحوه نصب کدایگنایتر در سنت او اس را به شما عزیزان آموزش خواهیم داد، همراه داتیس نتورک باشید.

آموزش نصب CodeIgniter در لینوکس CentOS - آموزش نصب کدایگنایتر در سنت او اس

نصب CodeIgniter در لینوکس CentOS

کدایگنایتر یا CodeIgniter یک فریمورک MVC برای زبان برنامه نویسی PHP است که فرایند توسعه برنامه های تحت PHP را سرعت می بخشد.

CodeIgniter نیازها به برنامه های کمی برای اجرا دارد:

  • یک وب سرور که در این آموزش ما می خواهیم از Apache استفاده کنیم.
  • سرور دیتابیس مانند MySQL 5.1 (یا جدیدتر). PostgreSQL ، MS SQL ، SQLite و غیره. در این آموزش ، ما قصد داریم از MariaDB استفاده کنیم.
  • PHP 5.6 یا جدیدتر
  • Composer

توجه: این آموزش فرض می کند شما قبلاً یک LAMP در سرور نصب کرده اید.

1- SELINUX را غیرفعال کنید

قبل از ادامه ، تغییرات دیگری وجود دارد که باید انجام شود. با دستور زیر SELinux را غیرفعال کنید:

vi /etc/sysconfig/selinux

و SELinux را بر روی حالت غیرفعال تنظیم کنید:

2- برای CodeIgniter دیتابیس MySQL ایجاد کنید

در مرحله بعدی ما کاربر دیتابیس وخود دیتابیس را برای نصب 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” مشخص می شود.

3- Composer Package Manager را نصب کنید

اگر می خواهید پیش نیاز های CodeIgniter را نصب کنید ، به Composer نیاز خواهید داشت.

نصب آن با دستورات زیر آسان است:

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
chmod +x /usr/local/bin/composer

4- CodeIgniter Framework را نصب کنید

اکنون ما آماده هستیم تا با نصب 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/

5- کانفیگ CodeIgniter Base URL

اکنون ، با ویرایش فایل زیر ، 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';

6- کانفیگ دیتابیس CodeIgniter

برای کانفیگ تنظیمات دیتابیس برای 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

امیدواریم مقاله آشنایی با نحوه نصب کدایگنایتر در سنت او اس مفید بوده باشد.

داتیس نتورک را در شبکه های اجتماعی دنبال کنید.

مطالب مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *