我们在本地电脑上需要一套 LEMP 环境,可以使用 Vagrant + Linux 虚拟机的方式去创建这个环境。配置好以后在本地电脑上就可以创建与开发 PHP 网站应用了。
本地的 LEMP 环境也是学习开发网站应用的好地方 .. 比如学习 PHP 语言本身。学习 MySQL ,练习使用 SQL 语言处理数据库里的数据 ..
想要学习 Drupal,WordPress,或者 Laravel ,你都需要先在本地搭建一套 LEMP 环境。
网站应用创建好以后,想正式为用户提供服务,你就需要为它购买一台服务器,然后在服务器上也需要搭建一套可以运行网站应用的 LEMP 环境。
在本地电脑使用虚拟机搭建本地的环境,跟在服务器上搭建正式的运行环境,它们之间没有太大的区别。因为我们在本地会使用 Linux 系统的虚拟机,在上面的操作,跟在服务器上使用的 Linux 系统的操作是差不多的。
我们会选择一样的操作系统,在本地使用 CentOS,在服务器上也使用 CentOS ..
在这个课程里,我会在一台阿里云的 ECS 服务器上搭建一套 LEMP 环境,然后在上面去运行一个网站应用,看看都会遇到什么样的问题,还有怎么样解决的这些问题。
另外我也会在本地使用虚拟机创建一套差不多的环境,很多操作与流程都是一样的。不过也会有点区别,因为在本地上搭建 LEMP 环境的视频是早前录制的 .. 所以安装的软件的版本并不是最新的 .. 但是仍然可以运行大部分的网站应用 .. 如果你希望使用最新版本的软件 .. 可以参照在服务器上搭建 LEMP 的步骤 ..
还有就是在服务器上跟在本地上的目录与文件的权限处理会有些不一样 ... 推荐您先看一下 Linux 文件与目录权限这个课程 .. 理解了这个课程以后,你就会知道我们为什么需要做那些修改权限的操作 ...