GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Cara Install Nginx di WHM/cPanel Dengan Engintron

Dalam tutorial ini, kami akan menjelaskan cara Instal Nginx dengan Engintron di server dengan panel kontrol WHM/cPanel terpasang.

Engintron adalah plugin WHM/cPanel gratis yang dapat digunakan untuk menginstal server web Nginx sebagai proxy terbalik dari server web Apache default. Alasan menggunakan Nginx sebagai proxy terbalik Apache di server WHM/cPanel kami adalah karena Apache akan server konten dinamis seperti PHP, Perl dan lain-lain, dan Nginx akan bertanggung jawab untuk menyajikan konten statis seperti CSS, Javascript , dan gambar.

Menginstal Nginx dengan Engintron ke server cPanel Anda dapat memakan waktu beberapa menit dan merupakan proses yang sangat mudah. Ayo mulai bekerja!

Prasyarat

  • Server dengan RAM minimal 2GB
  • Akses root SSH penuh atau pengguna dengan hak sudo juga diperlukan.
  • Panel kontrol WHM/cPanel terpasang di server

Perbarui Sistem

Sebelum kita mulai dengan instalasi kita perlu memperbarui sistem agar up to date

sudo yum update -y && sudo yum upgrade -y

sudo /usr/local/cpanel/scripts/upcp

Memasang plugin Engintron

Setelah sistem diperbarui, kita dapat melanjutkan dengan proses instalasi. Pertama, masuk ke direktori “root” di server Anda, hapus skrip “engintron.sh” lama jika ada, dan unduh skrip instalasi terbaru:

cd / 
rm -f engintron.sh
wget --no-check-certificate https://raw.githubusercontent.com/engintron/engintron/master/engintron.sh

Setelah skrip diunduh, Anda perlu menjalankan skrip dan menunggu beberapa saat hingga proses penginstalan selesai:

bash engintron.sh install

Jika instalasi berhasil, Anda akan melihat di layar bagaimana layanan seperti apache, tailwatchd, apache_php_fpm, dan nginx di-restart. Anda akan melihat output berikut di akhir instalasi:

httpd started successfully.
Redirecting to /bin/systemctl restart httpd.service
Redirecting to /bin/systemctl restart nginx.service

**************************************
*       Installation Complete        *
**************************************

Anda dapat melihat sekarang, Apache mendengarkan pada port 8080 dan 8443, dan Nginx diatur ke port 80 dan 443. Ini memberitahu kita lagi bahwa instalasi Engintron berhasil. Untuk melihat ini jalankan perintah di bawah ini:

netstat -tunlp | grep httpd && netstat -tunlp | grep nginx

CLI Engintron

Untuk memeriksa penggunaan Engintron, jalankan perintah berikut di server Anda:

bash /engintron.sh

Anda akan menerima output berikut:

[[email protected] /]# bash /engintron.sh
    _______   _____________   ____________  ____  _   __
   / ____/ | / / ____/  _/ | / /_  __/ __ \/ __ \/ | / /
  / __/ /  |/ / / __ / //  |/ / / / / /_/ / / / /  |/ /
 / /___/ /|  / /_/ // // /|  / / / / _, _/ /_/ / /|  /
/_____/_/ |_/\____/___/_/ |_/ /_/ /_/ |_|\____/_/ |_/

                 https://engintron.com

Engintron (v1.16.0) is the easiest way to integrate Nginx on your cPanel/WHM server.

Usage: /engintron.sh [command] [flag]

Main commands:
    install          Install, re-install or update Engintron (enables Nginx by default).
                     Add optional flag "mainline" to install Nginx mainline release.
    remove           Remove Engintron completely.
    enable           Set Nginx to ports 80/443 & Apache to ports 8080/8443
    disable          Set Nginx to ports 8080/8443 & switch Apache to ports 80/443
    purgecache       Purge Nginx's "cache" & "temp" folders,
                     then restart both Apache & Nginx
    purgelogs        Purge Nginx's access & error log files

Utility commands:
    res              Restart web servers only (Apache & Nginx)
    res force        Restart Apache & force restart Nginx (kills all previous Nginx processes)
    resall           Restart Cron, CSF & LFD (if installed), Munin (if installed),
                     MySQL, Apache, Nginx
    80               Show active connections on port 80 sorted by connection count & IP,
                     including total concurrent connections count
    443              Show active connections on port 443 sorted by connection count & IP,
                     including total concurrent connections count
    fixaccessperms   Change file & directory access permissions to 644 & 755 respectively
                     in all user /public_html directories
    fixownerperms    Fix owner permissions in all user /public_html directories
    restoreipfwd     Restore Nginx IP forwarding in Apache
    cleanup          Cleanup Mac or Windows specific metadata & Apache error_log files
                     in all user /public_html directories
    info             Show basic system info

~~ Enjoy Engintron! ~~

Engintron di GUI WHM/cPanel

Setelah instalasi, plugin Engintron dapat diakses melalui GUI WHM/cPanel. Kunjungi WHM pada URL di “https://your_ip_address:2087”

Sekali, dikunjungi di kolom input pencarian di kiri atas ketik “Engintron “. Akan ada “Engintron untuk cPanel/WHM ” yang perlu Anda klik. Setelah diklik akan ada informasi tentang Engintron yang terinstal dan statusnya.

Itu saja. Anda berhasil menginstal Nginx melalui plugin Engintron di server WHM/cPanel. Tentu saja, Anda tidak perlu menginstalnya jika merasa kesulitan. Anda dapat menggunakan salah satu layanan hosting VPS kami, dalam hal ini Anda dapat meminta admin hosting VPS Linux ahli kami untuk menginstal plugin ini untuk Anda. Mereka tersedia 24/7 dan akan segera menangani permintaan Anda.

PS. Jika Anda menyukai posting ini tentang cara menginstal Nginx di WHM/cPanel, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Panels
  1. Bagaimana Cara Install NGINX di WHM Server Melalui Cpnginx?

  2. Bagaimana Cara Instal NGINX di Server WHM Melalui Engintron?

  3. Cara menginstal EspoCRM dengan Nginx di VPS Ubuntu

  1. Cara menginstal Elgg dengan Nginx di Ubuntu 14.04

  2. Cara Menginstal Joomla dengan Nginx di Ubuntu 18.04

  3. Cara menginstal PHP 7.4 Dengan Nginx di Ubuntu 20.04

  1. Cara Instal phpMyAdmin dengan Nginx di CentOS 7

  2. Cara Menginstal SuiteCRM dengan Nginx di CentOS 7

  3. Cara Menginstal MediaWiki dengan Nginx di CentOS 7