Jika Anda adalah seorang pengusaha online, maka Anda pasti sudah familiar dengan Magento. Magento adalah salah satu platform e-commerce yang populer untuk membuat toko online. Kali ini, kita akan membahas cara menginstal Magento 2 di CentOS 7. CentOS 7 adalah sistem operasi open-source yang sepenuhnya kompatibel dengan Red Hat Enterprise Linux (RHEL).
Langkah 1: Persiapan
Sebelum menginstal Magento 2 di CentOS 7, pastikan bahwa sistem operasi Anda terinstal dengan benar dan sudah diperbarui. Selain itu, pastikan juga bahwa Anda memiliki akses root ke server Anda.
Jangan lupa untuk mengaktifkan repositori EPEL (Extra Packages for Enterprise Linux) jika belum aktif. Repositori ini menyediakan paket tambahan yang tidak tersedia di repositori resmi CentOS.
Anda dapat mengaktifkan repositori EPEL dengan menjalankan perintah berikut:
yum install epel-release
Langkah 2: Instal Apache, MariaDB, dan PHP
Magento 2 memerlukan Apache sebagai server web, MariaDB sebagai sistem manajemen basis data, dan PHP sebagai bahasa pemrograman. Anda dapat menginstal ketiganya dengan menjalankan perintah berikut:
yum install httpd mariadb mariadb-server php php-mysql php-gd php-xml php-mbstring
Setelah selesai, aktifkan Apache dan MariaDB dengan menjalankan perintah berikut:
systemctl start httpd mariadbsystemctl enable httpd mariadb
Langkah 3: Buat Database dan User untuk Magento 2
Sebelum menginstal Magento 2, buatlah database dan user untuk Magento 2. Anda dapat melakukannya dengan menjalankan perintah berikut:
mysql -u root -p
Setelah masuk ke MariaDB, buat database dengan menjalankan perintah berikut:
CREATE DATABASE magento;
Selanjutnya, buat user dan berikan akses ke database yang baru saja Anda buat:
GRANT ALL ON magento.* TO 'magentouser'@'localhost' IDENTIFIED BY 'password';
Pastikan bahwa Anda mengganti ‘magentouser’ dan ‘password’ dengan nama pengguna dan kata sandi yang Anda inginkan.
Langkah 4: Unduh dan Instal Magento 2
Setelah semua persiapan selesai, saatnya mengunduh dan menginstal Magento 2. Anda dapat mengunduh Magento 2 dari situs web resmi Magento. Setelah selesai mengunduh, ekstrak file ZIP dan pindahkan ke direktori root Apache.
Anda dapat melakukannya dengan menjalankan perintah berikut:
unzip Magento-CE-2.x.x.x.zipmv Magento-CE-2.x.x.x /var/www/html/magento
Setelah itu, ubah kepemilikan dan izin direktori Magento:
chown -R apache:apache /var/www/html/magentochmod -R 755 /var/www/html/magento
Selanjutnya, buka browser Anda dan akses http://localhost/magento. Ikuti langkah-langkah instalasi yang ditampilkan di layar. Pastikan Anda memasukkan nama pengguna, kata sandi, dan database yang baru saja Anda buat.
Langkah 5: Selesai
Setelah selesai menginstal Magento 2, pastikan bahwa Anda mengaktifkan SSL untuk keamanan. Anda juga dapat menyesuaikan tema dan menambahkan modul tambahan untuk meningkatkan fungsionalitas toko online Anda.
Dengan mengikuti langkah-langkah di atas, Anda sekarang dapat dengan mudah menginstal Magento 2 di CentOS 7. Semoga artikel ini bermanfaat!
Kesimpulan
Menginstal Magento 2 di CentOS 7 tidak terlalu sulit jika Anda mengikuti langkah-langkah yang tepat. Pastikan bahwa sistem operasi Anda terinstal dengan benar dan sudah diperbarui. Selain itu, pastikan juga bahwa Anda menginstal Apache, MariaDB, dan PHP. Buatlah database dan user untuk Magento 2, unduh dan instal Magento 2, dan pastikan bahwa Anda mengaktifkan SSL untuk keamanan. Selamat mencoba!