LNMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写。
L指Linux,N指Nginx,M一般指MySQL,也可以指MariaDB,P一般指PHP,也可以指Perl或Python。
一.安装Linux:
我这里选择安装的是Windows 10子系统Ubuntu,因为完全满足学习使用,而且效率应该能接近原生linux,反正比虚拟机高,当然也可以用Docker Desktop安装任意版本的Linux.
1.准备工作
我的Windows10版本是专业版,家庭版应该也是可以的,确保系统C盘有足够空闲存储空间,Ubuntu刚安装好大小应该1G不到,加上后期学习使用,4G应该足够了.
2.开启Windows10开发者模式
开始菜单-> 系统设置 -> 更新和安全 -> 针对开发人员 -> 选择开发者模式
3.开启Windows功能:适用于Linux的Windows子系统
控制面板(右上角查看方式选择图标)->程序和功能->启用或关闭Windows功能:下面找到 适用于Linux的Windows子系统 并勾选然后重启电脑
4.安装Ubuntu
打开Microsoft Store,搜索Ubuntu,我们选择最新的18.04版本,点击获取就能自动下载安装了,应该需要登陆Microsoft账号才能下载商店里的应用
5.启动和测试
再开始菜单里面找到Ubuntu的图标即可打开Ubuntu的终端,我们可以先查看Ubuntu的版本
#查看系统版本号命令
uname -a
到这里Windows下的linux系统Ubuntu就安装好了