Dalam artikel ini kami akan menunjukkan cara menginstal Dolibarr di VPS Ubuntu 18.04.
Dolibarr adalah aplikasi ERP dan CRM open-source yang mudah digunakan yang terutama digunakan untuk mengelola perusahaan, pekerja lepas, dan yayasan dengan mudah dan efektif. Panduan ini juga dapat bekerja pada server berbasis Debian lainnya, tetapi telah diuji dan ditulis untuk VPS Ubuntu 18.04.
Prasyarat
- Untuk keperluan tutorial ini, kita akan menggunakan server virtual Ubuntu 18.04.
- Server web Apache atau Nginx dengan dukungan PHP.
- PHP 5.4 atau lebih tinggi (PHP 7.2 lebih disukai) dengan ekstensi PHP berikut diaktifkan:mysqli, GD, mbstring, CURL, Zip dan XML. Secara opsional, kita dapat menginstal ekstensi mcrypt, imagick, openssl, soap, dan GD2 PHP.
- Akses root SSH penuh (atau pengguna dengan hak sudo) juga diperlukan.
Langkah 1:Masuk melalui SSH dan Perbarui Sistem
Masuk ke server Anda melalui SSH, seperti yang ditunjukkan pada contoh kami:
ssh root@IP_Address -p Port_number
Pastikan untuk mengganti “IP_ADDRESS” dan “PORT_NUMBER” dengan alamat IP server Anda yang sebenarnya dan nomor port SSH.
Setelah masuk, pastikan bahwa paket server OS terbaru. Kita dapat melakukannya dengan menjalankan perintah berikut:
apt-get update &&apt-get upgrade
Ini akan memperbarui indeks paket serta memperbarui paket perangkat lunak yang saat ini diinstal di server ke versi terbarunya yang tersedia di repositori Ubuntu (didefinisikan dalam /etc/apt/sources.list).
Langkah 2:Instalasi Server Web Apache
Untuk menginstal server web Apache, jalankan perintah berikut:
apt-get install apache2
Setelah instalasi selesai, aktifkan Apache untuk memulai secara otomatis saat server boot dengan:
systemctl aktifkan Apache2
Kami juga dapat memeriksa status layanan Apache Anda dengan perintah berikut:
systemctl status apache2
Keluaran:
● apache2.service - Server HTTP ApacheDimuat:dimuat (/lib/systemd/system/apache2.service; diaktifkan; preset vendor:diaktifkan)Drop-In:/lib/systemd/system/apache2.service.d└ apache2-systemd.confActive:aktif (berjalan) sejak Jum-06-07 09:23:09 CDT; 14 menit yang laluProses:702 ExecStart=/usr/sbin/apachectl start (kode=keluar, status=0/SUCCESS)PID Utama:816 (apache2)Tugas:7 (batas:2321)CGroup:/system.slice/apache2.service├ 816 /usr/sbin/apache2 -k start├─ 834 /usr/sbin/apache2 -k start├─ 835 /usr/sbin/apache2 -k start├─ 836 /usr/sbin/apache2 -k start├─ 837 /usr/sbin/apache2 -k start├─ 839 /usr/sbin/apache2 -k start└─25045 /usr/sbin/apache2 -k start
Jika server web Apache Anda tidak dimulai, Anda dapat memulainya dengan perintah sederhana 'mulai' menggunakan systemctl:
systemctl start Apache2
Langkah 3:Instal MySQL dan Buat Database MySQL
Jalankan perintah berikut untuk menginstal MySQL 5.7, versi terbaru yang tersedia di repositori resmi Ubuntu, bersama dengan beberapa paket MySQL yang diperlukan:
sudo apt-get install mysql-client-5.7 mysql-client-core-5.7 mysql-common mysql-server-5.7 mysql-server-core-5.7
Setelah instalasi selesai, jalankan perintah berikut untuk lebih meningkatkan keamanan instalasi server MySQL Anda:
mysql_secure_installation
Sebaiknya jawab setiap permintaan dengan ‘Y’.
Setelah ini selesai, buat database MySQL dan pengguna baru untuk instalasi Dolibarr.
Masuk ke konsol MySQL sebagai pengguna MySQL (mis. root):
sudo mysql -uroot -p
Jalankan perintah berikut untuk membuat database MySQL baru, pengguna, dan berikan hak istimewa bagi pengguna untuk mengakses database:
mysql> BUAT DATABASE kumpulan karakter dolibarr UTF8 susun utf8_bin;mysql> BERIKAN SEMUA HAK ISTIMEWA DI dolibarr.* UNTUK 'dolibarr'@'localhost' DIIDENTIFIKASI OLEH 'StrongPassword';mysql> FLUSH PRIVILEGES
Ingatlah untuk mengganti StrongPassword
dengan sandi kuat yang sebenarnya.
Langkah 4:Instal Paket PHP yang Diperlukan
Instal PHP 7.2 dan semua ekstensi PHP yang diperlukan:
apt-get install php7.2 php7.2-cli php7.2-common php7.2-curl php7.2-gd php7.2-intl php7.2-json php7.2-mbstring php7.2-mysql php7.2-soap php7.2-xml php7.2-xmlrpc php7.2-zip libapache2-mod-php7.2
Langkah 5:Buat File Konfigurasi Apache baru
Buat file konfigurasi Apache baru untuk nama domain/subdomain yang akan kita gunakan untuk mengakses aplikasi Dolibarr. Untuk tutorial ini, kita akan menggunakan ‘dolibarr.domain.com‘.
vi /etc/apache2/sites-available/dolibarr.conf
Tambahkan baris berikut:
<VirtualHost *:80>
ServerName dolibarr.domain.com
DocumentRoot /var/www/dolibarr/htdocs
CustomLog ${APACHE_LOG_DIR}/dolibarr.domain.com.access.log combined
ErrorLog ${APACHE_LOG_DIR}/dolibarr.domain.com.error.log
<Directory /var/www/dolibarr>
DirectoryIndex index.php
Options -Indexes
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Jangan lupa untuk mengganti dolibarr.domain.com dengan nama domain/subdomain Anda yang sebenarnya. Simpan dan tutup file konfigurasi Apache.
Buat direktori baru bernama 'dolibarr':
mkdir -p /var/www/dolibarr
Untuk mengaktifkan file konfigurasi yang baru dibuat di Apache, jalankan:
sudo a2ensite dolibarr
Kemudian nonaktifkan file konfigurasi Apache default menggunakan baris berikut ini:
sudo a2dissite 000-default
Juga, kita perlu mengaktifkan modul Apache 'rewrite' (jika belum diaktifkan):
sudo a2enmod menulis ulang
Periksa apakah ada kesalahan dengan konfigurasi Apache yang baru dibuat:
sudo apachectl -tSyntax OK
Jika sintaksnya OK dan tidak ada kesalahan, kita dapat me-restart layanan web Apache.
sudo systemctl restart apache2.service
Langkah 6:Instal Dolibarr
Pada saat penulisan tutorial ini, versi stabil terbaru adalah Dolibarr 9.0.3. Unduh Dolibarr versi stabil terbaru ke direktori /var/www/:
cd /var/www/wget https://sourceforge.net/projects/dolibarr/files/Dolibarr%20ERP-CRM/9.0.3/dolibarr-9.0.3.tgz/download -O dolibarr.tgzEkstrak arsip dolibarr.tgz dan ganti nama direktori:
gunzip -c dolibarr.tgz | tar xvf -mv dolibarr-* dolibarrUbah izin file dan direktori di dalam direktori /var/www/dolibarr sehingga pengguna server web (www-data) dapat mengaksesnya:
chown www-data:-R /var/www/dolibarrBuka
http://dolibarr.domain.com
di browser web favorit Anda dan ikuti petunjuk mudah – pilih bahasa penginstalan, dan di halaman berikutnya, periksa apakah prasyarat terpenuhi. Jika semuanya tampak benar, klik 'Mulai':
Pada halaman berikutnya, masukkan:
Nama database:dolibarrJenis driver:mysqliDatabase server:localhostPort:3306Login:dolibarrPassword:StrongPasswordKlik tombol 'Langkah berikutnya' dan tetapkan nama pengguna dan kata sandi administrator Dolibarr yang baru.
Kemudian, klik tombol Langkah berikutnya sekali lagi dan masuk ke backend Administrasi Dolibarr. Seharusnya terlihat seperti ini:
Itu saja ! Anda sekarang memiliki instance Dolibarr yang berfungsi di VPS Ubuntu 18.04 Anda.
Tentu saja, Anda tidak perlu menginstal Dolibarr di Ubuntu 18.04 jika Anda memiliki VPS Ubuntu bersama kami. Anda cukup meminta tim dukungan kami untuk menginstal Dolibarr di Ubuntu 18.04 untuk Anda. Mereka tersedia 24/7 dan akan dapat membantu Anda dengan pemasangan.
PS . Jika Anda senang membaca posting blog ini tentang cara menginstal Dolibarr di Ubuntu 18.04, jangan ragu untuk membagikannya di jejaring sosial menggunakan pintasan di bawah ini, atau cukup tinggalkan komentar di bagian komentar. Terima kasih.
Panels