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

Dalam artikel ini, kita akan belajar memasang Apache, MariaDB, PHP, dan PHPMyAdmin di pelayan Ubuntu 18.04.

Apache, MySQL / MariaDB, dan PHP terdiri daripada pakej. Ia dikenali sebagai LAMP dan dipasang pada persekitaran sistem Linux.

Prasyarat:

  • Pemasangan pelayan Ubuntu 18.04.
  • Akses pelayan dengan pengguna root.

1. Pastikan pelayan sentiasa dikemas kini:

# apt update -y

# apt upgrade -y

2. Pasang pelayan web Apache

# apt install apache2 -y

Sekiranya anda mengaktifkan permintaan blok firewall dan firewall dari pelayan web apache, buka port di firewall.

# ufw allow 80/tcp

# ufw allow 443/tcp

# ufw reload

Sekarang, mari kita sahkan pemasangan Apache. Buka penyemak imbas dan uji halaman lalai.

http://[SERVER IP]

3. Pasang MariaDB

# apt install mariadb-server mariadb-client -y

Konfigurasi lalai MariaDB tidak akan dilindungi. Mari selamatkan pemasangan menggunakan arahan berikut:

# mysql_secure_installation

Setelah skrip dilaksanakan, ia akan mengemukakan banyak soalan.

Ia akan meminta anda memasukkan kata laluan semasa untuk root (masukkan untuk tidak):

Kemudian masukkan ya / y untuk soalan keselamatan 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. Pasang PHP

Di sini kita memasang PHP versi 7.2 lalai dan modul lain untuk penyebaran web menggunakan arahan berikut:

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

Setelah PHP dipasang, untuk tujuan pengujian, buat halaman info.php mudah menggunakan arahan berikut:

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

Sekarang, mari kita akses dari penyemak imbas web:

http://SERVER_IP/info.php

5. Pasang phpMyAdmin

Anda boleh memasang phpMyAdmin untuk mentadbir pangkalan data MySQL / MariaDB dari keselesaan penyemak imbas web menggunakan arahan berikut:

# apt install phpmyadmin -y

Melalui proses pemasangan pakej, anda akan diminta untuk memilih pelayan web yang harus dikonfigurasi secara otomatis untuk menjalankan phpMyAdmin, pilih apache dengan menekan spasi dan tekan Enter.

Seterusnya, masukkan kata laluan untuk pengguna pentadbiran MySQL / MariaDB supaya pemasang dapat membuat pangkalan data untuk phpmyadmin.

Setelah semuanya dipasang, anda kini boleh memulakan semula perkhidmatan apache2 untuk mempengaruhi perubahan baru-baru ini.

# systemctl restart apache2

Log masuk root akan gagal ke phpMyAdmin. Kita perlu membuat pengguna baru dan memberikan semua hak istimewa kepada pengguna tersebut.

Untuk membuat pengguna baru, log masuk ke MariaDB menggunakan arahan berikut:

# mysql -u root -p

Dan jalankan arahan 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 boleh log masuk ke phpMyAdmin menggunakan pengguna admin.

Itu sahaja. Dalam artikel ini, kami telah melihat bagaimana jurutera sokongan kami memasang Apache, MariaDB, PHP, dan phpMyAdmin di pelayan Ubuntu 18.04.


Cara Membuat Kumpulan di Linux

Cara Membuat Kumpulan di Linux

Kumpulan digunakan untuk mengatur pengguna dan keistimewaan mereka seperti membaca tulisan dan melaksanakan kebenaran. Untuk menambahkan groud, perintahnya adalah groupadd.

3 Cara Memeriksa Penggunaan CPU di Linux

3 Cara Memeriksa Penggunaan CPU di Linux

Terangkan dengan baik 3 cara untuk memeriksa penggunaan CPU di Linux. Penggunaan CPU merujuk pada penggunaan sumber daya pemrosesan, atau jumlah pekerjaan yang dikendalikan oleh CPU.

Cara Memasang dan Mengkonfigurasi DenyHosts di CentOS 7

Cara Memasang dan Mengkonfigurasi DenyHosts di CentOS 7

DenyHosts banyak digunakan sebagai alternatif kepada Fail2ban. Sekiranya terdapat terlalu banyak percubaan masuk SSH yang tidak sah, ia menganggap bahawa serangan brute-force atau

Pasang Cakera Baru ke Pelayan Linux

Pasang Cakera Baru ke Pelayan Linux

Kami akan belajar bagaimana memasang cakera baru ke pelayan Linux. Untuk demonstrasi ini, kami menggunakan pelayan awan CentOS 7. sekarang pasangkan partisi seperti gambar di bawah.

Mudah Memasang Fail2ban pada Ubuntu 20.04

Mudah Memasang Fail2ban pada Ubuntu 20.04

Terangkan dengan baik bagaimana mudah untuk memasang Fail2ban pada Ubuntu 20.04. Fail2ban ditulis dalam bahasa pengaturcaraan Python dan ia adalah sumber terbuka, percuma. Konfigurasi.

Cara Memasang WireGuard VPN di Ubuntu 20.04

Cara Memasang WireGuard VPN di Ubuntu 20.04

Terangkan dengan baik cara memasang WireGuard VPN pada Ubuntu 20.04. WireGuard adalah VPN yang sangat mudah, pantas dan moden yang menggunakan kriptografi canggih

Cara Memasang OpenSSL 1.1.1d di CentOS

Cara Memasang OpenSSL 1.1.1d di CentOS

OpenSSL adalah toolkit bertaraf komersil dan berkualiti tinggi untuk protokol Transport Layer Security (TLS) & (SSL). Belajar Memasang OpenSSL 1.1.1d di CentOS

Cara Memasang dan Mengkonfigurasi CSF di CentOS 8

Cara Memasang dan Mengkonfigurasi CSF di CentOS 8

Cara memasang dan mengkonfigurasi CSF pada pelayan CentOS 8. ConfigServer Security & Firewall adalah aplikasi (SPI) firewall, Login / Intrusion Detection dan Security.

Konfigurasi Peraturan Audit Tidak Tercermin - Cara menyelesaikan masalah

Konfigurasi Peraturan Audit Tidak Tercermin - Cara menyelesaikan masalah

Konfigurasi Peraturan Audit Tidak Tercermin? Ketahui bagaimana jurutera sokongan kami menyelesaikan dan menyelesaikan masalah tersebut. Fail konfigurasi peraturan /etc/audit/rules.d/audit.rules

Beban Tinggi CloudLinux pada Pelayan

Beban Tinggi CloudLinux pada Pelayan

Dalam artikel ini, kami akan mengetahui bagaimana jurutera sokongan kami memperbaiki beban tinggi CloudLinux pada pelayan. Pastikan had LVE anda dikonfigurasi dengan betul.