在本地电脑上可以搭建一套学习与开发网站的运行环境。有很多一键安装的集成环境,比如 Windows 上的 WAMP ,macOS 上的 MAMP。这些集成环境可以让你快速开始,但是不够灵活,也存在很多问题。更重要的是我们并没学到什么,我推荐可以先在本地用虚拟机的方式去手工搭建一个 LEMP 环境。
本书会利用 Vagrant 管理虚拟机,创建一台 Linux 类型的虚拟机,在上面手工去安装并配置环境需要的所有软件。掌握了这套搭建环境的方法,你也可以在真正的服务器上去操作,去搭建一个网站运行的生产环境。
关于 Vagrant 的使用,参考宁皓网的图书《 Vagrant 》,或者在线学习宁皓网的 Vagrant 视频课程。