{"id":1077,"date":"2021-03-22T03:36:05","date_gmt":"2021-03-21T20:36:05","guid":{"rendered":"https:\/\/www.otakudang.org\/?p=1077"},"modified":"2021-03-22T03:36:05","modified_gmt":"2021-03-21T20:36:05","slug":"mengaktifkan-a2billing-di-issabel","status":"publish","type":"post","link":"https:\/\/www.otakudang.org\/?p=1077","title":{"rendered":"Mengaktifkan A2billing di Issabel"},"content":{"rendered":"\n<p>Saya tau ini ide buruk, bahkan developernya pun sudah mengingatkan bahwa A2billing ini memiliki flaw dan sudah dari 6 tahun yang lalu (saat tulisan ini dibuat) versi terakhihrnya keluar. Tapi karena suatu hal, situasi mengharuskan saya mengaktifkannya. <\/p>\n\n\n\n<p>Karena alasan di atas, A2billing tidak akan ditemukan di laman Addons. Jadi kudu diinstall langsung dari <em>yum<\/em>:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">yum install issabel-a2billing.noarch issabel-a2billing-callback_daemon.noarch -y<\/pre>\n\n\n\n<p>Setelah itu buat database baru di <em>MariaDB<\/em> dengan patokan <em>credential <\/em>di <em>\/etc\/a2billing.conf<\/em>. Ada baiknya diubah dulu agar tidak menggunakan nama db bawaan, <em>username<\/em> dan <em>password<\/em>. Tapi agar bisa jalan saja, kira-kira default cuplikan <em>credential<\/em> dari file di atas adalah sebagai berikut:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">[database]\nhostname = localhost\nport = 3306\nuser = a2billinguser\npassword = a2billing\ndbname = mya2billing\n; dbtype setting can either be mysql or postgres\ndbtype = mysql<\/pre>\n\n\n\n<p>Lalu login ke <em>MariaDB <\/em>dengan akun administrator (dalam contoh di sini saya menggunakan <em>root<\/em>, untuk membuat database <em>mya2billing<\/em> dan user <em>a2billinguser<\/em> dengan password <em>a2billing<\/em>. <\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">CREATE DATABASE mya2billing;\nGRANT ALL PRIVILEGES ON mya2billing.* TO 'a2billinguser '@'localhost' IDENTIFIED BY 'a2billing';\nflush privileges;<\/pre>\n\n\n\n<p>Setelah itu masuk ke direktori <strong>\/usr\/share\/a2billing\/DataBase\/mysql-5.x<\/strong> dan jalankan script <strong>install-db.sh<\/strong>:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">cd \/usr\/share\/a2billing\/DataBase\/mysql-5.x\n.\/install-db.sh<\/pre>\n\n\n\n<p>isikan informasi database, user dan password sesuai dengan di atas. <\/p>\n\n\n\n<p>Terakhir, reset semua password admin Issabel dan DB dengan perintah:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\/usr\/bin\/change-passwords<\/pre>\n\n\n\n<p>Lalu login ke portal A2billing yang berlokasi di laman <strong>https:\/\/&lt;url_issabel>\/a2billing\/admin\/index.php<\/strong> dengan username\/password admin Issabel. <\/p>\n\n\n\n<p>Done. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Saya tau ini ide buruk, bahkan developernya pun sudah mengingatkan bahwa A2billing ini memiliki flaw dan sudah dari 6 tahun yang lalu (saat tulisan ini dibuat) versi terakhihrnya keluar. Tapi karena suatu hal, situasi mengharuskan saya mengaktifkannya. Karena alasan di atas, A2billing tidak akan ditemukan di laman Addons. Jadi kudu diinstall langsung dari yum: Setelah &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.otakudang.org\/?p=1077\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Mengaktifkan A2billing di Issabel&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-1077","post","type-post","status-publish","format-standard","hentry","category-asterisk","entry"],"_links":{"self":[{"href":"https:\/\/www.otakudang.org\/index.php?rest_route=\/wp\/v2\/posts\/1077","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.otakudang.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.otakudang.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.otakudang.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.otakudang.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1077"}],"version-history":[{"count":2,"href":"https:\/\/www.otakudang.org\/index.php?rest_route=\/wp\/v2\/posts\/1077\/revisions"}],"predecessor-version":[{"id":1081,"href":"https:\/\/www.otakudang.org\/index.php?rest_route=\/wp\/v2\/posts\/1077\/revisions\/1081"}],"wp:attachment":[{"href":"https:\/\/www.otakudang.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1077"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.otakudang.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1077"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.otakudang.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1077"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}