PHP (Pemberi Harapan Palsu) ? #ehh

Bukan yaaa hihihiih ๐Ÿ˜€ ๐Ÿ˜€ ๐Ÿ˜€

PHP merupakan bahasa pemrograman web, yang sering dan abnyak sekali orang menggunakan pemrograman ini, terlebih bagi seorang programmer, udah makanan sehari โ€“ hari ni php heheheh ๐Ÿ™‚ .

Disini saya tidak akan mejelaskan tentang detail mengenai php itu sendiri buat apa untuk detail mengenai php itu sendiri dapat langsung dilihat di tautan resminya berikut : http://www.php.net/

Langsung saja ke pembahan yaitu installasi php di CentOS 7.

Pertama, silakan login ke server Anda masing โ€“ masing.

Kedua, silakan update sistem operasi CentOS 7 Anda dengan menjalankan perintah berikut

[[email protected] ~]# yum update -y

Jika sudah silakan, berikutnya menambahkan atau install repositori remi di CentOS 7 dengan menjalankan perintah

[[email protected] ~]# yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

Jika sudah berikutnya kita install manager untuk repositori remi di CentOS 7 dengan menggunakan perintah berikut

[[email protected] ~]# yum-config-manager --enable remi-php56
Loaded plugins: fastestmirror
=============================================================== repo: remi-php56 ===============================================================
[remi-php56]
async = True
bandwidth = 0
base_persistdir = /var/lib/yum/repos/x86_64/7
baseurl = 
cache = 0
cachedir = /var/cache/yum/x86_64/7/remi-php56
check_config_file_age = True
compare_providers_priority = 80
cost = 1000
deltarpm_metadata_percentage = 100
deltarpm_percentage = 
enabled = 1
enablegroups = True
exclude = 
failovermethod = priority
ftp_disable_epsv = False
gpgcadir = /var/lib/yum/repos/x86_64/7/remi-php56/gpgcadir
gpgcakey = 
gpgcheck = True
gpgdir = /var/lib/yum/repos/x86_64/7/remi-php56/gpgdir
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
hdrdir = /var/cache/yum/x86_64/7/remi-php56/headers
http_caching = all
includepkgs = 
ip_resolve = 
keepalive = True
keepcache = False
mddownloadpolicy = sqlite
mdpolicy = group:small
mediaid = 
metadata_expire = 21600
metadata_expire_filter = read-only:present
metalink = 
minrate = 0
mirrorlist = http://cdn.remirepo.net/enterprise/7/php56/mirror
mirrorlist_expire = 86400
name = Remi's PHP 5.6 RPM repository for Enterprise Linux 7 - x86_64
old_base_cache_dir = 
password = 
persistdir = /var/lib/yum/repos/x86_64/7/remi-php56
pkgdir = /var/cache/yum/x86_64/7/remi-php56/packages
proxy = False
proxy_dict = 
proxy_password = 
proxy_username = 
repo_gpgcheck = False
retries = 10
skip_if_unavailable = False
ssl_check_cert_permissions = True
sslcacert = 
sslclientcert = 
sslclientkey = 
sslverify = True
throttle = 0
timeout = 30.0
ui_id = remi-php56
ui_repoid_vars = releasever,
   basearch
username = 

[[email protected] ~]# 

Jika sudah, berikutnya install php yang dibutuhkan,

[[email protected] ~]# yum install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo

Silakan tunggu proses installasi php sampai selesai. Untuk melihat versi php yang kita gunakan dapat dilakukan dengan menggunakan perintah

[[email protected] ~]# php -v
PHP 5.6.40 (cli) (built: Jan 9 2019 12:34:16)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
[[email protected] ~]#

Berikutnya mari kita cek php apa saja yang telah kita install dengan membuat file info.php di /var/www/html dengan cara berikut,

Pindah ke direktori /var/www/html menggunakan perintah cd .

Buat script info.php seperti berikut menggunakan teks edito vim atau nano,

Jika sudah silakan simpan file info.php tersebut, selanjutnya melakukan restart atau reload pada webserver yang Anda gunakan disini menggunakan web server apache, berikut command yang dapat Anda gunakan untuk melakukan reload tersebut

[[email protected] html]# systemctl reload httpd

Jika sudah silakan akses IP server Anda dengan /info.php . Maka hasilnya akan seperti pada gambar dibawah ini

Pada tahap ini installasi php di CentOS 7 sudah selesai cukup mudah kan.

Selamat mencoba semoga bermanfaat ๐Ÿ™‚