如何在Ubuntu 18.04上安装CodeIgniter(仿生)
时间:2019-05-19 01:26:41 来源:igfitidea点击:
CodeIgniter是一个用于快速开发的强大PHP框架。
它是一个由开发人员构建的开源PHP框架,用于开发人员更快地创建web应用程序。
CodeIgniter 3是可用的最新框架,而CodeIgniter 2是一个遗留的PHP框架。
在本教程中,我们将在Ubuntu系统上安装CodeIgniter 3。
第1步-准备工作
CodeIgniter框架需要安装PHP, MySQL作为数据库服务器,Apache/Nginx作为网络服务器。
步骤2 -下载CodeIgniter
从GitHub官方发布页面下载最新版本的CodeIgniter。
可以使用以下命令在系统上下载CodeIgniter 3.1.9。
cd /var/www wget https://github.com/bcit-ci/CodeIgniter/archive/3.1.9.zip
在本地系统上解压存档。
unzip 3.1.9.zip mv CodeIgniter-3.1.9 CodeIgniter
步骤3 -创建数据库
现在,在MySQL中为CodeIgniter应用程序创建一个数据库。
用root用户连接到MySQL,然后用下面的查询创建数据库和用户。
创建数据库后,在文本编辑器中编辑CodeIgniter数据库配置,并根据环境更新数据库设置。
vi application/config/database.php
$db['default'] = array( 'dsn' => '', 'hostname' => 'localhost', 'username' => 'root', 'password' => '_password_', 'database' => 'codeigniter', 'dbdriver' => 'mysqli', 'dbprefix' => 'tec_',
步骤4 -设置CodeIgniter
现在需要为应用程序配置基本URL。
在本教程中,我们使用www.example.com域进行配置。
我们可以选择本地主机或我们选择的任何有效域名。
编辑config.php文件,并更新base_url:
vi application/config/config.php
$config['base_url'] = 'http://www.example.com/';
步骤5 -设置Apache
创建一个新的虚拟主机配置文件:
vi /etc/apache2/sites-available/codeigniter.conf
添加以下内容:
保存Apache VirtualHost配置文件。
现在使用a2enmod命令启用新创建的CodeIgniter VirtualHost。
另外,重新启动Apache服务使更改生效。
sudo a2ensite codeigniter sudo systemctl restart apache2
步骤6 -测试
在浏览器中访问CodeIgnator应用程序。
http://www.example.com/
现在可以开始使用CodeIgniter进行开发了。