现在我们配置的 LEMP 环境就可以去运行一般的 PHP 网站应用了。不过在安装这些网站系统,或者使用它们的时候,还会遇到一些问题。
比如可能网站系统需要一个特别的 php 扩展提供的功能,你需要在环境里去安装这些扩展。 或者可能需要一个特定的配置,你要找到对应的服务的配置文件,去修改需要的配置选项 ..
还有很多问题是跟操作系统的目录与文件的权限有关,比如不能上传文件,你要为某些需要的目录配置合适的权限。一般就是让 web 服务拥有可以写入目录的权限,我们这里用的是 nginx ,脚本会交给 php-fpm 去处理,这样你需要保证运行 php-fpm 的用户或者它所属的用户组拥有合适的写入权限。
有些敏感的目录和文件你也需要去为它们设置合适的权限。
下面我会在我们配置的环境里去安装一下 drupal ,现在最新的 drupal 是 8 .. 在安装的时候我会遇到一系列的问题 ..
我会跟大家分享一下遇到的这些问题,当时的一些想法 .. 还有解决的具体的方法 .. 这些问题你在使用其它网站系统的时候也很可能会遇到 .. 所以即使您不打算使用 drupal ,这个过程也应该会对你有帮助 ...