composer + laravel5.5 + xampp配置

最近学习LST版本laravel5.5,之前配置5.2的过程已然模糊,用的xampp,再找些配置教程康康……
主要借鉴http://www.xampp.cc/archives/6386及诸多博客。

  • 首先,xampp中文组给出的系统要求(我的php版本是7.3.3):
    在这里插入图片描述

  • Xampp直接搜索下载安装。

  • 下载安装 Composer(仅介绍windows,其它系统可参照镜像方法
    下载:windows系统直接下载Composer-Setup.exe,地址为https://getcomposer.org/download/,就是网速有点慢。
    安装:安装过程中会自动找php位置,一步步点next就安好了(安装过程俺翻了个墙,不然会失败)。安装完成后在cmd输入composer会显示如下内容,说明安装成功。
    在这里插入图片描述
    composer镜像配置:使用阿里云镜像,在cmd输入composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/即可(详见阿里云镜像站
    在这里插入图片描述
    :有的教程说安装完composer后要打开openssl扩展,即去掉php.ini(可从xampp的Apche的config进入)里的openssl扩展项前的分号。
    然而我删掉的话,composer命令会无反应,那吾还是留着罢…
    在这里插入图片描述

  • 使用composer创建lavarel项目
    在D:\XAMPP\htdocs路径下,cmd中输入以下命令。(注:会从laravel的github上下载,vblog为项目名(自定义),5.5.*为版本号,片刻后项目和依赖包会下载完毕,如果卡住说明镜像可能有问题。)

 composer create-project --prefer-dist laravel/laravel vblog "5.5.*"
  • 配置hosts
    hosts 文件在 Windows 上通常是位于 C:\Windows\System32\drivers\etc 这个文件夹里面,编辑 hosts 文件在最下面添加这一行:127.0.0.1 blog
    拙见:前面是主机地址,后面是自定义,可以通过任一进入。
    在这里插入图片描述
  • 配置 Xampp Virtual Host
    找到Xampp的安装路径,配置文件大概是在 D:\xampp\apache\conf\extra\httpd-vhosts.conf 这个位置。在这个文件里面,我们可以在最后添加以下代码。
    注意:DocumentRootDirectory 中vblog是你的项目名,兼之public目录下有index.php。 端口号为8080。 ServerAdmin的内容就是之前的的hosts配置。
<VirtualHost *:8080>
  DocumentRoot "D:/xampp/htdocs/vblog/public"
  ServerAdmin blog
<Directory "D:/xampp/htdocs/vblog">
    Options Indexes FollowSymLinks        
    AllowOverride All
    Require all granted  
</Directory>
</VirtualHost>

————手动分割线 ————

  • 验证时刻
    打开xampp,开启Apache和mysql的服务,在浏览器地址栏输入127.0.0.1:8080(或blog:8080——先前hosts配置),会显示如下界面,说明配置完成。(注:在下由于端口冲突将Apache端口改为8081,所以是介个样子。)
    唿,这久违的一幕令人泪目…
    在这里插入图片描述
    如有问题,欢迎评论区留言。
    可能有的配置由于之前做过说漏了,每个人的问题有可能不一样,见谅见谅嘿嘿。
    (完)
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值