如何本地快速搭建Homestead运行环境?

2026-05-28 03:561阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计415个文字,预计阅读时间需要2分钟。

如何本地快速搭建Homestead运行环境?

本地搭建Homestead运行环境

一、相关说明:

- vagrant文件位置:~/.vagrant.d- Homestead文件位置:~/.homestead- 项目文件位置:~/.code将项目放入此目录,并将项目文件放入当前目录

二、步骤:

1.添加新项目虚拟主机解析文件

~/.homestead/sites/your_project_name.phpphp ['yourdomain.com'], 'ip'=> '192.168.10.10', 'root'=> '/home/vagrant/code/your_project_name',];


本地搭建Homestead运行环境

如何本地快速搭建Homestead运行环境?

一. 相关说明:

  • vagrant文件位置 ~/vagrant
  • Homestead文件位置 ~/Homestead
  • 项目文件位置 ~/code,将项目放入此目录
  • 二. 步骤:

  • 添加新增项目的虚拟主机解析文件
    ~/Homestead/Homestead.yaml文件中sites位置添加如下代码
  • sites:
    - map: 域名
    to: /home/vagrant/Code/项目目录
  • 设置域名解析。在/etc/hosts下添加
    ip . 域名,当前 IP为192.168.10.10
  • 进入~/Homestead文件夹,运行vagrant up命令,启动vagrant.
  • 查看vagrant 状态 ,vagrant status
  • 进入vagrant环境 。 vagrant ssh ,进入后可切换为管理员 sudo su
  • 导入数据库。使用navicat创建数据库。这里使用Homestead链接,创建数据库并导入,项目配置文件中用户名使用homestead,密码使用secret.如果没有链接,需要自己创建,ip:192.168.10.10,user:homestead,password:secret
  • 项目相关设置

  • 将项目放到~/code目录下
  • 在~/Homestead目录下的Homestead.yaml文件中的sites区域添加虚拟主机
  • - map: laramall.test
    to: /home/vagrant/Code/LaraMall/public
  • 在/etc/hosts文件中,定义域名和ip映射关系 192.168.10.10 exam.test
  • Vagrant up 启动虚拟机,查看虚拟主机的配置是否生效,vagrant ssh 进入虚拟机,/etc/nginx/sites-available目录查看是否有刚添加的虚拟主机的配置文件,如果没有生成一个,重启nginx
  • 项目的.env文件,修改DB_USERNAME = homestead DB_PASSWORD = secret

  • 本文共计415个文字,预计阅读时间需要2分钟。

    如何本地快速搭建Homestead运行环境?

    本地搭建Homestead运行环境

    一、相关说明:

    - vagrant文件位置:~/.vagrant.d- Homestead文件位置:~/.homestead- 项目文件位置:~/.code将项目放入此目录,并将项目文件放入当前目录

    二、步骤:

    1.添加新项目虚拟主机解析文件

    ~/.homestead/sites/your_project_name.phpphp ['yourdomain.com'], 'ip'=> '192.168.10.10', 'root'=> '/home/vagrant/code/your_project_name',];


    本地搭建Homestead运行环境

    如何本地快速搭建Homestead运行环境?

    一. 相关说明:

  • vagrant文件位置 ~/vagrant
  • Homestead文件位置 ~/Homestead
  • 项目文件位置 ~/code,将项目放入此目录
  • 二. 步骤:

  • 添加新增项目的虚拟主机解析文件
    ~/Homestead/Homestead.yaml文件中sites位置添加如下代码
  • sites:
    - map: 域名
    to: /home/vagrant/Code/项目目录
  • 设置域名解析。在/etc/hosts下添加
    ip . 域名,当前 IP为192.168.10.10
  • 进入~/Homestead文件夹,运行vagrant up命令,启动vagrant.
  • 查看vagrant 状态 ,vagrant status
  • 进入vagrant环境 。 vagrant ssh ,进入后可切换为管理员 sudo su
  • 导入数据库。使用navicat创建数据库。这里使用Homestead链接,创建数据库并导入,项目配置文件中用户名使用homestead,密码使用secret.如果没有链接,需要自己创建,ip:192.168.10.10,user:homestead,password:secret
  • 项目相关设置

  • 将项目放到~/code目录下
  • 在~/Homestead目录下的Homestead.yaml文件中的sites区域添加虚拟主机
  • - map: laramall.test
    to: /home/vagrant/Code/LaraMall/public
  • 在/etc/hosts文件中,定义域名和ip映射关系 192.168.10.10 exam.test
  • Vagrant up 启动虚拟机,查看虚拟主机的配置是否生效,vagrant ssh 进入虚拟机,/etc/nginx/sites-available目录查看是否有刚添加的虚拟主机的配置文件,如果没有生成一个,重启nginx
  • 项目的.env文件,修改DB_USERNAME = homestead DB_PASSWORD = secret