インストールガイド · 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 -yLAMPサーバーのインストール
まず、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]: YMariaDBのセキュリティが設定されたら、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 apache2Akauntingにアクセス
今、ウェブブラウザを開いてURL http://example.com を入力します。次のページにリダイレクトされます:

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

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

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

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

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

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

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

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

おめでとうございます!Ubuntu 18.04サーバーにAkauntingを正常にインストールしました。これで、どこからでも請求書、見積もり、財務を簡単に管理できます。質問があればお気軽にお尋ねください。
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。