Build WordPress website on LNMP
1. 集成环境安装
非常感谢DigtalOcean的相关文档,找到一个在Ubuntu18.04上的、非常清楚明确的文档
How To Install Linux, Nginx, MySQL, PHP (LEMP stack) on Ubuntu 18.04
2. 配置Nginx
因为建站用了标题名作为链接的方式,因此需要对nginx做额外配置,修改‘location /’里的内容为:
server { location / { if (-f $request_filename/index.php){ rewrite (.*) $1/index.php; } if (!-f $request_filename){ rewrite (.*) /index.php; } if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; } } }
3. WordPress统计插件
使用了 VeronaLabs 提供的 WP Statistics 插件,需要安装两个PHP扩展,一个是常见的curl还有一个是BC Math或者GMP
我使用的Ubuntu18.04系统可以直接用
sudo apt-get install php7.2-curl sudo apt-get install php7.2-bcmath sudo apt-get install php7.2-gmp
安装这两个扩展
未完