Dalam tutorial ini, kami akan menjelaskan cara menginstal YetiForce di VPS Ubuntu 18.04 Anda.
YetiForce adalah sistem Manajemen Hubungan Pelanggan sumber terbuka dan gratis yang dapat digunakan untuk mengelola hubungan dengan pelanggan, pemasok, mitra, dan staf. Dapat dengan mudah diintegrasikan dengan peta, portal media sosial, LDAP, aplikasi DAV, SMS, PBX, dan layanan web. YetiForce dibangun di atas fondasi Vtiger yang kokoh dan dirancang khusus untuk perusahaan menengah hingga besar.
Prasyarat:
-
Server yang menjalankan Ubuntu 18.04.
-
Nama domain terdaftar disiapkan untuk bekerja dengan server Anda.
-
Akses ke akun root atau ke akun pengguna dengan hak akses root.
Langkah 1:Memulai
Sebelum memulai, Anda perlu memperbarui sistem Anda dengan versi terbaru. Anda dapat memperbaruinya dengan menjalankan perintah berikut:
apt-get update -yapt-get upgrade -y
Setelah pembaruan selesai, mulai ulang sistem Anda untuk menerapkan semua pembaruan.
Langkah 2:Instal Server LAMP
Pertama, Anda perlu menginstal server web Apache, server MariaDB, PHP, dan perpustakaan lain di server Anda. Anda dapat menginstal semuanya dengan perintah berikut:
apt-get install apache2 mariadb-server php7.2 php7.2 libapache2-mod-php7.2 php7.2-common php7.2-sqlite3 php7.2-json php7.2-curl php7.2-intl php7 .2-mbstring php7.2-xmlrpc php7.2-mysql php7.2-gd php7.2-xml php7.2-cli php7.2-zip php7.2-soap php7.2-imap wget unzip -ySetelah semua paket terinstal, buka
php.ini
file dan buat beberapa perubahan:nano /etc/php/7.2/apache2/php.iniUbah baris berikut:
memory_limit =256Mupload_max_filesize =100Mpost_max_size =100Mmax_execution_time =60max_input_vars =1500cgi.fix_pathinfo=0date.timezone =Eropa/London#zona waktu contoh, ubah ke zona waktu lokal AndaSimpan dan tutup file setelah Anda selesai.
Langkah 3:Konfigurasi MariaDB
Secara default, MariaDB tidak aman. Sebelum melanjutkan, kami sarankan untuk melalui program singkat yang membantu mengamankan server MariaDB Anda. Anda dapat mengamankannya dengan perintah berikut:
mysql_secure_installationJawab semua pertanyaan seperti yang ditunjukkan di bawah ini:
Masukkan kata sandi saat ini untuk root (masukkan untuk tidak ada):Setel kata sandi root? [Y/n]:Y Hapus pengguna anonim? [Y/n]:Y Larang login root dari jarak jauh? [Y/n]:Y Hapus database pengujian dan akses ke sana? [Y/n]:Y Muat ulang tabel hak istimewa sekarang? [Y/n]:YSetelah MariaDB diamankan, masuk ke shell MariaDB dengan perintah berikut:
mysql -u root -pBerikan kata sandi root MariaDB Anda yang Anda atur sebelumnya. Kemudian buat database dan pengguna untuk YetiForce dengan perintah berikut:
MariaDB [(none)]> BUAT DATABASE yetiforce;MariaDB [(none)]> BERIKAN SEMUA HAK ISTIMEWA DI yetiforce.* UNTUK 'yetiforce'@'localhost' DIIDENTIFIKASI DENGAN 'sandi';Jangan lupa untuk mengganti 'password' dengan password yang sebenarnya kuat. Setelah menjalankan kedua perintah tersebut, bersihkan hak istimewa dan keluar dari shell MariaDB dengan perintah berikut:
MariaDB [(none)]> FLUSH PRIVILEGES;MariaDB [(none)]> \qLangkah 4:Instal YetiForce
Pertama, unduh versi terbaru YetiForce (pada saat penulisan) dengan perintah berikut:
wget https://excellmedia.dl.sourceforge.net/project/yetiforce/YetiForce%20CRM%205.x.x/5.1.0/YetiForceCRM-5.1.0-complete.zipSetelah unduhan selesai, unzip file yang diunduh ke direktori root Apache dengan perintah berikut:
mkdir /var/www/html/yetiforceunzip YetiForceCRM-5.1.0-complete.zip -d /var/www/html/yetiforceSelanjutnya, tetapkan izin yang tepat ke direktori yetiforce dengan perintah berikut:
chown -R www-data:www-data /var/www/html/yetiforcechmod -R 755 /var/www/html/yetiforceLangkah 5:Konfigurasi Apache untuk YetiForce
Selanjutnya, Anda perlu membuat file host virtual Apache untuk YetiForce. Anda dapat membuatnya dengan perintah berikut:
nano /etc/Apache2/sites-available/yetiforceTambahkan baris berikut:
ServerAdmin admin@your_domain.com DocumentRoot /var/www/html/yetiforce ServerName your_domain.com www.your_domain.com Opsi FollowSymlinks AllowOverride Semua Perlu semua diberikan ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log digabungkan Jangan lupa untuk mengganti 'domain_anda.com' dengan nama domain terdaftar Anda. Simpan dan tutup file. Kemudian, aktifkan file host virtual YetiForce dan nonaktifkan file host virtual default dengan perintah berikut:
a2ensite yetiforce.confa2dissite 000-defaultSelanjutnya, aktifkan modul Apache rewrite dan restart layanan Apache dengan perintah berikut:
a2enmod rewritesystemctl restart Apache2Langkah 6:Akses Antarmuka Web YetiForce
Sekarang, buka browser web Anda dan ketik URL
http://your_domain.com
. Anda akan diarahkan ke halaman selamat datang YetiForce:
Sekarang klik pada Instal tombol. Anda akan melihat halaman Perjanjian Lisensi:
Selanjutnya adalah menerima perjanjian Lisensi dan klik Saya setuju tombol. Anda akan melihat halaman berikut:
Sekarang Anda harus memberikan detail database yang telah kita buat sebelumnya. Ini juga tempat Anda membuat akun administrator. Setelah selesai dengan ini, klik Berikutnya tombol. Anda akan melihat halaman berikut:
Klik tombol Next untuk mengkonfirmasi semua pengaturan. Kemudian klik Berikutnya tombol. Anda akan melihat halaman berikut:
Sekarang kita perlu memverifikasi konfigurasi server dan klik tombol Berikutnya tombol. Anda akan melihat halaman berikut:
Terakhir, berikan detail Perusahaan Anda dan klik Berikutnya tombol. Anda akan diarahkan ke dasbor default YetiForce di halaman berikut:
Itu dia! Anda sekarang memiliki salinan kerja YetiForce di VPS Ubuntu Anda.
Tentu saja, Anda tidak perlu tahu cara menginstal YetiForce di Ubuntu 18.04 jika Anda menggunakan layanan Hosting VPS Ubuntu 18.04 kami. Anda cukup meminta tim dukungan kami untuk menginstal YetiForce di Ubuntu 18.04 untuk Anda. Mereka tersedia 24/7 dan akan dapat membantu Anda menginstal YetiForce di Ubuntu 18.04.
PS . Jika Anda menikmati membaca posting blog ini tentang menginstal YetiForce di Ubuntu 18.04, jangan ragu untuk membagikannya di jejaring sosial menggunakan pintasan berbagi di bawah ini, atau cukup tinggalkan komentar di bagian komentar. Terima kasih.
Panels