Cara Install PHP di FreeBSD
Sebelumnya telah dibahas mengenai cara install Apache di FreeBSD. Sekarang kita lanjutkan dengan melakukan install PHP.
Di FreeBSD 11.1 yang saya gunakan ini terdapat 3 versi PHP yaitu versi 5.6, 7.0, dan 7.1. Yang akan digunakan PHP 7.1.
Mencari pkg cache php
1 2 3 | # pkg search php5 # pkg search php70 # pkg search php71 |
Install php71 beserta module yang sering digunakan.
1 | # pkg install php71 mod_php71 php71-mysqli php71-mbstring php71-mcrypt php71-zlib php71-curl php71-gd php71-json |
Membuat file php.conf agar PHP dapat terhubung dengan Apache.
1 | # nano /usr/local/etc/apache24/Includes/php.conf |
Isinya
1 2 3 4 5 6 7 8 9 | <IfModule dir_module> DirectoryIndex index.php index.html <FilesMatch "\.php$"> SetHandler application/x-httpd-php </FilesMatch> <FilesMatch "\.phps$"> SetHandler application/x-httpd-php-source </FilesMatch> </IfModule> |
Aktifkan file php.ini versi production.
1 2 | # cp /usr/local/etc/php.ini-production /usr/local/etc/php.ini-production.backup # ln -s /usr/local/etc/php.ini-production /usr/local/etc/php.ini |
Restart service apache24
1 | # service apache24 restart |
Membuat file info.php untuk menguji apakah PHP sudah terhubung dengan Apache. Pada tutorial Apache, saya membuat root directory untuk virtual host di folder /home/user/public_html/freebsd.ap
1 2 | $ cd ~/public_html/freebsd.ap $ nano info.php |
Isinya
1 | <!--?php phpinfo(); ?--> |
Akses http://freebsd.ap/info.php
Bersambung ke tutorial cara install MariaDB
selamat mencoba 🙂