You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Laravel新手求助:如何使用WAMP在本地主机运行项目?

如何在本地WAMP环境启动Laravel项目?

嘿,作为Laravel新手,刚装好项目却跑不起来太正常啦!结合你的WAMP环境和项目路径C:\wamp\www\testproject,我给你两种靠谱的启动方法,选一个适合你的就行:

方法一:用Laravel内置开发服务器(最快上手)

这是官方推荐的本地开发方式,不用改任何配置,几步搞定:

  • 打开**命令提示符(CMD)**或者PowerShell,先导航到你的项目根目录:
    cd C:\wamp\www\testproject
    
  • 运行Laravel的Artisan启动命令:
    php artisan serve
    
  • 等命令行输出类似 Laravel development server started: http://127.0.0.1:8000 的内容,直接把这个地址复制到浏览器打开,就能看到Laravel的欢迎页面啦!
  • 小提示:如果8000端口被其他程序占用,你可以指定其他端口,比如:
    php artisan serve --port=8080
    
    然后访问http://127.0.0.1:8080就好。

方法二:配置WAMP虚拟主机(模拟生产环境)

如果你想更接近线上部署的环境,或者习惯用自定义域名访问,可以配置虚拟主机:

  1. 修改Apache虚拟主机配置:
    找到WAMP的Apache配置文件,路径一般是C:\wamp\bin\apache\apache[你的版本号]\conf\extra\httpd-vhosts.conf(把[你的版本号]换成你实际的Apache版本,比如2.4.54)。
    打开文件后,在末尾添加以下配置(注意路径用斜杠/而不是Windows的反斜杠\):
    <VirtualHost *:80>
        ServerName testproject.local
        DocumentRoot "C:/wamp/www/testproject/public"
        <Directory "C:/wamp/www/testproject/public">
            Options Indexes FollowSymLinks MultiViews
            AllowOverride All
            Require local
        </Directory>
    </VirtualHost>
    
  2. 修改系统hosts文件:
    打开C:\Windows\System32\drivers\etc\hosts文件(需要右键记事本,选择「以管理员身份运行」才能编辑),在末尾添加一行:
    127.0.0.1 testproject.local
    
  3. 重启Apache服务:
    点击任务栏的WAMP图标,选择「Apache」->「重启服务」。
  4. 现在打开浏览器,访问http://testproject.local就能看到Laravel的欢迎页面了!

几个必看的注意事项

  • 确保你的WAMP已经正常启动,并且PHP版本符合你安装的Laravel版本要求(比如Laravel 10需要PHP 8.1及以上)。
  • 第一次运行项目前,记得复制项目根目录的.env.example文件,重命名为.env,然后在命令行运行php artisan key:generate生成应用密钥——这步很重要,不然可能会出现加密相关的报错。
  • 如果遇到权限问题(比如日志写入失败),可以右键testproject目录下的storage和bootstrap/cache文件夹,选择「属性」->「安全」,给当前用户添加写入权限。

内容的提问来源于stack exchange,提问作者omkara

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 06:54:34