Anda di halaman 1dari 16

10. Setelah itu pilih install CentOS 7, lalu tekan enter.

11. Setelah itu pilih bahasa yang akan kamu gunakan.


12. Selanjutnya pilih pada bagian installation destination.
13. Lalu pilih automatically configure partitioning yang artinya disini sistem akan mempartisi
memori secara otomatis, setelah itu pilih done.
14. Setelah itu pilih begin installation.
15. Selanjutnya buat user dan root password.
16. Setelah proses instalasi selesai akan muncul tampilan seperti gambar di bawah ini, lalu
tekan tombol reboot.
17. Setelah itu akan muncul tampilan seperti gambar di bawah, lalu tekan enter.
18. jika telah Muncul peintah login dengan tampilan CLI artinya CentOS sudah berhasil diinstal.

Demikian tutorial install CentOS pada Virtual Box.


Cara Install Apache, MySQL, PHP (LAMP)
Stack di CentOS 7
Last Updated on: December 1st, 2018
Ariata C.
4 Menit Dibaca

Pengenalan
Jika Anda ingin membuat server sebagai tempat penyimpanan website Anda, maka hal
pertama yang harus Anda lakukan adalah meng-install stack LAMP. Di dalamnya,
terdapat berbagai layanan seperti Apache, MySQL (atau MariaDB) dan PHP. Software
ini juga sering dikenal sebagai LAMP (Linux, Apache, MySQL, PHP). Setelah selesai
mengikuti tutorial ini, Anda akan menguasai semua langkah dasar yang diperlukan
untuk menginstall LAMP di VPS CentOS 7.

Isi
 Yang Anda butuhkan
 Langkah 1 – Menginstall Apache
 Langkah 2 – Menginstall MySQL (MariaDB)
 Langkah 3 – Menginstall PHP
 Langkah 4 – Mencoba sistem PHP Anda
 Kesimpulan

Yang Anda butuhkan


Sebelum memulai, yang Anda butuhkan adalah:
 Akses root SSH ke server

Langkah 1 – Menginstall Apache


Sejak dirilis pada tahun 1995, Apache menjadi software server HTTP yang paling
populer dan paling lama digunakan. Proyek Apache dikelola oleh komunitas open
source Apache Software Foundation, artinya Apache adalah software gratis tanpa
biaya apapun. Kita bisa install Apache dengan mudah, apalagi secara default Apache
sudah memiliki repository software CentOS. Anda cukup jalankan perintah ini di
terminal:

yum install httpd -y

Sekarang, mulai jalankan Apache dan aktifkan di mode boot:

systemctl start httpd.service


systemctl enable httpd.service

Untuk memastikan apakah sudah benar, jalankan perintah ps aux | grep httpd :

[root@vps ~]# ps aux | grep httpd


root 15817 0.5 0.2 221792 4908 ? Ss 04:33 0:00 /usr/sbin/httpd -
DFOREGROUND
apache 15818 0.0 0.1 221792 2628 ? S 04:33 0:00 /usr/sbin/httpd -
DFOREGROUND

Seperti yang bisa kita lihat, HTTP daemon berjalan dengan lancar. Anda sekarang bisa
mengakses server Anda melalui alamat IP.

Pertama, cek IP Anda menggunakan perintah dig:

dig +short myip.opendns.com @resolver1.opendns.com

Setelah itu, masukkan alamat IP di web browser. Hasilnya akan berupa halaman website
bertuliskan It works! atau Testing 123...

Langkah 2 – Menginstall MySQL (MariaDB)


Setelah berhasil mengimplementasikan web server, kita akan menginstall layanan
database. MariaDB adalah layanan MySQL namun dikembangkan oleh komunitas, yang
juga termasuk gratis. Karena biasanya MariaDB sudah terinstall di dalam repository
CentOS, maka Anda cukup menjalankan perintah Yum:
yum install mariadb-server mariadb -y

Setelah instalasi selesai, jalankan MariaDB dan aktifkan di mode boot:

 systemctl start mariadb


 systemctl enable mariadb

Setelah menjalankan MariaDB, jalankan script keamanan untuk meminimalisir resiko


keamanan pada mode default:

mysql_secure_installation

Pertama, MariaDB akan menanyakan password root kepada Anda, namun, karena ini
adalah instalasi awal, dan Anda belum memiliki password tersebut, cukup tekan saja
Enter. Halaman selanjutnya akan meminta Anda untuk mengisikan password root,
masukan Y dan ikuti instruksinya:

Enter current password for root (enter for none):


OK, successfully used password, moving on...

Setting the root password ensures that nobody can log into the
MariaDB
root user without the proper authorization.

New password: password


Re-enter new password: password
Password updated successfully!
Reloading privilege tables..
... Success!

Untuk semua pertanyaan, Anda bisa langsung menekan tombol ENTER dan
menggunakan pengaturan default. Pada poin ini, database Anda sudah siap dan kita
bisa lanjutkan ke instalasi PHP selanjutnya.

Langkah 3 – Menginstall PHP


PHP dibutuhkan untuk memproses kode PHP kita, mengakses database dan melayani
konten ke Apache. Sekali lagi, Anda bisa menggunakan Yum untuk menginstall paket
PHP yang dibutuhkan. Jalankan perintah ini di terminal:

yum install php php-mysql -y

Agar Apache bisa mengenali PHP, restart:


systemctl restart httpd.service

Selesai! Server website Anda sudah selesai.

Langkah 4 – Mencoba sistem PHP Anda


Anda bisa memeriksa apakah PHP sudah bekerja atau belum dengan membuat sebuah
file. Jalankan perintah ini:

echo "<?php phpinfo(); ?>" > /var/www/html/info.php

Sekarang, akses file info.php melalui IP, seperti ini:

http://your_server_IP_address/info.php

Sekarang, Anda akan melihat informasi PHP default dengan versinya di bagian atas:

Kesimpulan
Seperti yang telah Anda coba, membangun web server sederhana ternyata tidak sulit,
kan ? Selain itu juga tidak membutuhkan skill yang tinggi. Anda cukup
menginstall LAMP di CentOS 7. Setelah itu Apache akan memberikan konten ke
browser, sementara itu PHP akan mengeksekusi kode dan membuat query ke MariaDB
untuk memperoleh data yang dibutuhkan.

Anda mungkin juga menyukai