安装与配置 本次使用的操作系统Ubuntu 18.04.4 LTS 安装 1.准备必要库 1 2 apt-get install -y autoconf libxml2-dev libsqlite3-dev \ libcurl4-openssl-dev libssl-dev libonig-dev libtidy-dev zlib1g-dev 2.去官网下载8.0正式版
| 安装与配置本次使用的操作系统Ubuntu 18.04.4 LTS 安装 1.准备必要库 
 2.去官网下载8.0正式版 https://www.php.net/releases/8.0/en.php 3.解压安装 
 4.做个软连接 
 5.安装composer 
 6.添加一个php8.0的system service 
 内容如下 
 配置 fpm-fpm,php.ini配置 和PHP7一样,注意下用户权限 opcache配置 PHP8多了一个jit配置,如下 
 启动 
 laravel创建一个laravel项目【推荐:laravel视频教程】 
 配置一下.env文件 nginx配置 nginx的配置和PHP7的一致 
 添加一个接口 laravel7的路由写法在laravel8中有点问题,改下RouteServiceProvider.php的写法。 
 其他一样,不用修改。 加个测试接口看看: 
 test接口查一条数据并返回 
 对比测试PHP7本次使用PHP7.3,接口代码和PHP8一致,两者都开启opcache。 服务器配置是1核2G,用ab简单测试下。 
 PHP7.3的测试结果如下: 
 PHP8.0的测试结果如下: 
 | 
2019-06-28
2019-10-03
2019-07-04
2019-06-22
2019-02-12