欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          WSL2配置laravel環(huán)境的方法

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

          WSL2配置laravel環(huán)境的方法

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

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

          配置環(huán)境

          首先下載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上安裝并配置好需要的軟件環(huán)境如php、mysql、nginx等。

          掛載網(wǎng)站

          安裝完成后,編輯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文件后直接訪問域名)應(yīng)該就能看到網(wǎng)站上線了。如果看不到的話,可以參考一下這篇文章,獲取wsl2虛擬機的ip之后再嘗試。

          遇到的一些問題

          mysql密碼

          查看腳本發(fā)現(xiàn)配置和homestead虛擬機上一樣,用戶名為homestead,密碼為secret.

          網(wǎng)站響應(yīng)速度十分之慢

          這個我查了一下好像是wsl2文件io的問題,訪問windows盤的速度特別慢,而且暫時無解??梢钥?/p>

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

          唯一的解決辦法就是把網(wǎng)站目錄放在wsl系統(tǒng)里……對比圖:
          wsl2目錄下:
          WSL2配置laravel環(huán)境的方法
          windows本地目錄:

          WSL2配置laravel環(huán)境的方法

          重啟后網(wǎng)站無法加載

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

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

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號