Ինչպե՞ս տեղադրել 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 տեղադրումը, որպեսզի պաշտպանեք ձեր տվյալները և կանխեք չարտոնված մուտքը: