wampserver(php_mysql_apache)+Composer-Setup+Laravel 环境搭建

一, 安装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  则正常. 

 

 

wampserver(php_mysql_apache)+Composer-Setup+Laravel 环境搭建_第1张图片

wampserver(php_mysql_apache)+Composer-Setup+Laravel 环境搭建_第2张图片 

wampserver(php_mysql_apache)+Composer-Setup+Laravel 环境搭建_第3张图片

你可能感兴趣的:(larave+php,PHP)