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

Bagaimana cara menginstal Magento 2.4.2 di Centos 7.x dengan cPanel?

Magento adalah aplikasi e-commerce open-source yang ditulis dalam bahasa PHP. Magento juga menggunakan framework PHP lain seperti Symfony dan Laminas. Silakan lihat langkah-langkah berikut untuk menginstal Magento 2.4.2 di Centos 7.x dengan cPanel menggunakan softaculous.

Persyaratan Sistem untuk Magento 2.4.2 di cPanel

  • RAM: Diperlukan RAM minimal 2 GB

  • Server Web: Apache 2.4 dengan modul mod_version diaktifkan.

  • MySQL 8.0 atau MariaDB 10.4 untuk proyek Magento Commerce Cloud

  • PHP 7.4

  • Ekstensi PHP: ext-bcmath, ext-curl, ext-gd, ext-iconv, ext-intl, ext-mbstring, ext-openssl, ext-pdo_mysql, ext-simplexml, ext-soap, ext-xsl, ext-zip, ext- soket, php-opcache, libsodium 

  • Batas Memori PHP: 512MB

Anda mungkin tidak menemukan libsodium di dalam EasyApach 4.0 PHP Extention. Ikuti langkah-langkah di bawah ini untuk menginstal libsodium di Centos 7.x

Bagaimana Cara Menginstal libsodium untuk Menginstal Magento 2.4.2 di Centos 7.x?

  1. Langkah pertama, instal paket Linux EPEL dengan perintah di bawah ini.

    sudo yum install epel-release
  2. Instal library yang diperlukan untuk libsodium dengan perintah di bawah ini.

    yum install libsodium libsodium-devel -y
  3. Jalankan perintah di bawah ini untuk menginstal ekstensi libsodium PHP.

    find /opt/cpanel/ -iname pecl | grep bin
    /opt/cpanel/ea-php74/root/usr/bin/pecl install libsodium
  4. Kami telah berhasil menginstal libsodium Ekstensi PHP.

Sekarang, kita telah selesai menginstal semua prasyarat untuk Magento 2.4.2.  Mari kita lanjutkan ke instalasi Magento. Harap perhatikan bahwa kami akan menginstal Magento dari Softaculous. Pastikan akun cPanel Anda memiliki softaculous terinstal. Silakan lihat cara menginstal softaculous di server Linux dengan server cPanel?

  1. Masuk ke akun cPanel Anda.

  2. Buka penginstal Softaculous dan cari Magento dan klik di atasnya.

  3. Klik pada Pasang Sekarang tombol.

  4. Isi semua detail seperti versi Magento, jalur admin. Sebaiknya kosongkan jalur admin.

  5. Di bagian akun admin, masukkan kredensial admin dan akun email Anda. Pastikan Anda memasukkan akun email yang benar. Anda dapat memilih nama database, awalan tabel, dan kebijakan pencadangan untuk Magento di opsi lanjutan. Terakhir, klik tombol Instal. Anda akan melihat opsi Mengunduh paket setelah mengklik tombol Instal.

  6. Setelah instalasi berhasil, Anda akan mendapatkan layar di bawah ini. 

  7. Buka situs web Anda di browser, dan Anda akan melihat layar di bawah ini.



  8. Anda dapat membuka akun admin menggunakan domainanda.com/admin di browser.

  9. Kami telah berhasil menginstal Magento, jadi mari kita login dengan kredensial admin yang telah kita masukkan saat instalasi.

  10. Ups, di sini Anda akan menghadapi tantangan. Secara default, Magento mengaktifkan otentikasi dua faktor, tetapi tidak memintanya selama instalasi.

Bagaimana Cara Menonaktifkan Otentikasi Dua Faktor Admin Magento?

Untuk menonaktifkan otentikasi dua faktor Magento Admin, Anda perlu menjalankan perintah di bawah ini di root instalasi Magento. Untuk cPanel, Anda harus membuka public_html domain Anda dan menjalankan perintah di bawah ini .

php bin/magento module:disable Magento_TwoFactorAuth

Kami telah memperbaiki otentikasi faktor Mangento 2. Masuk ke Panel Admin Magento. Namun, Anda mungkin menghadapi rintangan berikutnya. Saat masuk ke panel Admin Magento, Anda akan melihatnya itu memuat terus menerus.  

Bagaimana Memperbaiki Masalah Magento Admin Terus Memuat?

Setelah menginstal Admin Magento, Anda akan menghadapi masalah bahwa Admin Magento terus memuat. 

Jalankan perintah di bawah ini di direktori root Magento. Ini akan menerapkan konten statis dan memperbaiki masalah pemuatan Admin Magento, 

php bin/magento setup:static-content:deploy -f

Sekarang, bersihkan cache browser, dan Anda seharusnya dapat masuk ke Admin Magento sekarang tanpa masalah. 


Panels
  1. Bagaimana cara menginstal cPanel di CentOS

  2. Cara Install Nginx di WHM/cPanel Dengan Engintron

  3. Bagaimana cara menginstal Jetbackup di CentOS/RHEL 7 dengan cPanel?

  1. Cara Menginstal CentOS 8 (dengan Tangkapan Layar)

  2. Cara menginstal Python 3 di CentOS 7 dengan SCL

  3. Cara Menginstal Magento 2.4 Dengan OpenLiteSpeed ​​di Ubuntu 20.04

  1. Cara Menginstal R di CentOS 7

  2. Cara Menginstal Magento 2.1 di CentOS 7

  3. Cara Menginstal Magento di CentOS 8