前言
很多时候我们使用的环境时windows
,会经常面临服务器相关的操作,例如nginx
,mysql
等等,现如今许多应用都已经支持windows
了,如果想要在windows10上安装这些服务,那么wsl无疑是最好的选择,但是作为一名开发人员,我还是建议在Linux
种安装使用这些服务,那样会让你更好的了解,体验和研究它们,毕竟Linux才是服务器的主流。
安装 WSL
如已安装请跳过本步骤,至于什么是WSL请自行百度。
执行Power Shll命令或通过添加删除windows组件开启WSL
-
执行Power Shll命令
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
-
通过添加删除windows组件开启WSL
WIN键搜索
启用或关闭Windows功能
勾选 “适用于 Linux 的 Windows 子系统”,点击确定。它将会下载安装需要的包。
安装完成之后,系统将会询问是否重启。是的,重启设备吧。WSL 在系统重启之前不会启动。
-
安装
ubuntu
-
启动Ubuntu
等待安装,之后设置用户名及密码即可进入系统
-
更新 Ubuntu Wsl
进入系统后我们要做的第一件事就是更新 Ubuntu Wsl
sudo apt-get update sudo apt-get upgrade
安装Nginx
Nginx (engine x)是一个高性能的 HTTP 和反向代理 web 服务器,它还提供 IMAP/pop3/smtp 服务。
它也是一种轻量级的Web服务器,可以作为独立的服务器部署网站(类似Tomcat)。它高性能和低消耗内存的结构受到很多大公司青睐,如淘宝网站架设。
在高并发性的情况下,Nginx 是 Apache 服务的一个很好的替代品。
系统种安装Nginx
ubuntu
终端输入
sudo add-apt-repository ppa:nginx/stable
sudo apt-get update
sudo apt-get install -y nginx
启动Nginx
sudo service nginx start
访问 http://localhost
总结
以上是本片文章为大家演示的如何在WSL中使用ubuntu安装Nginx,之所以使用这种方式,主要是最贴近Linux环境,而且之后可以直接在此系统中安装其服务及软件例如mysql
,redis
,如有疑问,欢迎大家探讨。