1 环境部署

Wamp

  • Win7下部署wamp(支持中文)的一键集成环境,wamp选择PHP7,下载地址:wamp
  • Apache配置(选备份对应的配置文件

1.httpd.conf开启rewritevhost

  LoadModule rewrite_module modules/mod_rewrite.so
  LoadModule vhost_alias_module modules/mod_vhost_alias.so
  Include conf/extra/httpd-vhosts.conf
  <Directory />
    AllowOverride all
    Require all granted
  </Directory>

2.配置虚拟主机

<VirtualHost *:80>
    ServerName 服务器名
    ServerAlias 服务器别名
    DocumentRoot "根目录"
    <Directory  "根目录">
        Options +Indexes +Includes +FollowSymLinks +MultiViews
        AllowOverride All
        Require local
    </Directory>
</VirtualHost>

最后配置C:\Windows\System32\drivers\etc\hosts 添加 127.0.0.1 ServerName

composer

1.composer

  • 下载地址:composer
  • 傻瓜式安装
  • 全局配置国内镜像:
composer config -g repo.packagist composer https://packagist.phpcomposer.com

2.安装CA证书(composer需要)

extension=php_openssl.dll
extension=php_mbstring.dll
extension=php_pdo_mysql.dll
openssl.cafile=X:/your/cacert/path/cacert.pem
  • 将php文件夹下的php_openssl.dllssleay32.dlllibeay32.dll 拷贝到 WINDOWS\system32\文件夹下。
  • 重启apache

部署Laravel

在对应的目录下执行composer创建项目

composer create-project --prefer-dist laravel/laravel blog
  • 最后把主机的根目录指向public目录,重启网站访问就完成了。