Curl não inicia no php

Eu estou aprendendo php e estava testando o curl, porém ele está travando no curl_init();

O codigo que estou usando para testar está abaixo, eu coloquei alguns print para testar aonde tava o erro e o que acontece é que na saida só sai o zero.

<?php
// create a new cURL resource
print 0;
$ch = curl_init();
print 1;

// set URL and other appropriate options
curl_setopt($ch, CURLOPT_URL, "http://www.example.com/");
curl_setopt($ch, CURLOPT_HEADER, 0);

// grab URL and pass it to the browser
curl_exec($ch);

// close cURL resource, and free up system resources
curl_close($ch);

print 2;
?>

Então o que eu quero saber é como fazer ele funcionar, eu estou no linux mint e utiliza o php 7.0. Para instalar o curl eu usei o apt-get install curl php-curl libcurl3 libcurl3-dev, depois reiniciei o apache2 e php7.0-fpm aqui, mas no phpinfo() não diz que ele ta instalado ainda. Não entendo o que ta faltando.

na saida do phpinfo() veja se vc tem algo como esta linha:

extension_dir /usr/lib/php5/20090626+lfs

SE for o caso tente algo como

edita o arquivo /etc/php7/apache2/php.ini

procura a sessao “dynamic extensions” e add isso aqui:

extension=curl.so

e reinicia o apache. veja se o phpinfo agora mostra a parada certa