安装环境:
CentOS x86_64 GNU/Linux(2.6.18-92.el5)
一.安装软件
第一步:安装apache
需要的安装包:
apr-1.2.7-11.el5_6.5.x86_64.rpm
apr-devel-1.2.7-11.el5_6.5.x86_64.rpm
apr-util-1.2.7-11.el5_5.2.x86_64.rpm
apr-util-devel-1.2.7-11.el5_5.2.x86_64.rpm
httpd-2.2.3-45.el5.centos.1.x86_64.rpm
httpd-devel-2.2.3-45.el5.centos.1.x86_64.rpm
httpd-manual-2.2.3-45.el5.centos.1.x86_64.rpm
mod_ssl-2.2.3-45.el5.centos.1.x86_64.rpm
openssl-0.9.8e-12.el5_5.7.x86_64.rpm
openssl-devel-0.9.8e-12.el5_5.7.x86_64.rpm
第二步:安装mysql
需要的安装包
mysql-client-5.1.52-1.x86_64.rpm
mysql-common-5.1.52-1.x86_64.rpm
mysql-server-5.1.52-1.x86_64.rpm
第三步:安装php
需要的安装包
php-mysql-5.1.6-27.el5_5.3.x86_64.rpm
php-5.1.6-27.el5_5.3.x86_64.rpm
php-mysql-5.1.6-27.el5_5.3.x86_64.rpm
php-common-5.1.6-27.el5_5.3.x86_64.rpm
php-pdo-5.1.6-27.el5_5.3.x86_64.rpm
php-ldap-5.1.6-27.el5_5.3.x86_64.rpm
php-cli-5.1.6-27.el5_5.3.x86_64.rpm
二.配置
1.apache配置文件
/etc/httpd/conf/httpd.conf
a.注释掉下列内容,不然会出现这样的错误:403 Forbidden:You don't have permission to access / on this server.
<Directory />
Options FollowSymLinks
AllowOverride None
#Order allow,deny #注释掉
#Allow from all #注释掉
</Directory>
b.配置虚拟主机(一个主机对应一个应用服务,对应一个主目录,对应一个主机名称)
/etc/httpd/conf.d/virtual.conf
NameVirtualHost *:80
<VirtualHost *:80>
# ServerAdmin webmaster@dummy-host.example.com
DocumentRoot /wwwroot/blog/
ServerName www.example.com
ErrorLog logs/www.example.com-error_log
CustomLog logs/www.example.com-access_log common
</VirtualHost>
2.配置php,增加内容如下:
/etc/php.ini
extension=msql.so
extension=pdo_mysql.so
如果不增加上述内容,会出现YiiBase::include(PDO.php): failed to open stream:
3.按照Yii指导配置blog应用
参考书 Yii_Blog_Book 使用Yii来建立Blog
三、遇到的问题:
1.第一个问题:yii-You are not allowed to access this page
Error 403
You are not allowed to access this page.
问题分析:yii处于安全考虑。默认情况下允许在本机运行gii组件。所以出现上述问题,一般都是服务器不是本机。
解决方法:编辑你的main.php配置文件
‘modules’=>array(
‘gii’=>array(
‘class’=>’system.gii.GiiModule’,
‘password’=>’password’,
‘ipFilters’=>array(‘127.0.0.1′,’::1′), //将此处的IP改为本机目前使用的IP
),
),
在ipFilters中设置你的本机IP (记住是你本机 客户端ip 而不是服务端ip)
来自(脚手架 http://y-projects.tk/ )
版权声明:本文为博主原创文章,未经博主允许不得转载。
运维网声明
1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网 享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com