Tutorial Cara Install LEMP Stack di CentOS 8 / RHEL 8 / Oracle Linux 8

SHARE:

Dalam kesempatan ini, saya akan menjelaskan langkah demi langkah cara menginstal LEMP Stack di Oracle Linux 8, RHEL 8 dan CentOS 8.



LAMP vs LEMP sama halnya Apache vs Nginx?


Kedua stack perangkat lunak, memungkinkan memiliki web server yang berfungsi secara penuh. Dengan ini, Anda dapat mengembangkan dan menjalankan aplikasi web yang dibuat dengan PHP. Jelasnya, jika Anda menginstalnya di server, mereka dapat dijalankan dari komputer lain di jaringan berbeda.

Komponen LAMP adalah Linux - Apache - MySQL / MariaDB - PHP. Dan mereka sama persis seperti di LEMP kecuali bahwa Nginx lebih disukai daripada Apache.

Anda juga dapat membaca : Bagaimana cara menginstal LAMP stack pada Oracle Linux 8 / RHEL 8 / CentOS8?

Kenapa kamu harus menggunakannya?

Kedua web server itu sangat bagus. Terlalu bagus malah. Mereka adalah open-source, gratis dan berbasis komunitas penggunanya memberikan dukungan yang baik. Detailnya adalah bahwa Nginx berkinerja lebih baik daripada Apache. Terbukti. Namun, konfigurasi ini kurang fleksibel.

Jadi mari kita mulai saja tutorialnya.

Baca Juga:
Cara Menginstall LEMP Stack di Debian 10
Cara Menginstall LAMP Stack di Debian 10 

Instal LEMP pada RHEL 8, CentOS 8 dan Oracle Linux 8


1) LEMP di RHEL dan CentOS 8: Instal Nginx

Langkah pertama adalah menginstal Nginx. Jadi buka sesi terminal atau sambungkan ke server Anda menggunakan SSH jika sudah terkoneksi langsung jalankan perintah di bawah ini.

[su]
[dnf install nginx]
1.- Instal Nginx pada RHEL 8, CentOS 8 dan Oracle Linux 8


Maka Anda perlu memulai nginx service.

[systemctl start nginx]

Adalah ide yang baik untuk memulainya dengan sistem, jadi jalankan perintah ini:

[systemctl enable nginx]

Langkah selanjutnya adalah membuka port di Firewall sehingga kita bisa menggunakan Nginx.

[firewall-cmd --add-port=80/tcp --permanent]
succes
[firewall-cmd --add-port=443/tcp --permanent]
succes
[firewall-cmd --reload]
succes

Terakhir, buka web browser Anda dan coba akses ke server Anda. http: //server-ip/ Anda akan melihat sesuatu seperti ini screenshot ini:

2.- Halaman default Nginx pada Oracle Linux 8

Jadi, Nginx kini sukses dan berfungsi dengan baik.

2) Menginstal dan konfigurasi PHP

Langkah selanjutnya adalah menginstal PHP. Baik Oracle Linux dan RHEL, serta CentOS, hadir dengan PHP 7.2 dalam repositori resmi mereka. Ini adalah versi yang bagus untuk mulai bekerja. Jadi yang harus kita lakukan adalah menginstalnya secara bersamaan dengan beberapa modulnya.

[dnf install php php-mysqlnd php-fpm php-opcache php-gd php-xml php-mbstring]
3.- Install PHP


Kemudian, mulai dan aktifkan service php-fpm.

[systemctl start php-fpm]
[systemctl enable php-fpm]

Setelah kita memulai menjalankan service, kita perlu untuk mengubah beberapa pengaturan untuk membuatnya berfungsi dengan service Nginx.

[nano /etc/php-fpm.d/www.conf]

Di awal file, cari parameter user dan group. Anda akan menemukannya dengan nilai apache, ubah ke nginx.

[user = nginx]
[group = nginx]

Kemudian, cari baris yang dimulai dengan "listen". Dan verifikasi bahwa baris tersebut adalah sebagai berikut.

[listen = /run/php-fpm/www.sock]
4.- Mengkonfigurasi PHP agar berfungsi dengan Nginx

Kemudian, muat ulang service php-fpm.

[systemctl restart php-fpm]

Sekarang saatnya menguji PHP dengan Nginx.

Tidak seperti Apache, direktori web Nginx di RHEL, CentOS dan Oracle Linux 8 adalah /usr/share/nginx/html. Kemudian, Nginx harus menjadi pemilik folder, untuk menyettingnya ketik command dibawah ini.

[chown -R nginx:nginx /usr/share/nginx/html]

Kemudian, buat file PHP baru untuk diuji.

[nano /usr/share/nginx/html/test.php]
<?php
phpinfo();
?>

Setelah itu, restart Nginx.

[systemctl restart nginx]

Sekarang, buka file PHP menggunakan web browser Anda. http://server-ip/test.php.

5.- LEMP pada RHEL, CentOS 8 dan Oracle Linux hampir siap


Jadi semuanya bekerja dengan baik sebagaimana mestinya.

3) Instal MariaDB

MariaDB adalah manajer basis data yang cukup bagus. Adalah fork MySQL dan karenanya kompatibel dengan MySQL. MariDB adalah salah satu software yang nilainya open-source. Jadi mari kita instal.

[dnf instal mariadb-server]
6.- LEMP pada RHEL, CentOS 8 dan Oracle Linux 8 - Menginstal MariaDB


Kemudian, mulai dan aktifkan service.

[systemctl start mariadb]
[systemctl enable mariadb]
Sekarang perlu kita mendefinisikan kata sandi untuk pengguna root. Selain itu, instalasi harus diamankan. Untuk ini, tersedia scrypt mysql_secure_installation.

[mysql_secure_installation]
7.- Secure the MariaDB installation

Setelah mendefinisikan kata sandi root, Anda akan ditanya beberapa pertanyaan saat konfigurasi.


  • Remove anonymous users? Y
  • Disallow root login remotely? Y
  • Remove test database and access to it? Y
  • Reload privilege tables now? Y

Translatenya ke Bahasa Indonesia


  • Hapus pengguna anonim? Y
  • Larang login root dari jarak jauh? Y
  • Hapus database pengujian dan akses ke sana? Y
  • Muat ulang tabel privilege sekarang? Y
Sekarang, LEMP sudah selesai dan sukses di install, Selamat!.

Kesimpulan


LEMP Stack banyak digunakan saat ini karena Nginx berkinerja cukup baik dengan trafik yang banyak. Jadi terserah Anda untuk memilih mana yang sesuai dengan kebutuhan Anda.

Sharing is caring.

COMMENTS

Protected By:

Name

16.04 Xenial Xerus,11,16.10 Yakkety Yak,4,5G,1,ads,4,adsense,5,AI,1,Akuntansi,1,Analytic,1,android,13,Android Emulator,4,Android Studio,2,Antergos,2,Apache,2,Apk,2,Apple,2,Apps,3,Apricity OS,1,APT,8,Aptitude,1,archlinux,15,ArchStrike,1,Backbox Linux,1,backtrack,3,bash,8,Belajar Package Manager,6,Bisnis,2,Black Lab Linux,1,BlackArch,3,blog,47,blog tutorial,21,blogger,25,BlueStack,1,Browser,4,Budgie desktiop,3,Budgie desktop,1,Bugtraq,1,C.A.I.N.E,1,CentOS,29,Chalet OS,1,Chrome,7,Cinnamon,6,CLI,15,code,19,Command,1,css,6,Cut,1,de,1,debian,46,Debian 10,2,Deep Learning,1,Deepin,2,DEFT Linux,1,Desain Grafis,1,Developers,23,Distro,57,DNF,9,Dracos Linux,2,Ebook,1,EFI,1,elementary OS,7,Emacs Libre/text editor,1,EPEL Repository,1,Ethical Hacking,7,Fedora,31,Firefox,9,Fix MBR,1,FreeBSD,3,FTP Client,1,G Suite,1,Game,3,Gaming,7,GIMP,1,git,1,GNOME,16,GNU,12,GNU Bash,9,GNU/Linux,51,Google,7,Hack,4,Hacking,4,html,11,Htop,1,HTTP,1,Intel Core i5,1,Intel Core i7,1,Intel Core i9,1,internet,14,iOS Emulator,2,Java,1,Kali Linux,4,KDE,9,Keuangan,1,Kodachi,1,Kubuntu,3,LAMP,2,Laptop,1,learning how to,71,LEMP,2,LibreOffice,7,Lightweight,1,linux,106,linux apps,55,Linux From Scratch,7,Linux Lite,1,Linux Mint,16,LinuxConsole,1,Lubuntu,4,LXDE,10,LXQt,2,Mac,4,MacOS,2,Malware,2,manjarolinux,9,Maps,1,MariaDB,3,MARS 2020,1,MATE,12,MBR,1,Microsoft,11,mirip geeks,49,Monitoring Process,1,Mozilla,7,Mp3 Downloader,1,MS Office,1,Music Downloader,1,MX Linux,1,MySQL,5,NASA,1,Network,1,Nginx,2,NMAP,1,NordVPN,1,Notebook,1,NST,1,Office,8,openBSD,1,OpenOffice,2,opensource,87,OpenSUSE,1,Openwall,1,Operating System,1,Oracle Linux,2,Package Manager,10,Pacman,1,Pamac.,1,Pantheon,1,Parrot Sec OS,4,PC,2,Penetration Testing,5,Pentoo Linux,2,PHOTO EDITOR,1,PHOTOSHOP,1,PHP,6,Privacy,1,program,45,Protonmail,1,Puppy Linux,1,PureOS,1,Python,2,Q4OS,1,ReactOS,1,Redhat,21,release,34,Remix OS,2,Remix OS Player,1,Repository,14,RHEL,19,Rolling Release,6,Rootkits,1,Router,1,RPM,1,RPMForge Repository,2,SAINS,1,samurai Web Testing Framework,1,Scanner,1,ScreenFetch,1,Screenlets-Widget,1,ScreenRecord,1,seo,5,Server,12,Shell Script,3,shell scripting,3,Smartphone,1,Snapdragon,1,Social Media,1,Software,2,solus OS,3,SpyWare,1,Stabil Fixed Release,8,steam.,1,SteamOS,2,Subgraph,1,System Administrator,1,Tails OS,2,Tiny Core,1,tips,49,tools,37,TOR,2,Tor Browser,2,tutorial,74,ubuntu,51,Ubuntu Server,2,Unity,4,UNIX,6,Video,1,Vim,1,VirtualBox,1,Vmware,1,VPN,1,WattOS,1,Web Hosting,3,Web Hosting CP,2,Web Server,5,Whatsapp,1,windows,35,Windows 10,4,Windows 7,1,Windows 8,1,Windows 8.1,1,Windows ME,1,Windows XP,2,Workstation,1,Xfce,8,Xiaomi,1,Xubuntu,3,YUM,19,Zorin OS,3,ZPanel,1,
ltr
item
Mirip Geeks: Tutorial Cara Install LEMP Stack di CentOS 8 / RHEL 8 / Oracle Linux 8
Tutorial Cara Install LEMP Stack di CentOS 8 / RHEL 8 / Oracle Linux 8
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBv0HKjcTLhBvnoszb6Qqs1v_s1jPDZw9Ej1StoBxaCtYeQojJUZlZWzxNqw5saRDtwOoB7T9zEpoqx4kfmjvymKU90RqpagGyrM-wjlvM8_aNrPxx9J9R4LSTOumd1uV5B8PWQHKB_Ppq/s320/server.jpg
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBv0HKjcTLhBvnoszb6Qqs1v_s1jPDZw9Ej1StoBxaCtYeQojJUZlZWzxNqw5saRDtwOoB7T9zEpoqx4kfmjvymKU90RqpagGyrM-wjlvM8_aNrPxx9J9R4LSTOumd1uV5B8PWQHKB_Ppq/s72-c/server.jpg
Mirip Geeks
https://miripgeeks.blogspot.com/2019/10/tutorial-cara-install-lemp-stack-di.html
https://miripgeeks.blogspot.com/
https://miripgeeks.blogspot.com/
https://miripgeeks.blogspot.com/2019/10/tutorial-cara-install-lemp-stack-di.html
true
6822916784668735429
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share. STEP 2: Click the link you shared to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy