这是 2016年 ~~~~
1.安装环境, Mac 下的 wind7 虚拟机 ,xampp 一键包
安装composer
按照其文档
Using the Installer#
This is the easiest way to get Composer set up on your machine.
Download and run Composer-Setup.exe. It will install the latest Composer version and set up your PATH so that you can just call composer
from any directory in your command line.
Note: Close your current terminal. Test usage with a new terminal: This is important since the PATH only gets loaded when the terminal starts.
其实就是在官网,找到其 Composer-Setup.exe很显然要出错 ,是因为 xampp 没有打开 openssl
XAMPP打开OpenSSL方法:
(1)检查X:/xampp/php/ext目录下是否存在php_openssl.dll文件,如果不存在就先去PHP官网下载放入。
(2)打开X:/xampp/php/php.ini文件,查找extension=php_openssl.dll,如果找到了,去掉前面的分号;
如果没找到就在extension=php_curl.dll的下一行添加如下代码:
extension=php_openssl.dll
然后重启Apache就行了。
这里还有一个警告,openssl 版本太低~~~
忽略过去似乎能行,至少命令行下composer 能运行啦.进行不下去了,伟大的墙~~~
到http://www.golaravel.com/download/ 下载安装包
下载的是5.1 的
这里面 5.0,5.1,5.2 这些版本竟然变化很大(相对),一些接口,一些文件目录竟然都能够改变,让我很服很服。 一个传统IT 系统里面,这样做是有巨大风险的,这样的系统如果商用,真是不太可能!
不过,我只是学习,而且也不太可能用它去完成一个巨大的项目,那么够用就好。
早用这个就好了,不必用 composer 了
在xampp 里面可能会碰到 php版本比较低的问题.
需要升级一下
安装就是解压,然后
修改php.ini
( http://www.golaravel.com/post/install-and-run-laravel-5-x-on-windows/ )
去掉 extension=php_mbstring.dll
前面的分号(888 行左右) 去掉 extension=php_openssl.dll
前面的分号(893 行左右) 去掉 extension_dir = "ext"
前面的分号(736 行左右)
一切顺利