利用CI框架实现linux+apache+mysql+php环境的搭建步骤:
第一步:安装php及和mysql相关的php插件(php-mysql)
yum install php php-mysql
安装mysql yum install mysql
第二步:修改php.ini文件(/etc/php.ini)
字段:mysql.default_port =3306
添加:extension=/usr/lib64/perl5/auto/DBD/mysql/mysql.so(根据自己的mysql.so在机器上的路径来填)
第三步:建立数据库newsdb
第四步:修改数据库配置database.php
$active_group = 'default';
$query_builder = TRUE;
$db['default'] = array(
'dsn' => '',
'hostname' => 'localhost',
'username' => 'root',
'password' => '123456',
'database' => 'newsdb',(数据库名)
'dbdriver' => 'mysql',(mysql数据库,默认为mysali记得修改)
'dbprefix' => '',
'pconnect' => FALSE,
'db_debug' => (ENVIRONMENT !== 'production'),
'cache_on' => FALSE,
'cachedir' => '',
'char_set' => 'utf8',
'dbcollat' => 'utf8_general_ci',
'swap_pre' => '',
'encrypt' => FALSE,
'compress' => FALSE,
'stricton' => FALSE,
'failover' => array(),
'save_queries' => TRUE
);
第五步:修改config.php文件($config['base_url'] = 'http://172.16.8.176/myprj';)备注:新建了项目myprj,主机为172.16.8.176
修改autoload.php: $autoload['libraries'] = array('database');
修改routes.php : $route['default_controller'] = 'news';
备注:新建了控制器news(在application/controller/news.php)
新建项目:将CI框架下载后,更改根目录名字为myprj(即为项目名)
1.application/controller下新建News.php(CI框架3.2版本以上必须命名首字母大写)
News.php
2.application/modes下新建News_model.php(名字必须包含_model)
News_model.php
3.application/views下新建news_view.php