1. apache:
sudo apt-get install apache2
安装好输入网址测试所否成功: http://localhost
2. mongo 已经安装好了
版本:2.4.8
3. git 已经安装好了
4. 安装PHP,并让Apache支持PHP (php版本:PHP 5.3.10)
sudo apt-get install php5 libapache2-mod-php5
(当前到机器上有node所以可能默认serverip所127.0.1.1)
5. 重启apache
sudo /etc/init.d/apache2 restart
6. 给var/www文件夹授权:chmod 777 /var/www/
在该文件家中加入 phpinfo.php并且添加代码:
<?php
phpinfo();
?>
然后访问如下网址查看php信息:
7. 安装mongo php
但是会在phpize这一步卡住
输入如下命令:
sudo dpkg --purge --force-depends libssl1.0.0:i386
sudo
dpkg --purge --force-depends libssl1.0.0:amd64
sudo dpkg
--configure -a
sudo apt-get -f install
https://answers.launchpad.net/ubuntu/+source/apt/+question/231941
成功后
输入
sudo apt-get install php5-dev
成功后继续按照手册用unzip去解压缩phpmongodriver
打算注意要解压在你希望的地方。
用这个命令查看extension_dir所否指向正确的地方:
php -i | grep extension_dir
确认没有问题以后
去到php.ini所在目录相应的 conf.d中添加一个文件 mongodb.ini
里面添加 extension=mongo.so
保存退出
重启apache
sudo /etc/init.d/apache2 restart
然后查看localhost/phpinit.php
可以看到mongodb.ini以及mongo模块
------------------------- 安装Symfony
1. 下载一个 Composer.phar 输入命令
php composer.phar create-project symfony/framework-standard-edition /var/www/SymfonySample/ 2.4.2
其中的路径可以替换成你希望创建项目的路径
下载Symfony成功
2. 设置Apache指向
原文:http://www.cnblogs.com/vincedotnet/p/3559466.html