Cara Menginstal LAMP di Ubuntu Linux

Posting ini menunjukkan langkah-langkah siswa dan pengguna baru untuk menginstal dan menggunakan tumpukan LAMP di Ubuntu Linux.

LAMPU adalah singkatan dari Linux (Ubuntu), SEBUAHpache, MariaDB atau MySQL dan PBahasa Skrip HP. Ini adalah sekelompok perangkat lunak sumber terbuka dan blok bangunan untuk banyak aplikasi web dan sebagian besar sistem manajemen konten (CMS) yang digunakan saat ini.

Banyak sistem manajemen konten populer yang digunakan saat ini menggunakan beberapa kombinasi kerangka kerja sumber terbuka ini. Dari WordPress hingga Drupal hingga Joomla dan banyak lainnya, mereka semua menggunakan tumpukan LAMP untuk memberi daya pada aplikasi mereka.

Jika Kamu akan mengembangkan aplikasi atau situs web berbasis PHP, maka Kamu mungkin juga akan menggunakan tumpukan LAMP. Di bawah ini, kami akan menunjukkan kepada Kamu cara menjalankan dan menjalankan stack di Ubuntu Linux.

Jika Kamu seorang pelajar atau pengguna baru yang mempelajari Linux, tempat termudah untuk mulai belajar adalah di Ubuntu Linux. Ubuntu adalah sistem operasi Linux open source modern untuk desktop, server, dan perangkat lainnya.

Untuk memulai menginstal tumpukan LAMP di Ubuntu Linux, ikuti langkah-langkah di bawah ini:

Cara menginstal Ubuntu Linux

L di LAMP adalah singkatan dari Linux, dalam hal ini Ubuntu. Posting ini memilih Ubuntu Linux karena mudah digunakan dan pada dasarnya untuk pemula. Jika Kamu seorang siswa baru atau pengguna baru, Ubuntu Linux adalah tempat yang bagus untuk memulai dengan Linux.

Tugas pertama Kamu untuk mengonfigurasi LAMP adalah mesin Linux. Jika Kamu belum pernah menginstal Ubuntu sebelumnya, baca posting ini untuk mempelajari cara menginstalnya.

Setelah Ubuntu diinstal, jalankan perintah di bawah ini untuk memperbaruinya.

sudo apt update
sudo apt dist-upgrade
sudo apt autoremove

Ada banyak pengaturan dan konfigurasi lain untuk diterapkan yang berlaku untuk Ubuntu, namun, posting ini hanya membahas tentang menginstal LAMP.

Cara menginstal Apache di Ubuntu Linux

Apache mewakili SEBUAH di LAMP dan merupakan server web opensource paling populer dan komponen kunci dari tumpukan LAMP. Apache tersedia di repositori Ubuntu. Perbarui indeks paket dan instal Apache dengan perintah berikut.

sudo apt update
sudo apt install apache2

Setelah menginstal Apache, perintah di bawah ini dapat digunakan untuk berhenti, Mulailah dan memungkinkan Layanan Apache untuk selalu memulai saat server dimulai.

sudo systemctl stop apache2
sudo systemctl start apache2
sudo systemctl enable apache2

Untuk melihat apakah Apache terinstal, buka browser web dan telusuri ke nama host server atau alamat IP.

http://localhost

Jika Kamu melihat halaman selamat datang Apache di atas, itu berarti Apache telah diinstal dan berfungsi.

Cara menginstal MariaDB di Ubuntu Linux

Itu M di LAMP mewakili MariaDB atau server database MySQL. Baik MySQL dan MariaDB adalah open-source, sistem manajemen database relasional multi-utas dan komponen kunci dari tumpukan LAMP.

Untuk posting ini, kita akan menginstal MariaDB bukan MySQL.

Untuk menginstal MariaDB, jalankan perintah di bawah ini.

sudo apt update
sudo apt install mariadb-server

Setelah menginstal, Kamu dapat menjalankan perintah di bawah ini untuk melihat status layanan MariaDB.

sudo systemctl status mariadb

Setelah menjalankan perintah di atas, itu akan menampilkan baris yang sama seperti yang ditunjukkan di bawah ini.

mariadb.service - MariaDB 10.3.31 database server
     Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2021-09-15 16:40:20 CDT; 22s ago
       Docs: man:mysqld(8)
             https://mariadb.com/kb/en/library/systemd/
   Main PID: 3007 (mysqld)
     Status: "Taking your SQL requests now..."
      Tasks: 31 (limit: 4651)
     Memory: 65.6M
     CGroup: /system.slice/mariadb.service
             └─3007 /usr/sbin/mysqld

Sep 15 16:40:20 ubuntu2004 /etc/mysql/debian-start[3045]: mysql
Sep 15 16:40:20 ubuntu2004 /etc/mysql/debian-start[3045]: performance_schema

Baik MariaDB dan MySQL hadir dengan skrip yang memungkinkan Kamu melakukan beberapa operasi keamanan.

Jalankan perintah di bawah ini untuk menjalankan skrip dan melakukan beberapa tugas yang disarankan untuk mengamankan database.

sudo mysql_secure_installation

Server MariaDB dan MySQL datang dengan pengguna root diatur untuk menggunakan auth_socket metode otentikasi secara default.

Itu auth_socket plugin mengotentikasi pengguna yang terhubung dari localhost melalui file soket Unix. Ini berarti Kamu tidak dapat mengautentikasi sebagai root dengan memberikan kata sandi.

Untuk masuk ke server MariaDB dan MySQL sebagai root, cukup jalankan perintah di bawah ini. Kamu tidak memerlukan kata sandi karena menggunakan metode auth_socket.

Untuk masuk ke MariaDB, jalankan perintah di bawah ini.

sudo mysql

Konsol server akan muncul.

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 8.0.26-0ubuntu0.20.04.2 (Ubuntu)

Copyright (c) 2000, 2021, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 

Cara menginstal PHP di Ubuntu Linux

Itu P di LAMP adalah singkatan dari PHP. PHP mendukung banyak jenis server web, termasuk Apache, Nginx dan beberapa lainnya. Jika Kamu menggunakan server web Apache, maka perintah di bawah ini digunakan untuk menginstal PHP.

sudo apt update
sudo apt install php libapache2-mod-php

Untuk menginstal versi terbaru PHP yang tidak tersedia di repositori Ubuntu, jalankan perintah di bawah ini untuk menginstal repositori PPA pihak ketiga yang menyertakan beberapa versi PHP.

Pada saat penulisan ini, versi terbaru dari PHP adalah 8.0.

sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php

Setelah menambahkan repositori di atas, Kamu kemudian dapat menginstal versi PHP lainnya.

sudo apt install php8.0 php8.0-common php8.0-cli php8.0-gd php8.0-curl php8.0-mysql

Itu harus melakukannya!

Untuk informasi lebih lanjut tentang LAMP, baca posting individu di komponen LAMP

Kesimpulan:

Posting ini menunjukkan kepada Kamu cara menginstal tumpukan LAMP di Ubuntu Linux. Jika Kamu menemukan kesalahan di atas atau memiliki sesuatu untuk ditambahkan, silakan gunakan formulir komentar di bawah ini.

Diterbitkan oleh
Richard

Hai, saya Richard.

Di waktu luang saya, saya meneliti topik yang menarik dan bermanfaat bagi pengguna dan siswa yang ingin mencoba sesuatu yang baru. Saya juga seorang pelajar dan fokus saya di sini adalah untuk membantu siswa lain dan pengguna baru memulai mengelola Ubuntu Linux, Windows, Sistem Manajemen Konten (CMS) dan lainnya.

Saya mencoba melakukan yang terbaik untuk menjelaskan topik dan merinci instruksi sehingga siapa pun dapat mengerti. Tutorial ini mungkin tidak berfungsi di semua situasi dan untuk semua pengguna. Namun, jika Kamu mengalami masalah, ajukan pertanyaan Kamu di bawah ini dan saya atau seseorang dari komunitas dapat membantu Kamu menyelesaikannya. Terima kasih telah membaca dan berharap Kamu kembali.

~Richard

Lihat semua posting oleh Richard

Rate this post

Tinggalkan komentar