一, 安装wampserver3.1.7_x64.exe
WampServer是一款由法国人开发的Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包。免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去做开发。
WampServer就是Windows Apache Mysql PHP集成安装环境,即在window下的apache、php和mysql的服务器软件。
1, 关掉杀毒软件, 关掉防火墙.
2, 直接双击wampserver3.1.7_x64.exe安装. 全部默认.
3, 80端口要给apache
要先停止以前的IIS服务
鼠标右击开始, 到“计算机管理”,服务与应用程序,》“服务”
在服务里边找到以下项:World Wide Web Publishing Service 关闭并禁用该项。
4, 3036端口要给新装的mysql
在任务管理器里停止以前安装的mysql.exe程序.如果没有就不用.
5, 重启wampserver服务
二, Composer-Setup安装与使用
Composer-Setup是包管理器, 可以用下来下载安装软件或是框架或是源码, 类似git, 或是go get或是 yum等.
安装时直接运行Composer-Setup.exe就行, 使用如下:
1, 到面下网站查找(二维码)资源. qrcode
https://packagist.org/
注意, IE对其有时不能search 可能没配置好. 建议用360浏览器.
2, cmd 进入命令行, 更新成国内镜像
composer config -g repo.packagist composer https://packagist.phpcomposer.com
3, 在目录 C:\wamp64\www> 创建composer.json
{
"require": {
"endroid/qrcode" : "1.7.3"
}
}
4, 在目录 C:\wamp64\www> 下执行
composer install 以后如果要更新软件用composer update命令
5, 会在C:\wamp64\www> 下生成vendor目录及composer.lock文件.
6, 在https://packagist.org/里看文档里使用方法.直接copy来简单修改下用就行
三, Laravel框架安装
创建 C:\wamp64\www\laravel目录.
// composer create-project laravel/laravel your-project-name --prefer-dist "5.1.*"
// 命令 命令(创建项目) 包的名称 你的文件夹名称 优先 版本
命令行执行: composer create-project laravel/laravel mylaravel --prefer-dist "5.1.*"
四, 创建虚拟主机 配置
在wampserver >> apache >> httpd.conf >> 搜索"hosts" 找到下面行
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
第一步:进入目录 C:\Windows\System32\drivers\etc 找到 hosts 文件,在文件最后添加上 127.0.0.1 XXXX (名称改为自己的)如图:
#
127.0.0.1 localhost
::1 localhost
127.0.0.1 public.com
第二步:进入apache的目录 Apache24\conf\extra 找到 httpd-vhosts.conf 文件,在文件最后加上
复制代码
复制代码
# Virtual Hosts
#
ServerName localhost
ServerAlias localhost
DocumentRoot "${INSTALL_DIR}/www"
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
# 自己添加的
ServerName public.com
ServerAlias public.com
DocumentRoot "C:/wamp64/www/laravel/mylaravel/public"
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
复制代码
复制代码
第三步:重启apache后,在浏览器中直接访问 exam.cn 就可以了
五, cmd 里 ping public.com 看域名是否通
六, 访问 http://public.com/
在IE时显示laravel 5 则正常.