Cara Instal Magento 2 di CentOS 7

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!