Homestead 環境の構築方法を紹介する前に、いくつかの重要な概念を理解する必要があります。詳細については、この記事「Homestead、Vagrant、および仮想マシンの概念の説明」を参照してください。
以下では、Windows 10 で Homestead 環境を構築する詳細な手順を正式に紹介します。
ステップ 1: VirtualBox をインストールする
VirtualBox をインストールする仮想マシン ソフトウェア:
#このサイトのダウンロード リンク:VirtualBox Win システム 6.1.30 バージョン
- ##公式ダウンロード アドレス:
次へ」をクリックします。 (仮想マシンのインストール時に VirtualBox COM オブジェクト取得失敗エラーが発生する場合は、「
VirtualBox COM オブジェクト取得失敗問題の解決方法 」を参照してください。)
ステップ 2: Vagrant のインストール
Vagrant 仮想マシン管理ソフトウェアをインストールします:- このサイトのダウンロード リンク:
vagrant Win64 ビット システム バージョン2.2.19|vagrant Win32 ビット システム バージョン 2.2.19
- 公式ダウンロード アドレス:
をクリックし続けます次###。
Vagrant は、インストールが成功した後にコンピュータを再起動します。画面が突然真っ暗になってシャットダウンしてもパニックにならないでください~その後、
と入力できます。 vagrant -- CMD ウィンドウ内 version コマンドは、Vagrant が正常にインストールされているかどうかをテストするために使用されます。バージョン番号の表示は、インストールが成功したことを意味し、必ず administrator
~# として実行してください。 ## は次のとおりです:
ステップ 3: Homestead をインストールします
1.
をインストールしますhomestead.box
2 つの方法があります:
経由でボックス インストールをリモートから直接ダウンロードできます。 vagrant box add laravel/homestead
コマンド; 次に、virtualbox などの使用する仮想マシンを選択し、「3」を入力して Enter キーを押して、以下に示すように選択します。注: コマンドの実行が失敗した場合は、最新の Vagrant がインストールされていることを確認してください。
(2) box ファイルがダウンロードされましたので、ローカルボックスを使用してインストールできます。
homestead.box
」に変更します:注: 上の図のダウンロード リンクに直接アクセスして、ボックス ファイルをダウンロードできます
vagrant box add laravel/homestead コマンドに直接ドラッグします。インストールが完了するまで待ちます
vagrant box add laravel/homestead [box文件绝对路径] <!-- 例: vagrant box add laravel/homestead c:\tools\homestead.box -->
vagrant box listコマンドを使用してインストールが成功したかどうかを確認できます。バージョン番号を確認してください (ここで表示されるバージョン番号は 0)
注意:手动安装homestead.box
文件时,一定要把该文件放到英文目录中,并且由于本地安装homestead.box版本号为0,还要更改一下配置文件(自动安装box的则不需要设置),下文会介绍到。
2、下载homestead配置文件
点击配置文件下载地址:https://github.com/laravel/homestead,这里有两种方式下载:
(1)通过git克隆:git clone https://github.com/laravel/homestead.git
(2)点击Download ZIP
直接下载压缩包。
注:克隆和下载选任意一个即可
3、配置homestead配置文件
将上一步下载的zip文件解压并放入到用户的家目录中并更名为Homestead:
注意:Administrator
为我目录名称,你的有可能不一样。
双击运行文件中(windows下是:
init.bat
) (linux下是:init.sh
)来获取配置文件homestead.yaml
配置homestead配置文件
homestead.yaml
因为我们是手动安装homestead.box的,默认版本号为0,所以要先来修改下配置,将查找的版本号设置>=0
即可,自动安装box的则不需要设置。
找到如下图所示的homestead.rb
文件并打开:
然后设置config.vm.box_version = settings['version'] ||= '>= 0'
,如下所示:
接着我们要来配置同步的目录,找到homestead.yaml
文件并打开
//同步的目录 folders: - map: C:\Users\Administrator\marriage //宿主机位置 to: /home/vagrant/code //同步虚拟主机位置 //表示将win下的marriage目录同步到虚拟机下的code目录,也就是说无论在这两个哪个目录中修改内容都可以同步到另一个目录中。
用绝对路径或相对路径设置都可以(~代表家目录)
相对路径如下:
绝对路径如下:
我这里选择用绝对路径设置,设置完记得要保存文件~
4、获取公钥
获取公钥是为了方便每次登录输入用户名密码。
如下所示执行ssh-keygen
命令生成秘钥。
注意:win10自动开启SSH命令,但是win7就是需要安装ssh(可参考:《Windows7安装OpenSSH服务的步骤详解(亲测有效)》)。
5、启动虚拟机主机
先通过执行cd Homestead
命令切换到Homestead目录,然后执行vagrant up
命令来启动虚拟机主机
虚拟机启动成功,界面如下所示(不需要经常开启这个界面,直接使用vagrant来管理即可)
接着使用密钥连接登录虚拟机,在命令行执行vagrant ssh
命令即可(一定要在homestead目录下执行该命令)
注意:
如果SSH认真失败,删除insecure_private_key文件,该文件可以通过以下路径找到:
C:\user\Administrator\.vagrant.d\insecure_private_key 文件
重新生成vagrant密钥
ssh-keygen -f /User/Administrator(你的用户)/.vagrant.d/insecure_private_key
启动虚拟机也可不使用密钥进入,手动输入用户名和密码
用户名:vagrant 密码: vagrant
默认数据库用户名及密码
UserName:homestead PassWord:secret
至此,Win10下homestead环境就搭建好了!
在《Homestead安装运行laravel项目的步骤详解【图文】》文章中继续给大家介绍了怎么在homestead环境里安装Laravel并运行!
以上がWin10+Homestead 環境のセットアップに関する最も包括的なチュートリアル [写真とテキスト]の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

win10中提示80070035找不到网络路径的解决办法:1、单击“网络”,“打开网络和Internet设置”,选择“网络和共享中心”后再选择“更改高级共享设置”,然后勾选“启用共享以便可以访问网络的用户读取公用文件夹中的文件”;2、返回“网络和共享中心”单击“宽带连接”并选择“属性”,点击“网络”,勾选“microsoft网络客户端”即可。

win10找不到网络适配器驱动的解决办法:1、更新驱动程序,可以使用设备管理器来更新驱动程序;2、重新安装驱动程序,先卸载设备,再重启电脑;3、从制造商网站下载驱动程序;4、检查硬件故障。

win10自带的看图软件叫“Microsoft照片”,其下载方法是:1、打开win10电脑;2、在Microsoft Store中搜索“Microsoft照片”并下载;3、将照片查看器的默认软件设置为【照片】即可。

win10任务栏经常假死的原因是win10 64位系统可靠性不佳造成的,其解决方法:1、重启“windows资源管理器”;2、卸载冲突软件;3、重新“部署操作进程”;4、修复系统服务;5、通过powershell命令尝试修复;6、cmd中执行修复命令;7、针对右击任务栏应用图标时弹出菜单缓慢的情况;8、通过新建Windows用户来重置系统设置;9、还原系统。

解决方法:1、先重启“Windows资源管理器”;然后以管理员身份运行powershell,执行命令重新部署进程;最后在“个性化”设置界面中,关闭加载最常访问列表功能。2、打开powershell窗口,利用命令检查并修复Windows文件。3、打开“本地组策略编辑器”,进入“内置管理员帐户的管理员批准模式”的属性窗口;然后在“本地安全设置”选项卡中,点击“启用”;最后重启电脑。

win10更新后无法上网解决方法:1、检查网络连接,使用其他设备连接同一网络来确认网络是否可用;2、检查网络驱动程序,找到网络适配器,并检查是否有任何驱动程序更新可用;3、重置网络设置,打开“命令”窗口,输入“netsh winsock reset”和“netsh int ip reset”,然后重启;4、更新网络驱动程序;5、检查防火墙和安全软件设置,暂时禁用重新连接即可。

不够用。虽然4G内存足够满足Windows 10系统的安装需求,但问题是不可能只在电脑里安装一个系统,还要安装其他应用,而这些应用也会占用一定的内存空间;先不考虑CPU、硬盘和显卡等配件是否能够满足需求,只单独说内存,假设用户安装的Windows 10系统占用了2G内存,但其他的辅助插件和应用可能还会占去2G内存,一旦内存被占满,必然会导致电脑出现卡顿、运行慢的情况。

win10右键没有管理员权限的解决办法:1、在电脑桌面右键点击“此电脑”;2、在弹出的列表中找到“管理”,点击打开;3、依次选取“系统工具”->“本地用户和组”->“用户”;4、在中间栏找到并点击打开“Administrator”;5、取消勾选“账户已禁用”,然后点击“应用”和“确定”即可。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

ホットトピック



