标题: 在ubuntu 7.04 下配置symfony开发环境
symfony
新手上路
Rank: 1



UID 1217
精华 0
积分 0
帖子 0
阅读权限 10
注册 2007-6-9
发表于 2007-6-16 20:29  资料  个人空间  短消息  加为好友 
在ubuntu 7.04 下配置symfony开发环境

原文地址:http://bbs.phpres.com/viewthread.php?tid=1738


在ubuntu 7.04下配置symfony非常简单,10分钟内可以搞定。

1.安装 Apache2+PHP5+MySQ

sudo apt-get install apache2 libapache2-mod-php5 php5 php5-gd mysql-server php5-mysql phpmyadmin php5-cli php-pear

安装mod_rewrite

sudo a2enmod rewrite

常用命令与位置

sudo /etc/init.d/apache2 restart (重启 apache)
sudo gedit /etc/php5/apache2/php.ini (配置 php.ini)
sudo gedit /etc/apache2/apache2.conf (配置 apache2.conf)
/var/www/ (主目录位置)
/etc/apache2/sites-enabled (虚拟主机配置文件目录)
http://localhost/phpmyadmin/ (phpmyadmin)

2.安装symfony
sudo pear channel-discover pear.symfony-project.com
sudo pear install symfony/symfony

3.安装subversion
sudo apt-get install subversion

4.安装编辑器
如果你怕麻烦,可以直接使用ubuntu自带的gedit,这个编辑器跟windows下的EditPlus类似

如果gedit不能满足你,推荐jEdit与Eclipse,安装方法请google

5.建立第一个项目Hello World
cd ~/
mkdir project/helloworld
cd project/helloworld
symfony init-project helloworld
symfony init-app frontend

6.配置虚拟主机
在”系统管理”,”网络”的”主机”选项组里点”添加”,
ip地址填127.0.0.1
别名填helloworld

sudo gedit /etc/apache2/sites-enabled/001-helloworld

输入下面的内容

<VirtualHost *>
ServerName helloworld
DocumentRoot “/home/$yourname/project/helloworld/web”
DirectoryIndex index.php
Alias /sf /usr/share/php/data/symfony/web/sf
<Directory “/usr/share/php/data/symfony/web/sf”>
AllowOverride All
Allow from All
</Directory>
<Directory “/home/$yourname/project/helloworld/web”>
AllowOverride All
Allow from All
</Directory>
</VirtualHost>请把$yourname替换成你的ubuntu用户名

OK,完成
打开Firefoxi, 看这个网址
http://helloworld/
你会看到symfony的成功页面

顶部
 



当前时区 GMT+8, 现在时间是 2008-11-21 02:39

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - PHP开源项目网 - Archiver - WAP