Cara memasang tumpukan lampu di aliran rhel & centos 9

Cara memasang tumpukan lampu di aliran rhel & centos 9

Lampu adalah platform pengembangan web open-source yang populer yang merupakan singkatan dari Linux, Apache, MySQL, dan PHP. Akronim ini mewakili komponen inti dari server web berbasis Linux yang khas, dan menyediakan lingkungan yang stabil dan andal bagi pengembang web untuk membangun dan menggunakan situs web dinamis dan aplikasi web.

Dalam artikel ini, kami akan menunjukkan kepada Anda cara mengatur tumpukan lampu di Sistem Red Hat Enterprise Linux (RHEL) dan Centos Stream 9.

Prasyarat

Sebelum Anda mulai, Anda harus memiliki sistem RHEL atau CentOS 9 yang baru diinstal dengan pengguna root atau pengguna dengan hak istimewa sudo. Anda juga perlu memiliki pemahaman dasar tentang perintah dan konsep Linux.

Langkah 1: Instal Apache Web Server

Apache adalah perangkat lunak server web yang paling banyak digunakan di dunia, dan tersedia di repositori Centos 9 default. Untuk menginstal apache, jalankan perintah berikut sebagai root atau dengan hak istimewa sudo:

sudo dnf menginstal httpd  

Setelah instalasi selesai, mulailah layanan Apache dan aktifkan untuk mulai secara otomatis pada waktu boot:

sudo systemctl mulai httpd  sudo systemctl mengaktifkan httpd  

Untuk memverifikasi bahwa server web Apache berfungsi dengan benar, buka browser web dan akses alamat IP server atau nama host. Anda akan melihat halaman web Apache default, yang mengonfirmasi bahwa server web sudah habis dan berjalan.

Langkah 2: Instal Server Basis Data MariaDB

Mariadb adalah garpu dari server database MySQL, dan termasuk dalam repositori Centos 9 default. Untuk menginstal Mariadb, jalankan perintah berikut:

sudo dnf menginstal mariadb-server 

Setelah instalasi selesai, mulailah layanan mariadb dan memungkinkannya untuk mulai secara otomatis pada waktu boot:

sudo systemctl mulai mariadb sudo systemctl aktifkan mariadb  

Untuk mengamankan instalasi mariadb, jalankan perintah berikut

mysql_secure_installation  

Langkah 4: Pasang PHP

Sekarang Apache dan Mariadb diinstal dan dijalankan, kita dapat melanjutkan untuk menginstal PHP. Untuk melakukan ini, jalankan perintah berikut:

sudo dnf menginstal php php-cli php-common php-gd php-mysqlnd php-pdo  

Langkah 5: Konfigurasikan PHP

Setelah menginstal PHP, kita perlu membuat beberapa perubahan konfigurasi untuk memastikan bahwa itu berfungsi dengan benar dengan Apache. Buka 'php.ini ' File Konfigurasi Menggunakan Editor Teks Pilihan Anda:

sudo nano /etc /php.ini  

Di file, cari baris berikut dan memodifikasinya sebagai berikut:

Memory_limit = 256m unggah_max_filesize = 128m post_max_size = 128m
123Memory_Limit = 256Mupload_max_filesize = 128mpost_max_size = 128m

Simpan dan tutup file.

Langkah 6: Uji tumpukan lampu

Untuk memverifikasi bahwa tumpukan lampu kami diinstal dan dikonfigurasi dengan benar, kami akan membuat skrip PHP sederhana dan menjalankannya melalui Apache.

Buat file baru bernama 'Info.php ' Di direktori root web apache menggunakan perintah berikut:

sudo nano/var/www/html/info.php  

Tempel kode berikut ke dalam file:

12

Simpan dan tutup file.

Sekarang, buka browser web Anda dan navigasikan ke 'http: // Anda-server-ip/info.php '. Anda akan melihat halaman yang menampilkan informasi konfigurasi PHP. Jika Anda melihat halaman ini, maka tumpukan lampu Anda sudah berjalan dan berjalan.

Menampilkan informasi PHP tentang aliran Rhel & Centos 9

Selamat! Anda telah berhasil menginstal dan mengonfigurasi tumpukan lampu di server RHEL atau CentOS 9 Anda.

Kesimpulan

Sebagai kesimpulan, menyiapkan tumpukan lampu di RHEL atau CentOS 9 melibatkan pemasangan Apache, Mariadb, dan PHP, dan membuat beberapa perubahan konfigurasi yang diperlukan. Dengan panduan langkah demi langkah yang disediakan dalam artikel ini, Anda dapat memiliki tumpukan lampu sendiri dan berjalan dalam waktu singkat. Dengan tumpukan lampu di tempatnya, Anda memiliki semua komponen yang diperlukan untuk meng -host situs web dan aplikasi dinamis. Ini adalah solusi yang fleksibel dan dapat diskalakan yang memberikan dasar bagi banyak situs web dan aplikasi yang kami gunakan saat ini. Apakah Anda seorang administrator sistem berpengalaman atau pemula, menyiapkan tumpukan lampu di Rhel atau Centos 9 adalah cara yang bagus untuk memulai dengan pengembangan dan hosting web.