ローカル サーバーにデモ用に、またはクラウド/ホスティング VPS サーバーに永続的な目的で Akaunting をインストールする場合は、Ubuntu、CentOS、Debian、Linux、Elementary に Akaunting をインストールする手順を説明するチュートリアルがここにあります。 OS、およびその他の同様の Linux。
アカウンティングとは無料でオープンソースの会計ソフトウェアこれは PHP と MySQL を使用して実行され、GitHub で入手できます。したがって、クライアントを使用したり、会社や家庭のすべてのシステムに会計ソフトウェアをインストールしたりする必要はありません。アカウンティングを中小企業または個人で使用したいユーザーは、インストールすると、インターネットとブラウザを使用してローカルまたはリモートでアカウンティングにアクセスできます。
一部の WordPress ベースの Web サイトと同様の Web インターフェイスを提供し、セットアップ手順も同様です。だからこそ、使いやすさだけでなく、デバイスとしても優れています。はい、スマートフォンやタブレットでもご利用いただけます。
アカウンティング機能:
- 完全無料で使える会計ソフト。
- Mac、PC、タブレット、携帯電話でいつでもオンラインで財務データにアクセスできます。
- Github リポジトリを備えたオープンソースの会計ソフトウェア
- 口座への入金と口座間送金
- 専門的な請求書をクライアントに送信する
- ベンダー管理システム
- 請求書の作成と管理
- 請求対象外の経費を追加する
- 複数の会社の財務を管理する
- 一括支払いを受け入れる
- 進行中のジョブの請求書、収益、請求書、支払いを自動的に作成します
- 割引管理
- お客様の概要
- グラフとビジュアルレポート
- 複数通貨のサポート
アカウティング要件:
このソフトウェアの要件は非常に一般的であり、ほぼすべてのホスティング サービス プロバイダーによって簡単に提供されます。
- PHP 8.0以降
- Web サーバー (例: Apache、Nginx、IIS)
- データベース (例: MySQL、PostgreSQL、SQLite、SQL Server)
- URL 書き換え (mod_rewrite)
- PHP 拡張機能:
- PDO
- OpenSSL
- Mbstring
- トークナイザー
- XML
- ジップ
- 公式ウェブサイトそしてギットハブこのソフトウェアのリンク
Ubuntu または CentOS Linux にアカウンティング ソフトウェアをインストールする
Apache インストール コマンドなどのいくつかの手順を除いて、ほぼすべての手順は Ubuntu と CentOS の両方で同じです。
1: アカウンティング用の Apache サーバーをインストールする
アカウンティングを設定する Linux サーバーまたはデスクトップに Apache がすでにインストールされている場合は、次のステップに進みます。
Ubuntu、Debian、および Linux Mint の場合
sudo apt update
sudo apt install apache2
CentOS および RedHat の場合
yum update
yum install httpd
2. Apacheを有効にして起動する
サーバーでのインストール手順が完了したら、次のコマンドを実行して Web サーバーを有効にし、システムの起動とともに起動します。
Ubuntu、Debian、Linux の最小要件t
sudo systemctl enable apache2
sudo systemctl start apache2
CentOS、Redhat、Fedorasudo systemctl enable httpd
sudo systemctl start httpd
3.アカウンティングデータベース用のMySQLサーバーをインストールします。
Akaunting ソフトウェアによって作成された財務データを保存するには、MySQL によって提供されるデータベースが必要です。ただし、PostgreSQL や SQLite も使用できます。
Debian または Ubuntu ベースのシステムに MySQL をインストールするには、次のコマンドを使用します。
sudo apt install mysql-server
CentOS または Redhat の場合は、次のものを使用できます。
yum install mysql-sever
4. MySQL サービスを有効にする
MySQL をセットアップした後、Apache と同様に、このデータベース サービスをブート レベルで有効にして開始する必要があります。つまり、システムが再起動するたびに、Apache サービスと MySQL サービスが自動的に開始されます。
sudo systemctl start mysql
sudo systemctl enable mysql
5. 会計データベースのセットアップ
まず MySQL にログインします。
sudo mysql
root パスワードを設定します。
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password by 'MyPassword@123';
注記: 変化私のパスワード@123強力なパスワードを設定する必要があります。
出口:
exit;
セキュア インストール スクリプトを再度実行します。
sudo mysql_secure_installation
スクリプトは次のような質問をします。
ユーザー root のパスワードを入力してください: 設定したパスワードを入力して、 を押します。入力。
rootのパスワードを変更しますか?プレスN、 それから入力。
匿名ユーザーを削除しますか?プレスY、 それから入力。
リモートからの root ログインを禁止しますか?プレスY、 それから入力。
テスト データベースを削除してアクセスしますか?プレスY、 それから入力。
特権テーブルを今すぐリロードしますか?プレスY、 それから入力。
次に、次のコマンドを使用して、このオープンソースの会計ソフトウェアで使用するデータベースを作成します。どの Linux OS でも同じです。
注記: 赤色のテキストを使用したい文字に置き換えます。
sudo mysql
create database h2smedia; create user 'h2s'@'localhost' IDENTIFIED BY 'your-pass';
grant all privileges on h2smedia.* to h2s@localhost;
flush privileges;
exit;
6. PHP または上位バージョンをモジュールとともにインストールします
Akaunting のインストール、このオープンソース会計ソフトウェア用にセットアップする必要がある PHP の最小バージョンは PHP 8.0 以降です。
Ubuntu とそれに相当する Linux の場合、コマンドは次のとおりです。
しかし、Ubuntu 20.04の場合デフォルトのシステム リポジトリを使用すると、PHP 8.0 バージョンは存在しません。したがって、最新の PHP 8.0 バージョンを使用するには、PPA リポジトリを追加する必要があります。従うべきコマンドは次のとおりです。
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php -y
sudo apt install php-imagick php8.0-common php8.0-mysql php8.0-gd php8.0-bcmath php8.0-curl php8.0-zip php8.0-xml php8.0-mbstring php8.0-bz2 php8.0-intl
のためにPHP8.1上記のコマンドで 8.0 を 8.1 に置き換えることができます。
走る:
sudo update-alternatives --config php
デフォルトのシステム バージョンとして PHP 8.0 を選択します。
CentOS および他の同様の Linux に PHP をインストールするには
sudo yum install epel-release yum-utils -y sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm sudo yum-config-manager --enable remi-php72 sudo yum update
sudo yum install php libapache2-mod-php php-bcmath php-common php-imap php-mbstring php-xmlrpc php-soap php-gd php-xml php-intl php-mysql php-cli php-ldap php-zip php-curl
7. zip 形式の Akaunting ファイルをダウンロードしてセットアップします
このステップでは、Akaunting フリー ソフトウェアの最新リリース ファイルをダウンロードし、さらに使用するために同じファイルをパブリック Web フォルダーに抽出します。
wget -O Akaunting.zip https://akaunting.com/download.php?version=latest
sudo mkdir -p /var/www/akaunting/
sudo apt install unzip
sudo unzip Akaunting.zip -d /var/www/akaunting/
次に、クローンフォルダーの権限を変更します。
sudo chown -R www-data:www-data /var/www/akaunting/
エラーが発生した場合「chown: 無効なユーザー: 'www–data:www-data'」上記のコマンドを実行した後、次のコマンドを使用します。
sudo chown -R apache:apache /var/www/akaunting/
次に、Apache ユーザーに完全な読み取りおよび書き込み権限を与えます。
sudo chmod -R 755 /var/www/akaunting/
8.Apache サイト構成ファイルをアカウンティング用に構成する
ここでは、Akaunting 用の Apache サイト構成ファイルを作成し、ファイルを実行するフォルダーの場所と、その他に従うべき事項を指示します。
Ubuntu:sudo apt install nano
CentOS:yum install nano
ファイルを作成します。
Ubuntu または Debian
sudo nano /etc/apache2/sites-available/akaunting.conf
CentOS用
sudo nano /etc/httpd/sites-available/akaunting.conf
次に、スペースとブレークを含めて、次の行をそのまま追加します。
赤いテキストを独自のドメインまたは値に置き換えます。
<VirtualHost *:80> ServerAdmin localhost DocumentRoot /var/www/akaunting/ ServerName example.com ServerAlias www.example.com <Directory /var/www/akaunting/> Options +FollowSymlinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>
nano エディターを保存して終了するには、次のキーを押します。Ctrl+Xキーを押して次のように入力します。Yさんそして、入力ボタン。
構成を有効にしてモジュールを書き換えます。
sudo a2ensite akaunting.conf sudo a2enmod rewrite
sudo a2dissite 000-default.conf
最後に、Apache を再起動して変更を有効にします。
Ubuntu:sudo systemctl restart apache2
CentOS:sudo systemctl restart httpd
9: Akaunting オープンソース会計ソフトウェアのセットアップとダッシュボード
これですべての準備が整ったので、ブラウザに移動してサーバーの IP アドレスまたはドメイン名を開きます (クラウドまたは VPS ホスティングにインストールしている場合)。
ここでは、デモ用に Akaunting をローカル サーバーにインストールしているため、同じローカル IP アドレスを使用しています。
- サーバーにアクセスするためにドメインまたは IP を指定すると、アカウンティングの設定ページが開きます。まず、インストールする言語を選択します。デフォルトでは英語になります。
言語を選択してください - この記事で作成した MySQL データベースの詳細を追加します。
会計データベースのセットアップ - どこからでもこの無料の会計ソフトウェアにアクセスするために使用される管理者の電子メールとパスワードとともに、会社の詳細を追加します。
会社と管理者の詳細 - 最後に、ソフトウェアのダッシュボードが目の前に表示されます。それでは、財務計算の実行を開始してください。
Ubuntu Linux にインストールされている無料の会計ソフトウェアをアカウンティングする その他の記事: