Pengantar
Dalam How-To ini, kami menginstal server LAMP menggunakan Ubuntu 12.04. LAMP adalah salah satu konfigurasi server web yang paling luas dan mudah dipasang di luar sana. Ini terdiri dari 4 elemen; Linux (Dalam hal ini Ubuntu), Apache, MySQL, dan PHP.
Prasyarat
Server dengan Ubuntu 12.04 diinstal. Butuh server? Atlantic.net menawarkan layanan hosting VPS.
Memasang LAMP di Ubuntu 12.04
Sebelum menginstal Apache, kita harus memastikan sistem kita up to date, dengan menjalankan perintah berikut:
sudo apt-get update
Menginstal Apache di Ubuntu 12.04
Apache adalah server web; tugasnya adalah menyajikan halaman web kepada klien Anda saat mereka memintanya. Instal Apache dengan menjalankan perintah berikut:
sudo apt-get install apache2
Ketika ditanya "Apakah Anda ingin melanjutkan?" tekan Y
lalu Enter
.
Pastikan Apache berjalan dengan menjalankan perintah berikut:
service apache2 status
Setelah penginstalan, Apache membuat halaman web default yang dapat dilihat dengan membuka alamat IP server Anda.
Jika Anda tidak mengetahui alamat IP server Anda, Anda dapat menjalankan perintah berikut:
ifconfigAnda harus mendapatkan output yang terlihat seperti berikut. Anda perlu melihat di sebelah mana tertulis “inet addr” untuk alamat IP Anda.
Contoh ifconfig yang menunjukkan alamat IP 192.168.100.10
Dalam kasus kami, kami akan menempatkan http://192.168.100.10 di bilah alamat browser Anda dan mendapatkan halaman berikut:
Halaman default untuk Apache di Ubuntu 12.04
Menginstal MySQL di Ubuntu 12.04
MySQL adalah sistem basis data relasi, tugasnya adalah menyimpan data di dalam basis data, tabel, dan catatan. Anda dapat menginstal MySQL dengan perintah berikut:
sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql
Selama instalasi, ketika ditanya "Apakah Anda ingin melanjutkan?" tekan Y
lalu Enter
. Ini kemudian akan meminta Anda untuk memasukkan kata sandi root MySQL. Anda harus menetapkan kata sandi yang kuat sesuai pilihan Anda.
Tambahkan kata sandi yang kuat yang Anda pilih dan tekan Enter
Setelah Anda memasukkan kata sandi MySQL, Anda akan diminta untuk memasukkannya kembali.
Masukkan kembali kata sandi yang Anda tetapkan sebelumnya
mysql_secure_installation
Ini akan meminta Anda serangkaian pertanyaan Ketik N
untuk mengubah kata sandi root karena Anda baru saja mengaturnya, dan kemungkinan besar Anda ingin menekan Y
untuk
istirahat.
Contoh tampilan mysql_secure_installation
Verifikasi bahwa MySQL berjalan dengan perintah berikut:
service mysql status
Menginstal PHP di Ubuntu 12.04
PHP adalah bahasa scripting, tugasnya adalah untuk menginterupsi kode dan menghasilkan output. Instal PHP dengan perintah berikut:
apt-get install php5 libapache2-mod-php5
Ketika ditanya "Apakah Anda ingin melanjutkan?" tekan Y
lalu Enter
.
Kita akan membuat file pengujian PHP bernama info.php di /var/www/. Untuk cara ini kita akan melakukannya menggunakan Nano, dengan menjalankan perintah berikut:
nano /var/www/info.php
Masukkan kode berikut di editor teks:
<?php phpinfo(); ?>
Simpan file dengan menekan Ctrl + X
lalu Tekan Y
lalu Enter
.
Karena kami menginstal PHP, kami perlu memulai ulang Apache agar perubahan diterapkan:
service apache2 restart
Anda sekarang dapat menguji file info.php Anda dengan menggunakan link berikut di bawah ini, diperbarui dengan alamat IP Anda.
http://youripaddress/info.php
Hasil dari file php.info yang Anda buat.
Sekarang setelah Anda memverifikasi bahwa PHP berfungsi, sebaiknya hapus file info.php karena peretas dapat menggunakan ini untuk merencanakan serangan terhadap Anda menggunakan informasi ini. Hapus dengan perintah berikut:
sudo rm /var/www/info.php
Selamat! Saat memasang LAMP di Server Ubuntu 12.04 Anda. Terima kasih telah mengikuti How-To ini, silakan periksa kembali untuk pembaruan lebih lanjut. Jika Anda menjalankan versi Ubuntu yang lebih baru, lihat petunjuk bermanfaat kami untuk Ubuntu 14.04, Ubuntu 15.04, dan Ubuntu 16.04.