您现在的位置是:网站首页> 编程资料编程资料
Ubuntu 10.10 配置 Zend Framework_Ubuntu/Debian_操作系统_
2024-03-22
109人已围观
简介 Ubuntu 10.10 配置 Zend Framework_Ubuntu/Debian_操作系统_
第一步,打开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。文件的内容是:
Alias /zftest "/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
第六步,修改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
就算配置成功了。
复制代码
代码如下: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。文件的内容是:
复制代码
代码如下:Alias /zftest "/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
第六步,修改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
就算配置成功了。
相关内容
- 调整ubuntu启动界面vga分辨率的方法_Ubuntu/Debian_操作系统_
- Ubuntu 搭建LNMP环境图文教程 安装Nginx服务器_Ubuntu/Debian_操作系统_
- Ubuntu10.10 Zend FrameWork配置方法及helloworld显示 _Ubuntu/Debian_操作系统_
- 一个Debian装机脚本代码_Ubuntu/Debian_操作系统_
- Ubuntu 搭建LNMP环境图文教程 安装MySQL数据库_Ubuntu/Debian_操作系统_
- 疾风之刃斩狂附魔推荐 疾风之刃斩狂怎么附魔_网络游戏_游戏攻略_
- 魔兽6.0霜火岭雷霆小径之战怎么打 wow霜火岭雷霆小径成就攻略_网络游戏_游戏攻略_
- 疾风之刃劳克寒冰怎么打 劳克boss打法攻略_网络游戏_游戏攻略_
- 洛克王国陨石样本获得方法介绍_网络游戏_游戏攻略_
- 疾风之刃秘藏传说狂暴水晶怎么得 狂暴水晶获得方法_网络游戏_游戏攻略_
