First of all, I am a Chinese, English is not good, it may affect your reading, sorry!
I have encountered these problems before. After successfully solving these problems, I summarize the problems of the official documents and summarize what I know.
There are 4 main situations that need attention.
1、Operating environment
Apache (with mod_rewrite enabled) or Nginx (with fileinfo enabled)
PHP 7.1+ with the following extensions: dom, gd, json, mbstring, openssl, pdo_mysql, tokenizer
MySQL 5.6+ or MariaDB 10.0.5+
SSH (command-line) access to run Composer
2、Pseudo static rule
include /www/wwwroot/web/.nginx.conf;
3、Configuration file
Beta.8 moved the public file to the "public" directory, so please modify the configuration file.
Nginx:
root /www/wwwroot/www.abc.com/public;
4、Directory permissions
" vendor " and " storage " permissions are set to 775, " public " is 777
Good night!