설치 가이드 · 3 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 권한이 있는 비루트 사용자.
시작하기
시작하기 전에 시스템을 최신 버전으로 업데이트해야 합니다. 다음 명령어를 실행하여 이를 수행할 수 있습니다:
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이 스크립트는 현재 루트 비밀번호를 변경하고, 익명 사용자를 제거하고, 원격으로 루트 로그인을 금지합니다:
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프롬프트가 나타나면 루트 비밀번호를 입력합니다. 그런 다음, 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을 성공적으로 설치했습니다. 이제 어디서나 청구서, 견적 및 재정을 쉽게 관리할 수 있습니다. 질문이 있으면 언제든지 문의하십시오.
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.