I set up the wiki page for the valet-wsl project and moved the install guide there. This way it can have user contributions. Please have all disscussions or issues under the valet-wsl project so I can be aware of it. Please go to Valet Wsl Installation Guide
-
-
Save valeryan/d071dad5a32ccf94d07e685a2bdd2818 to your computer and use it in GitHub Desktop.
Thanks again for the doc, by the way, had some performance problems, but fixed them using
addingfastcgi_buffering off;
to nginxOn the matter of running install_certs after valet secure. Haven't tried but maybe using this "win-sudo" could make the trick https://github.com/imachug/win-sudo/blob/master/s/sudo
I spent 12 hours today banging my head on a wall while my site was half loading, and then stalling for 60 seconds before loading the images, or running an AJAX request.
I added fastcgi_buffering off;
and fastcgi_keep_conn on;
to my nginx config and it fixed it first try. This just saved my a$$.
How to make valet loading fast in wsl:
open nginx config file in any editor (located in /etc/nginx/nginx.conf)
Add this line
fastcgi_buffering off;
and save the file
Then restart nginx by running this command
sudo service nginx restart
Now every site will run fast :D
Please help. I can't figure it out why this happens.
This site can’t be reached mysite.dev refused to connect.
But when I browse to 127.0.0.1 I can see "404 - Not found" by valet
Please help. I can't figure it out why this happens.
This site can’t be reached mysite.dev refused to connect.
But when I browse to 127.0.0.1 I can see "404 - Not found" by valet
follow this configuration on win 10 :
http://mayakron.altervista.org/wikibase/show.php?id=AcrylicWindows10Configuration
I'm looking to install the LaravelValetSelfSigned.pem root CA so that SSL sites work without warnings, however I can't find this file? laravel/valet#515
Edit: @valeryan It looks like a lot of improvements have been made upstream such as using a root CA that can be installed on devices, and allowing secure sharing through ngrok.
If the new Valet setup uses its own or a custom root CA then I think there is no longer a need to have the windows scripts that install each site certificate as only the root CA would need to be installed as a one time setup.
Is there any plan to merge in those changes or would that be too complicated given the changes that need to be made to support WSL?
Please fix this line export PATH=/.composer/vendor/bin:$PATH it will be export PATH=/.config/composer/vendor/bin:$PATH
I am having some issues at the MySQL config step.
namelus@DESKTOP-2ORV3KU:/etc/mysql$ sudo mysqladmin -u root -h localhost password <myPassWord>
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
Any suggestions?
Please help. I can't figure it out why this happens.
This site can’t be reached mysite.dev refused to connect.
But when I browse to 127.0.0.1 I can see "404 - Not found" by valetfollow this configuration on win 10 :
http://mayakron.altervista.org/wikibase/show.php?id=AcrylicWindows10Configuration
Did this work? I am still encountering the 404.
I set up the wiki page on this project and moved the install guide there. This way it can have user contributions. https://github.com/valeryan/valet-wsl/wiki/Installation-Guide
In order to have correct permissions i would add the following commands
sudo umount /mnt/c
sudo mount -t drvfs C: /mnt/c -o metadata
source:
https://devblogs.microsoft.com/commandline/chmod-chown-wsl-improvements/
You know I don't seem to get @ messages from gist. I will have to see if there is a setting for that. I have not been using windows for a bit but I just moved over to a windows machine at work again. I will probably have some time to test this setup again soon. I have been meaning to get back around to this setup for a while. I believe that DnsMasq now works with WSL so I will be able to remove the need for Acrylic and restore the default DNS setup in WSL-Valet. I still don't know if there is a way to run the SSL script from within WSL because of the required UAC Prompt. If UAC is disabled it would work. I have run the script from WSL before but it just swallows the UAC prompt.