laravel 安装

这一步主要更改镜像,不从外网直接取,现在改成了中国的一家镜像站。就是下面这个地址。

https://packagist.phpcomposer.com
#阿里云的composer镜像源
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
#腾讯云的composer镜像源
composer config -g repo.packagist composer https://mirrors.cloud.tencent.com/composer/
上面两个是我们中国这两大公司的源,不过也不一定有用。

 

 

验证composer是否安装成功
开始cmd——>直接在命令行输入composer,若出现下面composer图片,代表composer安装成功。

 

 

 

使用composer安装laravel
有两种方法,第一种需要FQ,第二种不需要。本人使用的第一种。

在项目根目录下创建一个名为laravel的Laravel项目
命令行切换到项目根目录下,我的目录为

 

 

 

然后输入composer create-project laravel/laravel --prefer-dist,回车,等待,后面会出现显示,若出现set successfully应该就是成功了,如图:

 

 报错:

   The following exception is caused by a lack of memory or swap, or not having swa p configured
  Check https://getcomposer.org/doc/articles/troubleshooting.md#proc-open-fork-fai led-errors for details

  解决方法:先去php.ini 把memory_limit改大一点儿,512或者1G啥的

 

  

  报 zlib_decode

  改php.ini 这两个配置,亲测可用

  

 

   

  出现proc_open()

    解决方法:在php.ini中搜索disable_function找到proc_open删除即可;

 

在创建一个名为blog的Laravel项目
在命令行输入以下命令

 

 

 

后面也是创建成功,如下图

 

 

 

创建完成后可以在code文件夹下看到laravel文件夹,其包含的目录结构如下:

 

 

 

blog文件夹目录结构相同。
第二种使用composer镜像安装本人未尝试,不多说。
laravel初始化配置

根据资料是在httpd.conf文件中开启rewrite和vhost。httpd.conf文件是在wamp安装目录下apache下的conf目录中。切记:最好先保存一份httpd.conf文件副本,防止改错。事实上可能要来回改,所以最好还是保存一份吧!!!
找到rewrite和vhost那一行将前面的注释去掉

 

 

vhost有两处

 

 


找到DocumentRoot,修改下面的< Directory />< Directory>中的内容如下:

 

 

事实上我后面测试的时候浏览器中一直被禁止访问laravel主页,You don’t have permission to access / on this server。最后我也是把httpd.conf文件中基本所有涉及到AllowOverride以及Require 相关字眼的都改成如上图所示,后面终于显示出来了。。。
改完之后记得重启apache服务。

修改httpd-vhosts.conf文件,在apache的conf下的extra目录下,记得保存一份副本!!!
复制文件最后面一段如下到文件末尾

 

 

修改DocumentRoot路径为我们项目的根目录
分配域名(修改ServerName为blog.hd)
保存,至此文件修改结束,如下图

 

 

下面在计算机中设置blog.hd域名
打开hosts文件,目录为

 

 

加入下面两行

 

 

保存。

测试

 

 


浏览器中输入http://blog.hd/public,回车,若出现laravel主页,则代表laravel安装成功。

若想在浏览器中去掉public,可以直接把blog目录下的server.php文件重命名为index.php文件,则可以直接访问http://blog.hd达到同样的效果。

 

posted on 2019-10-29 10:46  潇潇六月雨  阅读(1282)  评论(0编辑  收藏  举报

导航