GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Memasang LAMP Stack di Ubuntu 17.04

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal LAMP Stack di server Ubuntu 17.04 Anda. Bagi Anda yang belum tahu, LAMP mewakili tumpukan berfitur lengkap yang berisi server web yang dikenal sebagai Apache, server basis data paling populer MySQL dan bahasa pemrograman web sumber terbuka paling populer yang dikenal sebagai PHP. Semua komponen adalah perangkat lunak sumber terbuka dan gratis, dan kombinasi ini cocok untuk membangun halaman web yang dinamis.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasinya cukup sederhana. Saya akan menunjukkan langkah demi langkah instalasi LAMP (Linux Apache, MySQL, dan PHP) di server Ubuntu 17.04 (Zesty Zapus).

Prasyarat

  • Server yang menjalankan salah satu sistem operasi berikut:Ubuntu 17.04 (Zesty Zapus).
  • Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
  • Akses SSH ke server (atau cukup buka Terminal jika Anda menggunakan desktop).
  • Seorang non-root sudo user atau akses ke root user . Kami merekomendasikan untuk bertindak sebagai non-root sudo user , namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.

Instal LAMP Stack di Ubuntu 17.04

Langkah 1. Pertama, pastikan semua paket sistem Anda mutakhir dengan menjalankan apt-get berikut perintah di terminal.

apt-get update
apt-get upgrade

Langkah 2. Menginstal Apache di Ubuntu 17.04.

Kita akan menginstal Apache dengan apt-get, yang merupakan manajer paket default untuk ubuntu. Anda juga diharuskan menginstal libapache2-mod-php modul untuk bekerja PHP dengan Apache2:

apt-get install apache2 libapache2-mod-php

Setelah menginstal layanan apache di sistem Anda, mulai semua layanan yang diperlukan:

systemctl enable apache2
systemctl start apache2
systemctl status apache2

Periksa versi Apache:

apache2 -v

Anda dapat memverifikasi bahwa Apache benar-benar berjalan dengan membuka browser web favorit Anda dan memasukkan URL http://your-server's-address , jika sudah terinstal, maka Anda akan melihat ini:

Langkah 3. Menginstal MySQL di Ubuntu 17.04

Setelah server web kita aktif dan berjalan, sekarang saatnya untuk menginstal MySQL. MySQL adalah sistem manajemen basis data. Pada dasarnya, ia akan mengatur dan menyediakan akses ke database tempat situs kami dapat menyimpan informasi:

apt-get install mysql-server php7.1-mysql

Setelah selesai, Anda dapat memverifikasi MySQL diinstal dengan menjalankan perintah di bawah ini:

systemctl status mysql
systemctl enable mysql
systemctl start mysql

Secara default, MySQL tidak dikeraskan. Anda dapat mengamankan MySQL menggunakan mysql_secure_installation naskah. Anda harus membaca dan di bawah setiap langkah dengan hati-hati yang akan menetapkan kata sandi root, menghapus pengguna anonim, melarang login root jarak jauh, dan menghapus database pengujian dan akses untuk mengamankan MySQL:

mysql_secure_installation

Konfigurasikan seperti ini:

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

Untuk masuk ke MySQL, gunakan perintah berikut (perhatikan bahwa itu adalah perintah yang sama yang akan Anda gunakan untuk masuk ke database MySQL):

mysql -u root -p

Langkah 4. Menginstal PHP 7 di Ubuntu 17.04

PHP 7.1 sekarang menjadi pengiriman paket PHP default di Ubuntu LTS 17.04 (Zesty Zapus), Sekarang instal PHP 7 dengan perintah berikut:

sudo apt-get install -y php7.1 php7.1-cgi php7.1-cli php7.1-fpm php7.1-mysql php7.1-mcrypt php7.1-mbstring php7.1-common php7.1-curl php7.1-pgsq

Jika Anda ingin mencari semua modul PHP 7 yang tersedia, Anda dapat menggunakan perintah:

sudo apt-cache search php- | less

Server Anda akan memulai ulang Apache secara otomatis setelah penginstalan MySQL dan PHP. Jika tidak, jalankan perintah ini:

sudo systemctl restart apache2
sudo systemctl restart mysql

Untuk menguji PHP, buat file pengujian bernama info.php dengan konten di bawah ini. Simpan file, lalu jelajahi untuk melihat apakah PHP berfungsi:

nano /var/www/html/info.php

Dalam file ini, rekatkan kode berikut:

<?php
phpinfo();
?>

Coba akses di http://your-server-ip/info.php . Jika halaman info PHP ditampilkan di browser Anda, maka semuanya terlihat bagus dan Anda siap untuk melangkah lebih jauh.

Selamat! Anda telah berhasil menginstal tumpukan LAMP. Terima kasih telah menggunakan tutorial ini untuk menginstal LAMP (Linux Apache, MySQL, dan PHP) di sistem Ubuntu 17.04 (Zesty Zapus). Untuk bantuan tambahan atau informasi yang berguna, kami menyarankan Anda untuk memeriksa situs web resmi Apache, MySQL, dan PHP.


Ubuntu
  1. Cara Memasang LAMP Stack di CentOS 8

  2. Cara Memasang LAMP Stack di Ubuntu 22.04 LTS

  3. Cara Menginstal LAMP di Ubuntu 18.04

  1. Cara Menginstal MySQL 8.0 di Ubuntu 18.04

  2. Cara Memasang LAMP Stack di Ubuntu 18.04

  3. Cara Menginstal PrestaShop di Ubuntu 18.04

  1. Cara menginstal phpMyAdmin dengan tumpukan LAMP di Ubuntu

  2. Cara Menginstal WordPress dengan LAMP Stack di Ubuntu 20.04

  3. Cara Menginstal LAMP Stack di Ubuntu 20.04