标签:
网上资料比较少,尤其是针对mac的安装,把我的过程记录下来,以方便后面的同学。
一、安装Laravel
这里有几种方法,我是选择下载安装器的方法,其他方法可以去官方看文档
先下载 Laravel 安装器 PHAR 文件。为了方便起见,将该文件重命名为 laravel 并移动至/usr/local/bin 目录。完成后,只需在你指定的目录下输入简单的 laravel new 命令即可创建一个全新的Laravel安装。例如,laravel new blog 将创建一个名为 blog 的目录,该目录中包含了一份全新的Laravel安装以及所需的依赖项。这种安装方法比通过 Composer 安装要快许多。
二、安装Mcrypt的php扩展
安装完了,满心欢喜的去启动,结果报错:Laravel requires the Mcrypt PHP extension.
这个字面很好理解,但解决起来并不容易,需要按照以下步骤操作:
1、安装brew,这个直接去官网,按步骤就装上了,如果已安装忽略;
2、安装mcrypt,直接brew install mcrypt
2、安装autoconf
直接在命令行输入 brew install autoconf
3、下载对应的php安装包
Mac默认已经安装了php,所以安装 libmcrypt前 先检查机器的php版本,我的是5.4.17,于是去官网下载对应的tar包,然后
tar zxvf php-5.4.17.tar.gz
cd php-5.4.17/ext/mcrypt/
/usr/bin/phpize
./configure
make
sudo make install
如果没问题,会有类似下方的提示
Installing shared extensions: /usr/lib/php/extensions/no-debug-non-zts-20090626/
三、修改php.ini
extension=mcrypt.so
然后重启apache
sudo apachectl restart
这个时候 应该在phpinfo中可以看到mcrypt了
四、启动Laravel
进入到你新生成的project根目录,然后在命令行输入
php artisan serve
会有以下提示
Laravel development server started on http://localhost:8000
浏览器访问http://localhost:8000 看到Laravel的logo表示成功!
如有问题,访问下面的地址
http://v3.golaravel.com/docs/install.html#server-configuration
标签:
原文地址:http://www.cnblogs.com/itwlg/p/laravel.html