服务器之家

服务器之家 > 正文

Ubuntu 10.10 配置 Zend Framework

时间:2019-11-27 19:42     来源/作者:Ubuntu教程网

第一步,打开apache的rewrite模块,因为在UBUNTU下使用apache必须执行这一步 

复制代码

代码如下:


sudo a2enmod rewrite #激活rewrite模块 
sudo /etc/init.d/apache2 restart #激活后要重启apache服务器 


第二步,安装Zend Framework 

复制代码

代码如下:


sudo apt-get install zend-framework 


系统会自动安装依赖包,包括bin还有php5-cli。成功安装后Zend库的位置位于/usr/share/php/libzend-framework-php目录下。 

第三步,配置include_path路径信息。修改/etc/php5/conf.d目录下的zend-framework.ini,将include_path前的分号去掉,保存并退出。 

第四步,使用zf命令创建web应用。命令行进入/usr/bin目录下,输入 

复制代码

代码如下:


sudo zf create project 


后,弹出输入项目路径(根据喜好,安排项目的路径),发现在指定的目录下出现了一些子目录application public等,这样就成功创建了基于ZF的web应用。这里我的项目名称是ZFTest。 

第五步,配置apache关于本项目的信息。因为apache默认的web目录是在/var/www下,为了能够让 apache自动定位到指定目录下的web应用,这里我们在/etc/apache2/conf.d中创建一个关于ZFTest的配置文件,称为 zftest.conf。文件的内容是: 

复制代码

代码如下:


<IfModule alias_module> 
Alias /zftest "/home/”xxx“/ZFTest/public/" 
<Directory "/home/”xxx“/ZFTest/public/"> 
Allow from all 
RewriteEngine on 
RewriteBase /zftest 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule !\.(css|js|jpg|gif|png|swf|flv)$ index.php 
Options FollowSymlinks MultiViews 
AllowOverride All 
</Directory> 
</IfModule> 


第六步,修改public里的.htaccess文件。.htaccess是隐藏文件,可通过查看-显示隐藏文件。文件内容如下: 

复制代码

代码如下:


RewriteEngine On 
RewriteBase /zftest 
RewriteCond %{REQUEST_FILENAME} -s [OR] 
RewriteCond %{REQUEST_FILENAME} -l [OR] 
RewriteCond %{REQUEST_FILENAME} -d 
RewriteRule ^.*$ - [NC,L] 
RewriteRule ^.*$ index.php [NC,L] 


第七步,重启apache服务器 

复制代码

代码如下:


sudo /etc/init.d/apache2 restart 


打开http://127.0.0.1/zftest显示 

复制代码

代码如下:


Welcome to the Zend Framework! 
This is your project's main page 


就算配置成功了。

标签:

相关文章

热门资讯

2022年最旺的微信头像大全 微信头像2022年最新版图片
2022年最旺的微信头像大全 微信头像2022年最新版图片 2022-01-10
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整 2021-08-24
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
yue是什么意思 网络流行语yue了是什么梗
yue是什么意思 网络流行语yue了是什么梗 2020-10-11
暖暖日本高清免费中文 暖暖在线观看免费完整版韩国
暖暖日本高清免费中文 暖暖在线观看免费完整版韩国 2021-05-08
返回顶部