Invoiceninja- 오픈 소스 인보이스 소프트웨어

InvoiceNinja 무료 인보이스 소프트웨어

소기업을위한 무료 및 오픈 소스 인보이스 소프트웨어

비즈니스 용 무료 인보이스 소프트웨어는 송장을 만들고, 지불을 수락하고, 비용을 추적하며, 제안서 작성 및 작업을 관리하는 데 도움이됩니다.

개요

Invoiceninja는 오픈 소스 인보이스 소프트웨어입니다. 사용하기 쉽고 모든 청구 작업을 처리 할 수있는 많은 기능을 제공합니다. 100% 무료이며 전 세계의 개발자들이 적극적으로 참여하고 있습니다. 이 무료 회계 시스템은 프리랜서 및 소기업에 이상적입니다. 쉽게 송장을 생성하고 지불을 추적 할 수 있습니다. 이 강력한 오픈 소스 송장 시스템에는 현대적이고 인상적인 기능이 제공됩니다. 송장, 지불, 견적, 비용,보고 등을 관리하는 기능을 지원합니다. 또한 여러 회사를 생성하고 단일 시스템에서 처리 할 수 ​​있습니다. 또한 Invoiceninja는 작업을 추적하고 고객에게 청구하는 데 사용하는 데 도움이됩니다. 또한 Invoiceninja는 온라인 (SAAS) 소프트웨어로 서비스로 제공됩니다. 사용자는 적절한 계획을 선택하고 즉시 사용할 수 있습니다. 그러나 비즈니스는 민감한 청구 데이터를 제어하는 ​​데 도움이되는 자체 서버에 설치할 수 있습니다. Invoiceninja는 iPhone 및 Android 장치 용 최고의 모바일 송장 앱을 제공합니다. PHP Laravel Framework, Flutter로 작성되었으며 데이터 저장에 MySQL을 사용합니다. 이 오픈 소스 인보이스 시스템의 라이센스는 (AAL) 귀속 보증 라이센스입니다.

시스템 요구 사항

invoiceninja를 설치하려면 다음과 같은 소프트웨어가 있어야합니다. -PHP 7.0+ -MySQL 5.0 + -Apache / nginx

특징

인보이스 닌자는 무료, 프로 또는 기업 인 선택에 따라 많은 훌륭한 기능을 자랑합니다. 다음은 Invoiceninja의 주요 기능입니다.

  • 생성 & amp; 이메일 송장 & amp; 실시간 인용문
  • 40+ 지불 게이트웨이 통합 옵션 -yourbrand.invoice.services 사용자 정의 도메인
  • 추가 사용자 & amp; 권한을 설정하십시오
  • 여러 회사 지원
  • 반복 송장 작성 & amp; 자동 구침 클라이언트
  • 제안 생성 도구
  • 타사 파일을 송장에 첨부하고 & amp; 경비
  • 프로젝트 작업 작성 & amp; 추적 시간
  • 프로젝트 관리를위한 칸반 보드
  • 송장 첨부 & amp; 인용문 pdfs 이메일
  • 클라이언트 측 포털 & amp; 송장 기록
  • Zapier 통합 자동화
  • 인용문은 지불에 대한 송장으로 변환합니다
  • 완전히 사용자 정의 가능한 송장 설계
  • 이메일 주제를 사용자 정의하고 & amp; 바디 텍스트
  • 예금 수락 & amp; 부분 지불
  • 송장 결제 자동 레지 라인드 이메일
  • 클라이언트가 볼 때 경고 & amp; 송장을 지불합니다
  • 송장 승인 확인란 또는 클라이언트 서명을 활성화합니다
  • 품목 & amp; 제품 라이브러리 시스템
  • 대량 이메일 송장 & amp; 인용
  • 보고서 작성, 계정 노후화 & amp; 클라이언트 진술
  • 수입 비용 & amp; 공급 업체
  • 은행 계좌에서 거래를 수입합니다
  • 지원되는 여러 통화 및 언어
  • 자동 신용 카드 게이트웨이 수수료를 설정합니다
  • 무급 송장에 대한 자동 후기 수수료를 설정합니다
  • 자연어 음성 명령을 지원합니다
  • 라인 당 세금 설정 항목 또는 송장 총계
  • 전문 무료 송장 템플릿 설계

설치

Ubuntu에 Invoiceninja 설치 Github를 사용하여 nginx가있는 16.04 LTS 설치

Nginx는 가장 인기 있고 안전한 웹 서버입니다. nginx를 설치하려면 다음 명령을 사용하십시오.

 sudo apt install nginx 

nginx가 설치되면 다음 명령을 사용하여 도메인을 구성하고 Nginx를 다시 시작합니다.

 sudo service nginx restart 

다음으로 데이터베이스 서버를 설치해야합니다. 다음 명령을 사용하여 MySQL 서버를 설치하십시오.

 sudo apt-get update;  sudo apt-get install mysql-server; mysql_secure_installation 

데이터베이스 서버가 설치되면 다음 명령을 사용하여 MySQL 서버를 다시 시작하십시오.

 sudo service mysql restart 

처리를 위해 PHP를 설치하십시오

 sudo apt-get install php-fpm php-mysql

이제 필요한 모든 소프트웨어를 설치했으며 다음 단계는 MySQL Server에 로그인하고 Invoiceninja 데이터베이스를 작성하는 것입니다. 다음 명령을 사용하여 데이터베이스를 작성하십시오.

 CREATE DATABASE  invoiceninja;

새 비밀번호로 ““라는 데이터베이스 사용자를 만듭니다. 다음 명령을 실행하여 사용자에게 데이터베이스에 대한 전체 액세스 권한을 부여했습니다. 원하는 데이터베이스 사용자와 원하는 비밀번호로 변경하십시오.

CREATE USER 'invoiceninjauser'@'localhost' IDENTIFIED BY 'new_password_here'; 
GRANT ALL ON invoiceninja.* TO 'invoiceninjauser'@'localhost' IDENTIFIED BY 'user_password_here' WITH GRANT OPTION;
FLUSH PRIVILEGES; 
EXIT;

Invoiceninja 최신 릴리스를 다운로드하십시오

 
sudo apt install curl git
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

위의 컬 및 작곡가를 설치 한 후 Nginx 루트 디렉토리로 변경하고 Github의 Downaload 송장 닌자 패키지로 변경하십시오.


cd /var/www/html
sudo git clone https://github.com/invoiceninja/invoiceninja.git
cd /var/www/html/invoiceninja
sudo composer install

그런 다음 아래 명령을 실행하여 Invoiceninja가 작동하도록 올바른 권한을 설정하십시오.


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

축하해요! Nginx에 Invoiceninja를 성공적으로 설치했습니다

Docker를 사용한 ### 설치 응용 프로그램 키를 생성합니다


docker run --rm -it invoiceninja/invoiceninja php artisan key:generate --show

데이터 지속성을위한 폴더를 만듭니다

  • 서버에서 두 개의 폴더를 만듭니다. e. g. /var/invoiceninja/public 및/var/invoiceninja/Storage -이 폴더를 용기에 장착하십시오 사용법 : 실행합니다

docker run -d \
  -v /var/invoiceninja/public:/var/app/public \
  -v /var/invoiceninja/storage:/var/app/storage \
  -e APP_ENV='production' \
  -e APP_DEBUG=0 \
  -e APP_URL='http://ninja.dev' \
  -e APP_KEY='' \
  -e APP_CIPHER='AES-256-CBC' \
  -e DB_TYPE='mysql' \
  -e DB_STRICT='false' \
  -e DB_HOST='localhost' \
  -e DB_DATABASE='ninja' \
  -e DB_USERNAME='ninja' \
  -e DB_PASSWORD='ninja' \
  -p '9000:9000' \
  invoiceninja/invoiceninja
 한국인