📜  如何在CentOS上安装CodeIgniter(1)

📅  最后修改于: 2023-12-03 14:52:41.044000             🧑  作者: Mango

在 CentOS 上安装 CodeIgniter

CodeIgniter 是一个流行的 PHP 开发框架,它提供了许多功能强大的工具和库,以加速 Web 应用程序的开发过程。本文将介绍如何在 CentOS 上安装 CodeIgniter。

安装步骤
步骤 1:安装 Apache

首先,我们要安装 Apache Web 服务器。可以使用以下命令:

sudo yum install httpd
步骤 2:启动 Apache

安装完成后,启动 Apache 服务,使用以下命令:

sudo systemctl start httpd
步骤 3:安装 PHP

接下来,我们要安装 PHP。可以使用以下命令:

sudo yum install php php-mysql
步骤 4:安装 MySQL

为了存储应用程序的数据,我们需要安装 MySQL 数据库。可以使用以下命令:

sudo yum install mysql-server
步骤 5:启动 MySQL

安装完成后,启动 MySQL 服务,使用以下命令:

sudo systemctl start mysqld
步骤 6:创建数据库

接下来,我们要在 MySQL 中创建一个新的数据库。可以使用以下命令:

mysql -u root -p
CREATE DATABASE dbname;
步骤 7:下载 CodeIgniter

下载 CodeIgniter 最新版本并解压缩到 Apache 的根目录中:

sudo wget https://github.com/bcit-ci/CodeIgniter/archive/refs/tags/3.1.11.zip
sudo unzip 3.1.11.zip -d /var/www/html/
sudo mv /var/www/html/CodeIgniter-3.1.11 /var/www/html/codeigniter
步骤 8:配置 CodeIgniter

打开 CodeIgniter 的配置文件 config.php 和 database.php 进行配置:

sudo nano /var/www/html/codeigniter/application/config/config.php
$config['base_url'] = 'http://example.com/';
sudo nano /var/www/html/codeigniter/application/config/database.php
$db['default'] = array(
    'dsn'   => '',
    'hostname' => 'localhost',
    'username' => 'root',
    'password' => 'password',
    'database' => 'dbname',
);
步骤 9:设置权限

设置 Apache 对 CodeIgniter 目录的读写权限:

sudo chmod -R 755 /var/www/html/codeigniter/
sudo chown -R apache:apache /var/www/html/codeigniter/
结论

现在,您已经成功地在 CentOS 上安装了 CodeIgniter 应用程序。您可以使用这个强大的框架来创建自己的 Web 应用程序。

参考资料