Cara Install Akaunting di Ubuntu 22.04
Akaunting merupakan perangkat lunak akuntansi online yang dirancang untuk bisnis kecil dan freelancer. Dalam tutorial ini, Anda akan dipandu langkah demi langkah untuk melakukan instalasi Akaunting di Ubuntu 22.04. Proses ini mencakup semua persiapan yang diperlukan hingga aplikasi siap digunakan.
Prasyarat
Sebelum memulai instalasi Akaunting, pastikan server Anda memenuhi beberapa syarat sebagai berikut:
- PHP 8.1 atau versi yang lebih tinggi.
- Database: MariaDB, MySQL, PostgreSQL, atau SQLite.
- Web Server: Apache atau Nginx.
- Composer: Alat untuk mengelola dependensi PHP.
- Node.js dan NPM: Untuk mengelola paket JavaScript.
Pastikan juga untuk memperbarui paket Ubuntu Anda dengan perintah:
sudo apt update && sudo apt upgrade
Langkah Utama
Ikuti langkah-langkah berikut untuk menginstal Akaunting di Ubuntu 22.04:
1. Menginstal Dependensi
Jalankan perintah berikut untuk menginstal dependensi yang diperlukan di server Anda:
sudo apt install php php-mysql php-curl php-xml php-mbstring php-zip unzip curl
2. Menginstal Composer
Jika Composer belum terinstal, maka Anda dapat menginstalnya dengan perintah berikut:
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
3. Menginstal Node.js dan NPM
Anda dapat menginstal Node.js dan NPM dengan menggunakan perintah berikut:
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt install -y nodejs
4. Mengunduh Akaunting
Setelah semua dependensi terpasang, langkah selanjutnya adalah mengunduh paket Akaunting. Anda dapat mengunduhnya dengan menggunakan perintah wget atau melalui browser:
wget https://akaunting.com/download -O akaunting.zip
5. Mengekstrak File
Setelah mengunduh, ekstrak file yang telah diunduh:
unzip akaunting.zip -d /var/www/akaunting
6. Mengatur Izin Akses
Setelah mengekstrak, Anda perlu mengatur izin akses untuk direktori Akaunting:
sudo chown -R www-data:www-data /var/www/akaunting
sudo chmod -R 755 /var/www/akaunting
7. Mengonfigurasi Virtual Host
Jika Anda menggunakan Apache, buat file konfigurasi virtual host:
sudo nano /etc/apache2/sites-available/akaunting.conf
Masukkan konfigurasi berikut:
<VirtualHost *:80>
ServerAdmin admin@yourdomain.com
DocumentRoot /var/www/akaunting/public
ServerName your-domain.com
<Directory /var/www/akaunting/public>
AllowOverride All
</Directory>
ErrorLog ${APACHE_LOG_DIR}/akaunting-error.log
CustomLog ${APACHE_LOG_DIR}/akaunting-access.log combined
</VirtualHost>
Aktifkan konfigurasi dan muat ulang Apache:
sudo a2ensite akaunting.conf
sudo systemctl restart apache2
8. Menyiapkan Database
Masuk ke database Anda dan buat database baru untuk Akaunting:
mysql -u root -p
CREATE DATABASE akaunting;
CREATE USER 'akauntinguser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON akaunting.* TO 'akauntinguser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
9. Meluncurkan Installer
Setelah semua langkah di atas selesai, buka browser dan navigasikan ke:
http://your-domain.com/akaunting
Ikuti petunjuk penginstalan, yang mencakup memilih bahasa, menghubungkan ke database, dan menyiapkan akun admin.
Konfigurasi Lanjutan
Setelah instalasi awal selesai, Anda mungkin ingin melakukan beberapa penyesuaian tambahan:
- Atur
APP_ENVdanAPP_DEBUGpada file.env. - Konfigurasikan pengaturan email dalam file
.env. - Tambahkan plugin atau aplikasi tambahan dari App Store Akaunting.
Best Practices
Untuk menjaga keamanan dan kinerja Akaunting Anda, pertimbangkan praktik terbaik berikut:
- Gunakan koneksi HTTPS untuk meningkatkan keamanan data.
- Secara teratur lakukan backup database Anda.
- Perbarui Akaunting dan dependensinya secara rutin.
- Batasi akses ke server dengan firewall.
Troubleshooting
Jika Anda mengalami masalah saat instalasi atau penggunaan Akaunting, coba langkah berikut:
- Periksa log kesalahan Apache di
/var/log/apache2/error.log. - Pastikan semua dependensi telah diinstal dan dikonfigurasi dengan benar.
- Coba akses Akaunting di browser lain atau dalam mode incognito.
Untuk bantuan lebih lanjut, kunjungi forum komunitas Akaunting untuk mendapatkan dukungan.
Kesimpulan
Instalasi Akaunting di Ubuntu 22.04 cukup sederhana asalkan Anda mengikuti langkah-langkah dengan teliti. Setelah instalasi, Anda akan memiliki sistem akuntansi yang kuat dan siap digunakan untuk mendukung bisnis Anda. Pastikan untuk mengikuti praktik terbaik dan memperbarui perangkat lunak secara berkala untuk keamanan dan kinerja yang optimal.
Jika Anda membutuhkan bantuan lebih lanjut, jangan ragu untuk menghubungi penyedia layanan atau komunitas Akaunting.
Konsultasi Jasa Setup SekarangVerifikasi Teknis
Panduan ini disusun berdasarkan referensi teknis terbaru. Namun, konfigurasi server dapat bervariasi. Lihat sumber referensi asli →
📚 Artikel Terkait

Cara Setting Nginx + SSL Sebagai Reverse Proxy untuk Apache di Ubuntu 18.04
564 kata • Baca selengkapnya →
Desa Melung Desa Internet
704 kata • Baca selengkapnya →
How to Install Oracle Driver for PHP on Ubuntu 18.04
706 kata • Baca selengkapnya →
Container Orchestration dengan Docker Swarm
681 kata • Baca selengkapnya →