Ինչպե՞ս տեղադրել Akaunting հաշվապահական ծրագրակազմը Ubuntu 20.04-ում:


Akaunting-ը անվճար, բաց կոդով հաշվապահական ծրագիր է, որը կարող է օգտագործվել ձեր ֆինանսները կառավարելու, հաշիվ-ապրանքագրեր ստեղծելու, ծախսերը հետևելու և ֆինանսական հաշվետվություններ ստեղծելու համար: Այն հիանալի այլընտրանք է թանկարժեք առևտրային հաշվապահական ծրագրերին և հարմար է փոքր և միջին բիզնեսի համար: Այս հոդվածում մենք ձեզ կառաջնորդենք Akaunting-ը Ubuntu 20.04-ում տեղադրելու քայլերով:

Քայլ 1. Թարմացրեք ձեր Ubuntu համակարգը

Նախքան որևէ ծրագիր տեղադրելը, խորհուրդ է տրվում թարմացնել ձեր Ubuntu համակարգը՝ համոզվելու համար, որ դուք ունեք անվտանգության վերջին թարմացումները և սխալների շտկումը: Համակարգը թարմացնելու համար բացեք տերմինալը և գործարկեք հետևյալ հրամանը՝ -

sudo apt update && sudo apt upgrade

Քայլ 2. Տեղադրեք Պահանջվող Կախվածությունները

Հաջորդը, դուք պետք է տեղադրեք որոշ անհրաժեշտ կախվածություններ, որպեսզի Akaunting-ը ճիշտ աշխատի: Գործարկեք հետևյալ հրամանը տերմինալում -

sudo apt install apache2 mariadb-server php php-common php-mysql php-gd php-cli php-mbstring php-intl php-xml php-zip unzip wget curl

Այս հրամանը կտեղադրի Apache վեբ սերվերը, MariaDB տվյալների բազայի սերվերը և անհրաժեշտ PHP մոդուլները:

Քայլ 3. Ներբեռնեք և հանեք Akaunting-ը

Ներբեռնեք Akaunting-ի վերջին տարբերակը իրենց պաշտոնական կայքից: Ֆայլը ներբեռնելու համար կարող եք օգտագործել wget հրամանը

wget https://akaunting.com/download/latest

Ներբեռնումն ավարտվելուն պես, հանեք արխիվը՝ օգտագործելով հետևյալ հրամանը -

unzip akaunting-latest.zip -d /var/www/html/

Սա ֆայլերը կհանի լռելյայն վեբ արմատական գրացուցակում /var/www/html/:

Քայլ 4. Ստեղծեք տվյալների բազա և օգտվող Akaunting-ի համար

Այժմ դուք պետք է ստեղծեք տվյալների բազա և օգտվող Akaunting-ի համար՝ իր տվյալները պահելու համար: Բացեք MariaDB shell-ը՝ գործարկելով հետևյալ հրամանը −

sudo mysql

Ստեղծեք նոր տվյալների բազա և օգտվող հետևյալ հրամաններով −

CREATE DATABASE akaunting_db;
GRANT ALL PRIVILEGES ON akaunting_db.* TO 'akaunting_user'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
exit;

Փոխարինեք «գաղտնաբառը» ձեր ընտրած ուժեղ գաղտնաբառով:

Քայլ 5. Կարգավորեք Apache վեբ սերվերը

Դուք պետք է կարգավորեք Apache-ն Akaunting-ին սպասարկելու համար: Ստեղծեք նոր Apache վիրտուալ հոսթի կազմաձևման ֆայլ՝ գործարկելով հետևյալ հրամանը -

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

Ֆայլին ավելացրեք հետևյալ բովանդակությունը −

<VirtualHost *:80>
   ServerName yourdomain.com
   DocumentRoot /var/www/html/public

   <Directory /var/www/html/public>
      Options Indexes FollowSymLinks MultiViews
      AllowOverride All
      Order allow,deny
      allow from all
   </Directory>

   ErrorLog ${APACHE_LOG_DIR}/error.log
   CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Փոխարինեք «yourdomain.com»-ը ձեր իրական տիրույթի անունով: Պահպանեք և փակեք ֆայլը

Միացնել վիրտուալ հոսթը՝ գործարկելով հետևյալ հրամանը -

sudo a2ensite akaunting.conf

Վերագործարկեք Apache-ն, որպեսզի փոփոխություններն ուժի մեջ մտնեն −

sudo systemctl restart apache2

Քայլ 6. Ավարտեք Akaunting տեղադրումը

Բացեք ձեր վեբ զննարկիչը և նավարկեք դեպի ձեր տիրույթի անունը: Դուք կտեսնեք Akaunting setup wizard-ը: Տեղադրման գործընթացը ավարտելու համար հետևեք հրահանգներին: Երբ ձեզ հուշում են տվյալների բազայի մանրամասները, մուտքագրեք տվյալների բազայի անունը, օգտվողի անունը և գաղտնաբառը, որոնք ստեղծել եք Քայլ 4-ում:

Տեղադրումն ավարտվելուց հետո կարող եք մուտք գործել Akaunting և սկսել օգտագործել այն ձեր ֆինանսները կառավարելու համար:

Թեև վերը նշված քայլերը պետք է բավարար լինեն օգտատերերի մեծամասնության համար՝ Akaunting-ը Ubuntu 20.04-ում տեղադրելու համար, կան մի քանի լրացուցիչ քայլեր, որոնք կարող եք ձեռնարկել՝ ձեր տեղադրումը օպտիմալացնելու համար:

Քայլ 7. Միացնել HTTPS-ը

Ձեր Akaunting-ի տեղադրումն ապահովելու համար դուք պետք է միացնեք HTTPS-ը: Սա կգաղտնագրի ձեր վեբ սերվերի և օգտագործողի բրաուզերի միջև փոխանցված բոլոր տվյալները: Դա անելու համար դուք պետք է ստանաք SSL վկայագիր և կարգավորեք Apache-ն այն օգտագործելու համար: Դուք կարող եք ստանալ անվճար SSL վկայագիր Let's Encrypt-ից:

Նախ, տեղադրեք Certbot-ի հաճախորդը՝ գործարկելով հետևյալ հրամանը -

sudo apt install certbot python3-certbot-apache

Հաջորդը, ստացեք նոր SSL վկայագիր՝ գործարկելով հետևյալ հրամանը -

sudo certbot --apache -d yourdomain.com

Փոխարինեք «yourdomain.com»-ը ձեր իրական տիրույթի անունով: Վկայագրի տեղադրման գործընթացը ավարտելու համար հետևեք հրահանգներին:

Քայլ 8. Կարգավորեք ավտոմատ թարմացումները

Ապահովելու համար, որ ձեր Akaunting-ի տեղադրումը արդիական է մնում անվտանգության վերջին պատչերի և վրիպակների շտկման հետ, դուք պետք է կարգավորեք ավտոմատ թարմացումները: Ubuntu-ն ունի ներկառուցված գործիք, որը կոչվում է «unattended-upgrades», որը կարող է ավտոմատ կերպով տեղադրել անվտանգության թարմացումներ:

«Unattended-upgrades» տեղադրելու համար գործարկեք հետևյալ հրամանը −

sudo apt install unattended-upgrades

Հաջորդը, խմբագրեք կազմաձևման ֆայլը՝ գործարկելով հետևյալ հրամանը −

sudo nano /etc/apt/apt.conf.d/50unattended-upgrades

Համոզվեք, որ հետևյալ տողերը կան և չմեկնաբանված −

Unattended-Upgrade::Allowed-Origins {
   "${distro_id}:${distro_codename}-security";
   //"${distro_id}:${distro_codename}-updates";
   //"${distro_id}:${distro_codename}-proposed";
   //"${distro_id}:${distro_codename}-backports";
};

Պահպանեք և փակեք ֆայլը:

Վերջապես, միացրեք ավտոմատ թարմացումները՝ գործարկելով հետևյալ հրամանը −

sudo dpkg-reconfigure --priority=low unattended-upgrades

Կազմաձևման գործընթացը ավարտելու համար հետևեք հրահանգներին:

Այս լրացուցիչ քայլերով դուք կարող եք համոզվել, որ ձեր Akaunting տեղադրումն ապահով է, արդիական և օպտիմիզացված կատարման համար:

Կարևոր է ունենալ ձեր Akaunting-ի տեղադրման պահուստավորումը՝ ապարատային անսարքության կամ այլ խնդիրների դեպքում տվյալների կորստից պաշտպանվելու համար: Դուք կարող եք օգտագործել ներկառուցված պահուստավորման հնարավորությունը Akaunting-ում՝ ձեր տվյալների կանոնավոր կրկնօրինակումներ ստեղծելու համար:

Պահուստավորումներ ստեղծելու համար մուտք գործեք Akaunting և անցեք Կարգավորումներ > Պահուստավորում: Այստեղ դուք կարող եք կարգավորել պահուստավորման հաճախականությունը, պահպանման ժամկետը և նպատակակետը:

Խորհուրդ է տրվում պահել ձեր կրկնօրինակները առանձին վայրում, օրինակ՝ հեռավոր սերվերում կամ ամպային պահեստում՝ տեղական տվյալների կորստից պաշտպանվելու համար: Դուք կարող եք օգտագործել այնպիսի գործիքներ, ինչպիսիք են rsync-ը կամ scp-ը՝ ձեր կրկնօրինակները հեռավոր վայր տեղափոխելու համար:

Քայլ 9. Կարգավորեք էլփոստի կարգավորումները

Akaunting-ը էլեկտրոնային փոստով օգտագործում է հաշիվ ապրանքագրեր, անդորրագրեր և այլ ծանուցումներ ուղարկելու համար: Էլփոստի կարգավորումները կարգավորելու համար անցեք Կարգավորումներ > Էլփոստ: Այստեղ դուք կարող եք մուտքագրել SMTP մանրամասներ ձեր էլ.փոստի մատակարարի համար: Եթե դուք չունեք SMTP սերվեր, կարող եք օգտագործել երրորդ կողմի ծառայություններ, ինչպիսիք են Sendinblue կամ Mailgun:

Համոզվեք, որ ստուգել եք ձեր էլ.փոստի կարգավորումները՝ ուղարկելով փորձնական էլ.

Այս լրացուցիչ քայլերով դուք կարող եք համոզվել, որ ձեր Akaunting տեղադրումն ապահով է, պահուստավորված և պատրաստ է իրական աշխարհում օգտագործման համար:

Քայլ 10. Անհատականացրեք Akaunting-ը

Akaunting-ը թույլ է տալիս հարմարեցնել ծրագրաշարի տարբեր ասպեկտները՝ ձեր բիզնեսի կարիքներին համապատասխան: Դուք կարող եք հարմարեցնել հաշիվ-ապրանքագրերի ձևանմուշները, ավելացնել հատուկ դաշտեր հաշիվ-ապրանքագրերին և հաճախորդներին և ստեղծել անհատական հաշվետվություններ:

Akaunting-ը հարմարեցնելու համար մուտք գործեք հավելված և անցեք Կարգավորումների ընտրացանկ: Այստեղ դուք կարող եք կարգավորել տարբեր կարգավորումներ, ինչպիսիք են արժույթները, վճարման դարպասները, հարկային դրույքաչափերը և այլն: Կարող եք նաև հարմարեցնել հաշիվ-ապրանքագրերի ձևանմուշները՝ վերբեռնելով ձեր սեփական պատկերանշանը և փոփոխելով դասավորությունը և ձևաչափումը:

Եթե Ձեզ անհրաժեշտ են անհատականացման ավելի առաջադեմ տարբերակներ, կարող եք օգտագործել Akaunting API-ն՝ անհատական ինտեգրումներ և ընդլայնումներ ստեղծելու համար: API-ն թույլ է տալիս ծրագրային կերպով մուտք գործել և փոփոխել Akaunting-ի տվյալները, ինչպես նաև աջակցում է ծրագրավորման տարբեր լեզուների, ինչպիսիք են PHP-ն, Python-ը և JavaScript-ը:

Քայլ 11. Ստացեք աջակցություն

Եթե Akaunting-ի տեղադրման կամ օգտագործման ժամանակ խնդիրներ եք ունենում, աջակցության համար կան մի քանի ռեսուրսներ: Akaunting կայքը ունի ամբողջական փաստաթղթերի բաժին, որն ընդգրկում է ծրագրաշարի տարբեր ասպեկտներ, ներառյալ տեղադրումը, հարմարեցումը և անսարքությունների վերացումը:

Դուք կարող եք նաև միանալ Akaunting համայնքի ֆորումներին՝ օգնություն խնդրելու և ձեր փորձը կիսելու այլ օգտվողների հետ: ֆորումները վերահսկվում են Akaunting թիմի և համայնքի անդամների կողմից և հիանալի ռեսուրս են ձեր հարցերին արագ և ճշգրիտ պատասխաններ ստանալու համար:

Եթե Ձեզ անհրաժեշտ է ավելի անհատականացված աջակցություն, կարող եք ձեռք բերել աջակցության ծրագիր Akaunting-ից: Աջակցության ծրագրերն առաջարկում են տարբեր մակարդակների աջակցություն՝ սկսած էլփոստի աջակցությունից մինչև հատուկ հաշվապահական կառավարիչներ և առաջնահերթ աջակցություն:

Այս լրացուցիչ քայլերով դուք կարող եք առավելագույն օգուտ քաղել ձեր Akaunting-ի տեղադրումից և ապահովել, որ ձեր բիզնեսի ֆինանսները լավ կառավարվեն և կազմակերպվեն:

Քայլ 12. Ինտեգրել Akaunting-ը այլ գործիքների հետ

Akaunting-ը կարող է ինտեգրվել տարբեր երրորդ կողմի գործիքների՝ ձեր բիզնեսի գործառնությունները պարզեցնելու և աշխատանքային հոսքերը ավտոմատացնելու համար: Օրինակ, դուք կարող եք ինտեգրել Akaunting-ը ձեր էլեկտրոնային առևտրի պլատֆորմի հետ՝ ավտոմատ կերպով հաշիվներ ստեղծելու և վճարումները հետևելու համար, կամ ձեր ծրագրի կառավարման ծրագրաշարի հետ՝ ծախսերը և ծրագրի բյուջեները հետևելու համար:

Akaunting-ն ունի ներկառուցված Zapier ինտեգրում, որը թույլ է տալիս կապվել ավելի քան 2000 հավելվածների հետ և ավտոմատացնել աշխատանքային հոսքերը: Դուք կարող եք օգտագործել Zapier-ը հատուկ աշխատանքային հոսքեր ստեղծելու համար, որոնք ակտիվացնում են գործողությունները Akaunting-ում՝ հիմնվելով այլ հավելվածների իրադարձությունների վրա, օրինակ՝ Akaunting-ում հաշիվ-ապրանքագիր ստեղծելու համար, երբ ձեր էլեկտրոնային առևտրի հարթակում նոր վաճառք է իրականացվում:

Դուք կարող եք նաև օգտագործել Akaunting-ի API-ն՝ այլ գործիքների հետ անհատական ինտեգրումներ ստեղծելու համար: API-ն թույլ է տալիս ծրագրային կերպով մուտք գործել և փոփոխել Akaunting-ի տվյալները, ինչպես նաև աջակցում է ծրագրավորման տարբեր լեզուների, ինչպիսիք են PHP-ն, Python-ը և JavaScript-ը:

Այս լրացուցիչ քայլերով դուք կարող եք վերապատրաստել ձեր թիմին, վերահսկել ձեր ֆինանսական տվյալները և ձեր բիզնեսի վերաբերյալ տեղեկացված որոշումներ կայացնել՝ օգտագործելով Akaunting-ը:

Եզրակացություն

Այս հոդվածում մենք քննարկել ենք, թե ինչպես տեղադրել Akaunting հաշվապահական ծրագրակազմը Ubuntu 20.04-ում: Akaunting-ը հիանալի տարբերակ է փոքր բիզնեսի և ֆրիլանսերների համար, ովքեր փնտրում են անվճար և բաց կոդով հաշվապահական լուծում: Հետևելով այս հոդվածում նշված քայլերին, դուք կարող եք հեշտությամբ կարգավորել Akaunting-ը ձեր Ubuntu համակարգում և սկսել կառավարել ձեր ֆինանսները: Հիշեք, որ ապահովեք ձեր Akaunting տեղադրումը, որպեսզի պաշտպանեք ձեր տվյալները և կանխեք չարտոնված մուտքը: