インストールガイド · 1 min read · Dec 21, 2025

Ubuntu 18.04 LTSにAkauntingをインストールする方法

Akauntingは、請求書、見積もり、財務を管理するための無料でオープンソースの会計ソフトウェアです。特に小規模企業やフリーランサー向けに設計されています。LAMPに基づいており、Laravel、Bootstrap、jQuery、RESTful APIなどの最新技術で構築されています。シンプルで使いやすく、強力なツールで、中央の場所からオンラインで財務を確認できます。

このチュートリアルでは、Ubuntu 18.04サーバーにAkauntingソフトウェアをインストールする方法を学びます。

要件

  • Ubuntu 18.04を実行しているサーバー。
  • sudo権限を持つ非rootユーザー。

始めに

始める前に、システムを最新バージョンに更新する必要があります。次のコマンドを実行することでこれを行えます:

sudo apt-get update -y  
sudo apt-get upgrade -y

LAMPサーバーのインストール

まず、Apache、MariaDB、PHP、およびその他の必要なモジュールをサーバーにインストールする必要があります。次のコマンドを実行することで、すべてをインストールできます:

sudo apt-get install apache2 mariadb-server php7.2 libapache2-mod-php7.2 php7.2-common php7.2-imap php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-gd php7.2-xml php7.2-intl php7.2-mysql php7.2-cli php7.2-ldap php7.2-zip php7.2-curl unzip -y

すべてのパッケージがインストールされたら、php.iniファイルを編集していくつかの変更を加える必要があります。次のコマンドでこれを行えます:

sudo nano /etc/php/7.2/apache2/php.ini

次の変更を加えます:

file_uploads = On
allow_url_fopen = On
memory_limit = 256M
upload_max_filesize = 30M
post_max_size = 40M
max_execution_time = 60
zend.assertions = 0
display_errors = Off
max_input_vars = 1500
date.timezone = Asia/Kolkata

完了したら、ファイルを保存して閉じます。次に、ApacheとMariaDBサービスを開始し、ブート時に自動的に開始するように設定します:

sudo systemctl start apache2  
sudo systemctl enable apache2  
sudo systemctl start mariadb  
sudo systemctl enable mariadb

完了したら、次のステップに進むことができます。

データベースの設定

デフォルトでは、MariaDBはセキュリティが設定されていません。したがって、セキュリティを設定する必要があります。次のmysql_secure_installationスクリプトを実行することでこれを行えます:

sudo mysql_secure_installation

このスクリプトは、現在のrootパスワードを変更し、匿名ユーザーを削除し、リモートからのrootログインを禁止します。以下のように表示されます:

    Enter current password for root (enter for none):
    Set root password? [Y/n]: N
    Remove anonymous users? [Y/n]: Y
    Disallow root login remotely? [Y/n]: Y
    Remove test database and access to it? [Y/n]:  Y
    Reload privilege tables now? [Y/n]:  Y

MariaDBのセキュリティが設定されたら、MariaDBシェルにログインします:

mysql -u root -p

プロンプトが表示されたら、rootパスワードを入力します。次に、Akaunting用のデータベースとユーザーを作成します:

MariaDB [(none)]> CREATE DATABASE akauntingdb;  
MariaDB [(none)]> CREATE USER 'akaunting'@'localhost' IDENTIFIED BY 'mypassword';

上記のSQL文の「mypassword」をお好みの安全なパスワードに置き換えます。次に、次のコマンドでAkauntingにすべての権限を付与します:

MariaDB [(none)]> GRANT ALL ON akauntingdb.* TO 'akaunting'@'localhost' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

再度、「mypassword」を上記で使用したのと同じパスワードに置き換えます。次に、権限をフラッシュし、MariaDBシェルから退出します:

MariaDB [(none)]> FLUSH PRIVILEGES;  
MariaDB [(none)]> EXIT;

Akauntingのインストール

まず、公式ウェブサイトからAkauntingの最新バージョンをダウンロードする必要があります。次のコマンドでこれを行えます:

curl -O -J -L https://akaunting.com/download.php?version=latest

ダウンロードが完了したら、次のコマンドでApacheのウェブルートディレクトリにダウンロードしたファイルを抽出します:

sudo mkdir -p /var/www/html/akaunting  
sudo unzip Akaunting_*.zip -d /var/www/html/akaunting/

次に、akauntingディレクトリに適切な権限を付与します:

sudo chown -R www-data:www-data /var/www/html/akaunting/  
sudo chmod -R 755 /var/www/html/akaunting/

完了したら、次のステップに進むことができます。

AkauntingのためのApacheの設定

次に、Akaunting用のApache仮想ホストファイルを作成する必要があります。次のコマンドで作成します:

sudo nano /etc/apache2/sites-available/akaunting.conf

次の行を追加します:


     ServerAdmin [email protected]
     DocumentRoot /var/www/html/akaunting
     ServerName example.com
     DirectoryIndex index.html index.php
     
          Options +FollowSymlinks
          AllowOverride All
          Require all granted
     

     ErrorLog ${APACHE_LOG_DIR}/akaunting_error.log
     CustomLog ${APACHE_LOG_DIR}/akaunting_access.log combined

上記のvhostファイルの「example.com」を自分のドメイン名に置き換えます。完了したら、ファイルを保存して閉じます。次に、次のコマンドでApache仮想ホストを有効にします:

sudo a2ensite akaunting

次に、Apacheのリライトモジュールを有効にし、次のコマンドでApacheサービスを再起動します:

sudo a2enmod rewrite  
sudo systemctl restart apache2

Akauntingにアクセス

今、ウェブブラウザを開いてURL http://example.com を入力します。次のページにリダイレクトされます:

言語を選択

言語を選択し、次へボタンをクリックします。次のページが表示されるはずです:

データベース設定

今、データベース名、データベースユーザー名、パスワードなどのデータベースの詳細を提供します。次に、次へボタンをクリックします。次のページが表示されるはずです:

会社設定

今、会社名、会社のメールアドレス、管理者のメールアドレスとパスワードを提供し、次へボタンをクリックします。次のページが表示されるはずです:

ログイン

今、ログイン資格情報を提供し、ログインボタンをクリックします。次のページが表示されるはずです:

セットアップウィザード - 最初のステップ

今、詳細を入力し、保存ボタンをクリックします。次のページが表示されるはずです:

通貨設定

今、通貨を追加するか、スキップボタンをクリックします。次のページが表示されるはずです:

通貨を追加

今、税金を追加するか、スキップボタンをクリックします。次のページが表示されるはずです:

セットアップウィザード完了

今、ダッシュボードに移動ボタンをクリックします。次のページが表示されるはずです:

Akauntingダッシュボード

おめでとうございます!Ubuntu 18.04サーバーにAkauntingを正常にインストールしました。これで、どこからでも請求書、見積もり、財務を簡単に管理できます。質問があればお気軽にお尋ねください。

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。