Cara Instal Apache, MariaDB, PHP, dan phpMyAdmin di Ubuntu 18.04

Pada artikel ini, kita akan belajar menginstal Apache, MariaDB, PHP, dan PHPMyAdmin di server Ubuntu 18.04.

Apache, MySQL/MariaDB, dan PHP terdiri dari paket-paket. Ini dikenal sebagai LAMP dan diinstal pada lingkungan sistem Linux.

Prasyarat:

  • Instalasi server Ubuntu 18.04.
  • Akses server dengan pengguna root.

1. Tetap perbarui server:

# apt update -y

# apt upgrade -y

2. Instal server web Apache

# apt install apache2 -y

Jika, Anda mengaktifkan firewall dan permintaan blok firewall dari server web apache, buka port di firewall.

# ufw allow 80/tcp

# ufw allow 443/tcp

# ufw reload

Sekarang, mari kita verifikasi instalasi Apache. Buka browser dan uji halaman default.

http://[SERVER IP]

3. Instal MariaDB

# apt install mariadb-server mariadb-client -y

Konfigurasi default MariaDB tidak akan diamankan. Mari kita amankan instalasi menggunakan perintah berikut:

# mysql_secure_installation

Setelah skrip dieksekusi, ia akan mengajukan banyak pertanyaan.

Ini akan meminta Anda untuk memasukkan kata sandi saat ini untuk root (masukkan untuk tidak ada):

Kemudian masukkan ya/y ke pertanyaan keamanan berikut:

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

4. Instal PHP

Di sini kami menginstal default PHP versi 7.2 dan modul lain untuk penerapan web menggunakan perintah berikut:

# apt install php php-common php-mysql php-gd php-cli -y

Setelah PHP terinstal, untuk tujuan pengujian, buat halaman info.php sederhana menggunakan perintah berikut:

# echo "' | sudo tee /var/www/html/info.php

Sekarang, mari kita mengaksesnya dari browser web:

http://SERVER_IP/info.php

5. Instal phpMyAdmin

Anda dapat menginstal phpMyAdmin untuk mengelola database MySQL/MariaDB dari kenyamanan browser web menggunakan perintah berikut:

# apt install phpmyadmin -y

Melalui proses instalasi paket, Anda akan diminta untuk memilih server web yang harus dikonfigurasi secara otomatis untuk menjalankan phpMyAdmin, pilih apache dengan menekan spasi dan tekan Enter.

Selanjutnya, masukkan kata sandi untuk pengguna administratif MySQL/MariaDB agar installer dapat membuat database untuk phpmyadmin.

Setelah semuanya terinstal, Anda sekarang dapat me-restart layanan apache2 untuk mempengaruhi perubahan terbaru.

# systemctl restart apache2

Login root akan gagal ke phpMyAdmin. Kita perlu membuat pengguna baru dan memberikan semua hak istimewa kepada pengguna itu.

Untuk membuat pengguna baru, login ke MariaDB menggunakan perintah berikut:

# mysql -u root -p

Dan jalankan perintah berikut:

MariaDB [(none)]> CREATE USER 'admin’@’localhost' IDENTIFIED BY 'neotechsystems=@3454';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON *.* TO 'admin’@’localhost' WITH GRANT OPTION;
MariaDB [(none)]> FLUSH PRIVILEGES;

Sekarang, kita bisa masuk ke phpMyAdmin menggunakan pengguna admin.

Itu dia. Dalam artikel ini, kami telah melihat bagaimana teknisi dukungan kami menginstal Apache, MariaDB, PHP, dan phpMyAdmin di server Ubuntu 18.04.


Cara Membuat Grup di Linux

Cara Membuat Grup di Linux

Grup digunakan untuk mengatur pengguna dan hak istimewa mereka seperti membaca tulisan dan mengeksekusi izin. Untuk menambahkan groud, perintahnya adalah groupadd.

3 Cara Memeriksa Penggunaan CPU di Linux

3 Cara Memeriksa Penggunaan CPU di Linux

Nah jelaskan 3 cara untuk memeriksa penggunaan CPU di Linux. Pemanfaatan CPU mengacu pada penggunaan sumber daya pemrosesan, atau jumlah pekerjaan yang ditangani oleh CPU.

Cara Menginstal dan Mengonfigurasi DenyHosts di CentOS 7

Cara Menginstal dan Mengonfigurasi DenyHosts di CentOS 7

DenyHosts banyak digunakan sebagai alternatif untuk Fail2ban. Jika ada terlalu banyak upaya login SSH yang tidak valid, itu mengasumsikan bahwa serangan brute force atau

Pasang Disk Baru ke Server Linux

Pasang Disk Baru ke Server Linux

Kita akan belajar cara memasang disk baru ke server Linux. Untuk demonstrasi ini, kami menggunakan server cloud CentOS 7. sekarang mount partisi seperti yang ditunjukkan di bawah ini.

Mudah untuk Menginstal Fail2ban di Ubuntu 20.04

Mudah untuk Menginstal Fail2ban di Ubuntu 20.04

Nah jelaskan bagaimana cara mudah menginstal Fail2ban di Ubuntu 20.04. Fail2ban ditulis dalam bahasa pemrograman Python dan open source, gratis. Konfigurasi.

Cara Menginstal WireGuard VPN di Ubuntu 20.04

Cara Menginstal WireGuard VPN di Ubuntu 20.04

Nah jelaskan cara menginstal WireGuard VPN di Ubuntu 20.04. WireGuard adalah VPN yang sangat sederhana, cepat, dan modern yang menggunakan kriptografi canggih

Cara Menginstal OpenSSL 1.1.1d di CentOS

Cara Menginstal OpenSSL 1.1.1d di CentOS

OpenSSL adalah toolkit yang kuat, kelas komersial, berfitur lengkap untuk protokol Transport Layer Security (TLS) & (SSL). Belajar Menginstal OpenSSL 1.1.1d di CentOS

Cara Menginstal dan Mengonfigurasi CSF di CentOS 8

Cara Menginstal dan Mengonfigurasi CSF di CentOS 8

Cara menginstal dan mengkonfigurasi CSF di server CentOS 8. ConfigServer Security & Firewall adalah (SPI) firewall, Login/Deteksi Intrusi dan aplikasi Keamanan.

Konfigurasi Aturan Audit tidak Tercermin – Cara memecahkan masalah

Konfigurasi Aturan Audit tidak Tercermin – Cara memecahkan masalah

Konfigurasi Aturan Audit tidak Tercermin? Pelajari bagaimana teknisi dukungan kami memecahkan masalah dan memecahkan masalah. File konfigurasi aturan /etc/audit/rules.d/audit.rules

CloudLinux Beban Tinggi di Server

CloudLinux Beban Tinggi di Server

Pada artikel ini kita akan mempelajari bagaimana teknisi dukungan kami memperbaiki beban tinggi CloudLinux di server. Harap pastikan bahwa batas LVE Anda dikonfigurasi dengan benar.