fedora 17 Zend Framework安装配置

摘要:Linux发行版太多,各有各的区别,而使用Zend Framework做Web开发的人又太少...所以不用说,要是没有点自己摸索的能力,全部照搬网络上的安装办法显然是不现实的,关于这个我就吃了好多亏,摸索了又摸索,写了又删,删了又写,搞了好几天才真正的可以运行起来。。。    安装步骤:   

Linux发行版太多,各有各的区别,而使用Zend Framework做Web开发的人又太少...所以不用说,要是没有点自己摸索的能力,全部照搬网络上的安装办法显然是不现实的,关于这个我就吃了好多亏,摸索了又摸索,写了又删,删了又写,搞了好几天才真正的可以运行起来。。。

安装步骤:

1.官网下载最新版本

002UASMrzy7605pjKJv15&690.jpg

注: a.这里有好多好多的版本,但是推荐下1.x的,因为据说2.0是不稳定的。

b.推荐下zend server,说来惭愧,我下了.zip .tar版本之后,一直都没有安装上,(后来才知道,要装一些PHP扩展,但是遗憾的是,这些扩展在各种软件仓库里面没有,也就是说不能直接用yum下)

2.下载之后安装

命令:tar -xvzf ZendClusterManager-5.6.0-RepositoryInstaller-linux.tar.gz cd ZendServerClusterManager-RepositoryInstaller-linux

3.添加zend源

命令:cp zend.rpm.repo /etc/yum.repo.d/ yum makecache

4.启动安装进程 命令: sh ./install_zscm.sh

注:这里可能会因为各种各样的原因安装不成功,没关系,多运行几次上面的命令就OK。

5.修改PHP配置文件 命令:vim /etc/php.ini

操作:找到下面几行,把前面的;(分号)去掉 extension=msql.dll extension=php_pdo.dll extension=msql.so extension=/path/to/extension/msql.so

6.修改Apache配置文件 命令:vim /etc/httpd/conf/httpd.conf

操作:找到LoadModule rewrite_module modules/mod_rewrite.so这一行,去掉前面的(#)号。

7.重启Apache服务器

命令:service httpd restart (或者systemctl restart httpd)

8.切换到虚拟主机根目录,新建文件.htaccess

内容:RewriteEngine on #打开重写引擎

RewriteRule !.(js|ico|gif|jpg|png|css)$ index.php #非(js,ico,gif,jpg,png,css)文件的访问,全部转到index.php(引导文件)

9.测试用文件,新建index.php 内容:

<?php

echo \'重写引擎已启用\';

?>

10.浏览器查看效果

地址栏输入:yourdomain.com/text(虚拟主机地址) 查看效果,如果安装正确,应显示“重写引擎已启用”

OK,搞定了。

11.当然,如果你想要测试ZendFramework的效果,推荐你使用站长之家推荐的教程。