Slackware hasta la version 14.2 viene con PHP 5 y no existe un paquete oficial ni en Slackbuilds, asi que el procedimiento a seguir es desinstalar PHP y Apache e instalarlos nuevamente desde los archivos fuentes, lo primero es desinstalar (como root).
Descarga Apache y PHP7 desde las siguientes urls.
https://www.php.net/downloads.php
http://httpd.apache.org/download.cgi
Luego descomprimir.
Instalación de Apache (como root).
Instalacion de PHP 7 (como root).
Abre el archivo /usr/local/lib/php.ini y busca la sección de extensiones y habilita todas las que instalamos quitando el comentario (;), debería de quedarte parecido al siguiente.
;extension=bz2
extension=curl
;extension=ffi
extension=ftp
;extension=fileinfo
extension=gd2
;extension=gettext
;extension=gmp
;extension=intl
;extension=imap
;extension=ldap
extension=mbstring
;extension=exif ; Must be after mbstring as it depends on it
extension=mysqli
;extension=oci8_12c ; Use with Oracle Database 12c Instant Client
;extension=odbc
extension=openssl
;extension=pdo_firebird
extension=pdo_mysql
;extension=pdo_oci
;extension=pdo_odbc
;extension=pdo_pgsql
extension=pdo_sqlite
;extension=pgsql
;extension=shmop
; The MIBS data available in the PHP distribution must be installed.
; See http://www.php.net/manual/en/snmp.installation.php
;extension=snmp
;extension=soap
extension=sockets
;extension=sodium
;extension=sqlite3
;extension=tidy
;extension=xmlrpc
;extension=xsl
Busca también la linea siguiente.
pdo_mysql.default_socket=
Sustitúyela por la siguiente.
pdo_mysql.default_socket=/var/run/mysql/mysql.sock
Graba y cierra el archivo php.ini
Verifica que en el archivo /usr/local/httpd/conf/httpd.conf este la siguiente linea agregada.
LoadModule php7_module modules/libphp7.so
Agrega las siguientes lineas para indicarle al servidor Apache que todo archivo .php o con contenido php sera procesado por php.
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
Graba y cierra el archivo e inicia Apache.
Prueba tu instalación, lo mas sencillo es crear el archivo info.php con el contenido siguiente en la carpeta /usr/loca/httpd/htdocs/.
<?phpinfo()?>
Al abrirlo desde el navegador con la dirección http://localhost/info.php te debe mostrar la pantalla de configuración de php parecida a la siguiente.