站長資訊網
        最全最豐富的資訊網站

        WSL2配置laravel環境的方法

        下面由Laravel教程欄目給大家介紹WSL2配置laravel環境的方法,希望對需要的朋友有所幫助!

        WSL2配置laravel環境的方法

        參考:https://github.com/laravel/homestead/issues/1484

        windows上的vagrant的virtualbox版本在開啟wsl2之后會有奇怪的報錯。。。hyperv版本又完全下不動。正好homestead的維護者最近搞了個wsl2的一鍵安裝腳本,體驗了一下好像還行。這里附上操作步驟。

        配置環境

        首先下載homestead的repo

        git clone https://github.com/laravel/homestead cd homestead git checkout 20.04 #切換至20.04分支

        然后運行安裝腳本。

        sudo -E ./bin/wsl-init What is your WSL user name? # 輸入wsl的用戶名,軟件將安裝到該用戶名下 What is your WSL user group? (Same as username if you're unsure) # 輸入wsl的用戶群組名,一般和用戶名一樣

        腳本會自動在wsl上安裝并配置好需要的軟件環境如php、mysql、nginx等。

        掛載網站

        安裝完成后,編輯Homestead.yaml文件,加入新配置項wsl_sites,語法格式和sites相同

        wsl_sites:         -   map: vcdt.test             to: /mnt/c/Users/halo/Code/vcdt/public

        接下來,運行

        ./bin/homestead wsl:create-sites

        配置文件會被自動寫入nginx,此時訪問127.0.0.1(或者編輯以下windows下的hosts文件后直接訪問域名)應該就能看到網站上線了。如果看不到的話,可以參考一下這篇文章,獲取wsl2虛擬機的ip之后再嘗試。

        遇到的一些問題

        mysql密碼

        查看腳本發現配置和homestead虛擬機上一樣,用戶名為homestead,密碼為secret.

        網站響應速度十分之慢

        這個我查了一下好像是wsl2文件io的問題,訪問windows盤的速度特別慢,而且暫時無解。可以看

        • Major performance (I/O?) issue in /mnt/* and in ~ (home)

        唯一的解決辦法就是把網站目錄放在wsl系統里……對比圖:
        wsl2目錄下:
        WSL2配置laravel環境的方法
        windows本地目錄:

        WSL2配置laravel環境的方法

        重啟后網站無法加載

        查了下好像是wsl2的service不會自動開啟。。。這個只能手動搞了,或者在.bashrc中寫入

        sudo service nginx restart sudo service php7.4-fpm restart sudo service mysql restart

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产精品区一区二区三在线播放 | 亚洲国产综合精品一区在线播放| 97精品国产手机| 亚洲日韩精品无码一区二区三区 | 91av国产精品| 国产精品久久久久…| 精品国产午夜理论片不卡| 中文国产成人精品久久不卡| 久久五月精品中文字幕| 国产精品亚洲产品一区二区三区| 亚洲精品无码不卡| 国内精品久久国产大陆| 久久精品人人做人人爽97| 中文无码久久精品| 野狼精品社区| 亚洲精品成人片在线观看| 久久精品综合一区二区三区| 精品久人妻去按摩店被黑人按中出 | 国产成人精品a视频一区| 久久久国产精品| 国内精品伊人久久久久影院对白| 欧美国产成人精品一区二区三区 | 国产精品成人不卡在线观看| 亚洲精品夜夜夜妓女网| 98香蕉草草视频在线精品看| 国产亚洲欧洲精品| 久久91精品久久91综合| 国产精品视频久久久| 国产精品自拍一区| 久久91精品国产91久久户| 久久精品国产免费| 亚洲国产精品成| 91精品国产综合久久香蕉| 国产成人久久久精品二区三区| 国产精品一区在线观看你懂的| 国产在线观看高清精品| 精品中文高清欧美| 亚洲国产精品碰碰| 日韩av无码久久精品免费| 国产精品日本一区二区不卡视频| 99在线精品视频在线观看|