Install php7.2 on Ubuntu 18.04 LTS

1
2
3
4
5
6
7
8
# 安装 php7.2
sudo apt-get install php7.2 php7.2-fpm \
php7.2-mysql php7.2-curl php7.2-mbstring php7.2-gd php7.2-xml php7.2-soap

# 安装 mcrypt
sudo apt install php-dev libmcrypt-dev php-pear
sudo pecl channel-update pecl.php.net
sudo pecl install mcrypt-1.0.1
1
2
3
sudo vi /etc/php/7.2/cli/php.ini
sudo vi /etc/php/7.2/fpm/php.ini
# 最后加上 `extension=mcrypt.so`
1
2
sudo vi /etc/php/7.2/fpm/pool.d/www.conf
# 修改 listen 为 127.0.0.1:9000

测试 nginx 是否可用

1
sudo nginx -c /etc/nginx/nginx.conf