1C Linux- ի տեղադրում 2 ֆիզիկական սերվերների վրա: Պատրաստեք սերվերի երկաթը

Ինչ ընտրել, 1C Linux- ի համար կամ 1C տերմինալ սերվերի վրա:

PHP Հեղինակային իրավունք. 2003-2019 Սելեգալեական ՍՊԸ Բոլոր իրավունքները պաշտպանված են.

Անվճար Linux օպերացիոն համակարգի համար 1C 8.3 պլատֆորմի 8.3 պլատֆորմի հաճախորդի մասին հայտարարության շնորհիվ մենք ավելի ու ավելի ենք սկսել հարցեր տալ 1C պլատֆորմի համար տերմինալ ռեժիմի հետագա օգտագործման հնարավորության մասին:

Մի խոսքով, մեր պատասխանը հետեւյալն է. 1C պլատֆորմի տերմինալի ռեժիմը լուծում է մի շարք հարցեր, որոնք պարզապես անհնար է լուծել տեղական տեղադրումը, լինել անվճար Linux, վճարովի պատուհաններ կամ ցանկացած այլ գործառնական համակարգ:

Փոխադրողի գործավար համակարգի մեկնարկային գնի տարբերությունը, Linux օպերացիոն համակարգի 1C պլատֆորմը չի աշխատի ավելի լավ կամ ավելի վատ, քան Windows- ի տեղական տեղադրումը:

Ընկերությունների մեծամասնությունը ընտրում է 1C պլատֆորմի գործունեության տերմինալի ռեժիմը ամբողջովին ոչ թե գնի պատճառով (օրինակ, Microsoft Terminal Server- ի իրականացման ընթացքում, գինը շատ գերազանցում է տեղական տեղադրման գինը):

Բացի այդ, տերմինալային լուծումները հանդիսանում են ամբողջ ենթակառուցվածքների շահագործման հարթակ, որն իր մեջ ներառում է բոլոր ծրագրերը, ծայրամասերը եւ աշխատատեղերը: 1C պլատֆորմը ենթակառուցվածքների բաղադրիչներից ընդամենը մեկն է:

Ինչպես երեւում է ստորեւ աղյուսակից, թերությունները եւ հարցերը շատ ավելին են, քան դրանց լուծումները:

Առավելություններ եւ հնարավորություն Թերությունները եւ սահմանափակումները
  • Linux օպերացիոն համակարգը անվճար է
  • Անվճար Linux օպերացիոն համակարգի բովանդակությունը միշտ ավելի թանկ է, քան վճարովի պատուհանները:
  • Անվճար Linux օպերացիոն համակարգը, ի տարբերություն տերմինալային կայանների (բարակ հաճախորդների) պահանջում է սկավառակ, հիշողություն եւ ժամանակակից անհատական \u200b\u200bհամակարգիչ յուրաքանչյուր աշխատատեղում
  • Բոլորը աշխատավայր Անհատական \u200b\u200bհամակարգիչ պահանջում է անձնական ծառայություն
  • Մեջ ներկայումս Ֆիսկալ գրանցողների եւ առեւտրային սարքավորումների վարորդ չկա
  • Օգտագործողները վաղ թե ուշ գուցե անհրաժեշտ լինի օգտագործել այլ Windows ծրագրեր:
  • Տերմինալ սերվերի կարիք չկա
  • Տերմինալ սերվերը լուծում է 1C պլատֆորմի հուսալիության, արձագանքման եւ արագության խնդիրները, հատկապես FILE ռեժիմում
  • Տերմինալ սերվերը ավելի կայուն է եւ հուսալի
  • Տերմինալ սերվերը հնարավորություն է տալիս օգտագործել բարակ հաճախորդներ
  • Տերմինալ սերվերը հնարավորություն է տալիս օգտագործել 1C պլատֆորմը տարածված, հեռակա եւ ինտերնետի միջոցով
  • Linux օպերացիոն համակարգի համար կարող եք օգտագործել տերմինալ սերվերներ
  • Linux օպերացիոն համակարգի տերմինալային ծառայությունների անվճար խմբագիրները տեղադրման մեջ շատ բարդ են, նույնիսկ մասնագետների համար
  • Նրանք չգիտեն, թե ինչպես աշխատել ծայրամասի, հատկապես տպիչների եւ նավահանգիստների հետ, ինչը շատ կարեւոր է 1C պլատֆորմի համար
  • Linux օպերացիոն համակարգի տերմինալային ծառայություններից արձանագրությունները օպտիմիզացված չեն ինտերնետի միջոցով շահագործման համար
  • Linux օպերացիոն համակարգի համար կարող եք օգտագործել առեւտրային տերմինալային սերվերներ
  • Linux- ի գործառնական համակարգի տերմինալային ծառայությունների առեւտրային հրատարակությունները համեմատելի են Windows- ի տերմինալ լուծումների հետ
  • Linux օպերացիոն համակարգի տերմինալային ծառայությունների առեւտրային հրատարակություններ, ինչպես նաեւ անվճար ընտրովի աշխատել ծայրամասերի հետ
  • Կարող է ինտեգրվել բարակ հաճախորդների գործառնական համակարգերին
  • Boot Time - 1C 8.3 պլատֆորմի հաճախորդի փաթեթի փաթեթը 400 MB է
  • Նուրբ հաճախորդի RAM- ի պահանջները `առնվազն 2 ԳԲ
  • Բարակ հաճախորդի պրոցեսորի պահանջը `ոչ պակաս ատոմ 1.6 ԳՀց
  • Փաստաթղթեր տպելու ունակություն չկա

Այնուամենայնիվ, 1C 8.3 պլատֆորմի հաճախորդը հասանելի կլինի բեռնված մոդուլի տեսքով, քանի դեռ Syselegance Thinstation Enterprise օպերացիոն համակարգի համար (սկսած 4-րդ տարբերակից): Դրա դիմումի շրջանակը միեւնույն ժամանակ ծայրաստիճան սահմանափակ կլինի.

  • Կրկնօրինակեք մուտք դեպի 1C պլատֆորմ, երբ տերմինալային սերվերը մատչելի չէ
  • Մուտք դեպի 1C պլատֆորմ այն \u200b\u200bվայրերից, որոնք չեն պահանջում աշխատել այլ ծրագրերի հետ (օրինակ, պահեստներ)
  • Մուտք դեպի 1C պլատֆորմ այն \u200b\u200bվայրերից, որոնք չեն պահանջում տպագրական փաստաթղթեր
  • Ապագայում `կանխիկ դրամական միջոցներ (կոնֆիգուրացիաների եւ հարկաբյուջետային ծայրամասերի աջակցությամբ)

Եզրակացություններ. Անվճար Linux օպերացիոն համակարգի համար հաճախորդի 1C 8.3-ի ներկայությունը հսկայական քայլ է տեխնոլոգիայի զարգացման եւ 1C պլատֆորմի զարգացման առումով: Բայց միայն խոշոր ընկերություններն են, որոնք օգտագործում են 1C սերվերների կլաստերներ մի կողմից եւ բացառապես Linux- ը, կկարողանան ամբողջությամբ օգտագործել այն մոտ ապագայում:

Ինչպես ցույց է տալիս պրակտիկայում, նման ընկերությունները ներկայումս համախմբված են: Ընկերությունների ճնշող մեծամասնությունը, տերմինալի ռեժիմը դեռ կլինի ավելի պարզ, օգտակար եւ ճկուն օգտագործման համար:

Զգուշացում. Ոչ Մանրամասն հրահանգներ չի լինի! Միայն գործողությունների հաջորդականություն Անհրաժեշտ քայլեր եւ հուշում: Սա ուղեցույց է միայն Linux- ի փորձառու ադմինիստրատորների համար:

Իմ որոշ կազմաձեւերի օրինակներԿցված ...

Նշում. Այս հոդվածը գրված է 32-բիթանոց Centos 6.3-ով փորձերի հիման վրա(Անհրաժեշտ է սերվերի համար օգտագործել 64-բիթանոց OS: Բայց պատահեց, որ 64-բիթանոց միջնամասը չի տեղադրվել ինձ համար մատչելի երկաթյա փորձերի վրա :)Այնուամենայնիվ, տեղադրման մեթոդաբանության համար ոչ մի տարբերություն չկա (32 vs 64bit) - դա միայն բաշխիչ ֆայլերի վերջածանցում է. Կամ I686 (կամ I386) կամ x86_64 ...

Բովանդակություն:

  • 2) Անհատականացրեք ցանցը
  • 5) Անհատականացրեք Samba սերվերը
  • Գրականություն (օգտագործված եւ լրացուցիչ առաջարկվում է)




0) Պատրաստեք սերվերի ապարատը



Հատուկ առաջարկություններ սերվերի երկաթի ընտրության համար (երկաթի որ ուժն է պահանջվում) Ես չեմ տա. Անհատական \u200b\u200bփորձ չկա: Տեսեք պաշտոնյային«Առաջարկություններ, 1C- ի հետ աշխատելու համար սարքավորումների ընտրության համար. Ձեռնարկություն 8» V8.1c.ru- ից եւ ոչ պաշտոնական«Համակարգչային պահանջներ 1C- ի հետ աշխատելու համար. Ձեռնարկություն 8» 1c.xxi.kiev.ua- ից ...
Եվ ես խորհուրդ եմ տալիս երկաթգիծ վերցնել էներգիայի ռեզերվով, քան առաջարկվում է (քանի որ «Ձեռնարկության աճող կարիքների մասին. Եւ քանի որ 1C պլատֆորմը նույնպես ավելի ու ավելի շատ ռեսուրսներ է թողնում թողարկման թողարկման համար»:

Բացի այդ, մի խոսքով, հետեւյալ ռազմավարությունն առավել շահավետ է.

  • Երկու տարբեր մեքենաների համար տարածեք երկու սերվեր (1C սերվեր եւ փոստային սերվեր). Էլեկտրաէներգիան երկու անգամ ավելանում է, եւ անհրաժեշտ չէ ավելորդ լիցենզիաներ գնել: Սա էժան լուծում է. Linux- ը անվճար է, եւ երկաթի արժեքը չի հաշվում (երկաթը միշտ էժան է, քան լիցենզիաները):
  • Նշում. Նշեք, որ «1C սերվերի կլաստերը» դեռ շատ փայլուն է: Ավելին, «Կլաստերի սերվերի 1C» - ի ներքո յուրաքանչյուր լրացուցիչ առանձին մեքենա պահանջում է առանձին «սերվերի լիցենզիա» ձեռք բերել: Հետեւաբար, բոլոր կողմերից, «սերվերի 1C» - ի ներքո ավելի ձեռնտու է ընդամենը մեկ մեքենա `սերվերի համար գնել միայն մեկ մեքենա, որը կարող է բավականին հզոր սարքավորել ...
  • Տեղադրեք ապարատային RAID10- ը DBMS սերվերին (տվյալների բազայի ֆայլերը վերապահված են, եւ անհրաժեշտության դեպքում սկավառակի տարածության ծավալը):
    Ավելին, բյուջեի լուծումներում բավական է օգտագործել Chipset Raid Controler- ը, որը ներկառուցված է բազմաթիվ ժամանակակից մայրերի, քան առանձին եւ թանկարժեք ապարատային ռեյդերի վերահսկիչ գնելը (որի գինը 250 դոլար է): Ներկառուցված չիպսերի արշավական հսկիչներն արդեն ունեն լայն ֆունկցիոնալություն. Աջակցված RAID (0, 1, 5, 10) ռեժիմներ եւ ավտոմատացված միգրացիա նրանց միջեւ, տվյալների խնայողություն:
    Կա միայն մեկ, բայց էական գդալ հարվածում. Linux OS- ում ապարատային հարձակման վերահսկիչների վատ աջակցություն: Եւ բացի այդ, ներկառուցված մայր տախտակ Chipset Sata-Raid- ը լիովին ապարատ չէ. Տվյալների կառավարումը չի առաջանում «երկաթ» մակարդակի վրա, բայց օպերատորի վարորդի միջոցով BIOS միկրոկոդի մակարդակում. Այստեղից եւ «Վարորդը SATA-RAID» - ի միջոցով Պահեստային վարորդ), առանց որի արշավանքը դիտվում է որպես առանձին սկավառակներ, այստեղից եւ աջակցության խնդիրներ ... Linux- ի տակ, ավանդաբար օգտագործվում է, որի աջակցությունը երկարաձգվել է:
  • Երկու սերվերներն իհարկե բարձրացնում են Windows / Linux 64bit- ում (քանի որ այն աջակցում է շատ խոյ եւ ավելի մեծ ուժ): 32bit գնել եւ տեղադրել (քանի որ «սերվերի 1C 64bit» - ը արժե 2 անգամ ավելին, եւ կատարումը մեծանում է, հավասար է + 5% -ով: Ոչ պաշտոնական Արհեստավորները փորձարկվեցին...)




1) Տեղադրեք օպերացիոն համակարգը (OS)



Տեղադրեք Linux Centos 6.x (վերջին թողարկում), ավելի լավ 64bit:
Centon Distribution- ի ընտրության պատճառները. Սա Linux սերվերի բաշխում է: Սա անվճար է (անվճար, «համայնքային հրատարակություն») բաշխում: Սա բաշխում է, որը հիմնված է RedHat միջուկի վրա, որը 1C- ն հայտարարում է որպես «աջակցություն»:

Centos բաշխման պատկերներԱյստեղից (ցանկացած հայելիներից):
Դա ավելի հարմար է iso iso- ն մղել, Burk- ի վրա այրվել (DVDRW) եւ դրեց այն դրա հետ:
Տեղադրման համար, որպես կանոն, երկու բաղադրիչներից միայն առաջին սկավառակը բավարար է (երկրորդ սկավառակի վրա `ցանկացած երկրորդական ծրագիր):
Եվ հետո մոնտաժային հեռավորությունները այլեւս անհրաժեշտ չեն. Միեւնույն է, ամբողջ ծրագիրը պետք է թարմացվի եւ առաքվի ինտերնետով ...


Մեկնաբանություն Արմատ օգտագործողը Centon համակարգում Illogin է (դա պետք է լինի):
Centon համակարգի բոլոր աշխատանքները միշտ իրականացվում են սովորական օգտագործողի նիստից, ներառյալ: եւ համակարգի տեղադրում / տեղադրում: Եվ միայն որոշ գործողությունների համար ամեն անգամ, երբ «գերտերողի» արտոնությունները պահանջվում են (նմանատիպ մի բան հայտնվեց Windows7- ում):
Հետեւաբար, կազմաձեւման խմբագրումները, փաթեթներ տեղադրելը եւ այլ «ադմինիստրատոր» գործողությունները `կանոնավոր օգտագործողի նիստում բացելով վահանակը, անմիջապես կատարեք« Սու »հրամանատարությունը, որը կփոխի ներկայիս վահանակը (Centos Feature) :

Bash # su գաղտնաբառ.<вводим пароль root>


Հաջորդը, այս բաշի վահանակը օգտագործվում է տարբեր զարմանալի գործողությունների համար: Օրինակ, դուք կարող եք գործարկել «MC» եւ խմբագրել կազմաձեւերը / եւ այլն / ...


2) Անհատականացրեք ցանցը



Մեղեդի network անցային ադապտերներ, Հյուրընկալող անուն, դարպաս եւ DNS ...
Միացեք ինտերնետին եւ թարմացրեք բոլոր հիմնական փաթեթները վերջին վարկածներին ...
Մենք միայն կվարվենք բոլոր հետագա գործողությունները, եթե կա ինտերնետ կապ, մենք հավատում ենք, որ այն անընդհատ:

Ցանցի ստեղծումն իրականացվում է ստանդարտ ... բայց կաԸնդհանուր Rakes, որոնք պետք է շրջանցեն.

2 ա)


Առաջինը մեր սերվերի անունն է, որը պետք է հեշտությամբ լուծվի IP հասցեով:

Անհրաժեշտության դեպքում / եւ այլն / SYSCONFIG / ցանցային ֆայլում ստուգեք հյուրընկալողի պարամետրերի արժեքը (Հյուսիսային «Համակարգչային անունը»), փոփոխեք, որ նոր պարամետրերը ուժի մեջ են մտել:

Bash # կատու / եւ այլն / Sysconfig / Network անցային ցանց \u003d այո Networking_Ipv6 \u003d Ոչ մի հյուրընկալողի անուն \u003d Delldev Gateway \u003d 192.168.10.2


(Վերջին տողը հանդիսանում է լռելյայն դարպասը, անհրաժեշտ չէ նշել: Եթե նշված չէ. Այն կտեւի IFCFG կամ DHCP ...)

(Et այլն / HOSTS ֆայլում չպետք է լինի localhost.localdomian ձեւաչափի գրառումներ կամ կապված IPv6- ի հետ, DNS սերվերի բացակայության դեպքում այն \u200b\u200bպետք է ուղղագրվի Server IP հասցեի հստակ համընկնումին - FQDN անվանումը - կարճ անուն: Հաղորդավարների ճիշտ ֆայլի օրինակ.

Bash # CAT / ETC / HOSTS 127.0.0.1 Localhost Delldev



Ստուգեք. Արդյոք սերվերը ինքն է ping: Մուտքագրեք վահանակում.

Bash # ping delldev



2 բ)


Երկրորդը `Firewall- ը չպետք է լինի կանոններ, որոնք արգելում են փոխգործակցությունը 1C ձեռնարկության բաղադրիչների միջեւ:
Շատ դեպքերում, սերվերի 1C- ը գտնվում է տեղական ցանցի մեջ, այնպես որ մենք կարող ենք լավ անջատել Firewall- ը (գոնե շահագործման պահին).

Bash # chkconfig iPlables Off Bash # Ծառայությունը iPtables STOP



2C)


Երրորդ - Ձեզ նույնպես պետք է անջատել Selineux քաղաքականությունը:

Պատճառները.
1) Նախկինում Սելինյուքսը սեգմենտացիայի սխալի պատճառն էր:
2) Samba գնդիկները չեն աշխատում ներառված Selineux- ի հետ (հեռավոր օգտվողները մուտք են գործում գնդակներ, բայց ֆայլերը չեն տեսնում ... կամ ֆայլերը դիտվում են ... եւ այլն)
3) Բացի այդ, տեղական ցանցի ներսում տեղակայված բարձր բեռնված սերվերի օգտագործման առավելությունները չափազանց մառախուղ են թվում:

Ինչպես անջատել.

Խմբագրել Config / Etc / Selinux / Config String Selineux \u003d Selineux- ի փոփոխության կատարումը \u003d Անջատված ծանրաբեռնվածությունը ...



2D)


Ինտերնետ մատակարար «Ուկրտելեկոմ / Ուկրաինա» -ը ավելի շատ Rakes է. Խելագարված DNS սերվեր - Հետեւաբար, դուք պետք է օգտագործեք օժանդակ (ավելի լավը Google- ից) ... եւ միգուցե իմ DSL երթուղիչը դեռեւս վատ է համատեղելի OS Linux- ի հետ ...

Ախտանիշ. Ինտերնետի հետ աշխատելիս յուրաքանչյուր DNS անունի լուծում տեղի է ունենում շատ երկար ժամանակ (մի քանի [տասնյակ] վայրկյաններ), աշխատում են շատ վատ ...
Որոշում. Հետեւաբար, ես DNS սերվերը ինքնաբերաբար չեմ ստացել DHCP- ի միջոցով, բայց ստատիկ նշանակված ադապտերների պարամետրերում (կազմաձեւման / եւ այլն / Sysconfig / screpiples / ofcfg-eth0) հետեւյալ հասցեները. 213.179.249.151, 8.8.8.8 , 8,8.4.4(Առաջին երկուսը `Նոր Ուկրտելեկոմը, հետեւեցին երկուսին` Google- ից).


3) կազմաձեւել փաթեթի կառավարիչը (Yum)


Նշում. Yum- ի օգտագործման վերաբերյալ մանրամասն ձեռնարկ - նայեք հոդվածում«Փաթեթի կառավարում RHEL6- ում: Yum "...

3 ա)


Անհատականացրեք ծրագրային աղբյուրները (պահեստ).

Ներառեք ստանդարտ պահոցներ (պահեստի մեջ կազմաձեւման մեջ `propysh միացված \u003d 1, կամ նշեք գրաֆիկական ինտերֆեյսի միջոցով ...).
Centos-6 - հիմք
Centos-6 - ներդրում
Centos-6 - հավելումներ
Centos-6 - Plus
Centos-6 - թարմացումներ

Մի քանազոր (Առանց նրանց շատ տխուր են, քանի որ ստանդարտ պահեստները պարունակում են հիմնականում սերվերի ծրագիր եւ հնացած, չնայած գերհզոր տարբերակներով):

ՆՇՈՒՄ. Շատ դեպքերում, նոր պահեստների կապը հեշտացնելու համար, պահեստների սեփականատերերը պատրաստում են RPM փաթեթներ Ավտոմատ կազմաձեւում - Այս փաթեթները պարզապես անհրաժեշտ է ներբեռնել եւ տեղադրել: Ավելին, ընտրեք ճիշտ տարբերակի փաթեթները. Պահեստի համապատասխան տարբերակի համար եւ նախատեսված է համապատասխան Linux- ի ձեր ազատման համար: Այս կեղծ փաթեթը տեղադրելիս անհրաժեշտ է, որ անհրաժեշտ կազմաձեւերը ավտոմատ կերպով ստեղծվում են, Yum- ը կազմաձեւված է եւ այլն:

Առաջարկություններ.
Օգտագործեք «CAT / ETC / REDHAT - թողարկումը», գտնելու համար, թե EL- ի որ թողարկումը օգտագործում եք(Ես ասում եմ. «Centos Release 6.3» - այսինքն, «EL6»)
Օգտագործեք «Uname -a», ձեր պրոցեսորի ճարտարապետությունը գտնելու համար(Ես ասում եմ. «I686 I386»)
RPMForge-Relide փաթեթը տեղադրելու համար օգտագործեք «RPM -VIV փաթեթի ֆայլ-ֆայլ»(Աշխատում է նաեւ URL- ների հետ)

Rpmforge.
Տեղադրման հրահանգներ.repoforge.org i.
packages.sw.be/rpmforge-relesese/rpmforge-relesese-0.5.2-2.l6.rf.i686.rpm "

Epel
Տեղադրման հրահանգներ.fedoraproject.org.
Աշխատանքային օրինակների տեղադրում. SU -C "RPM -UVHdownload.Fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm "

Atrpms.
Տեղադրման հրահանգներ.atrpms.net.
Աշխատանքային օրինակների տեղադրում. SU -C "RPM -UVHdl.atrpms.net/ALL/ATRPMS-REPO-6-5.EL6.i686.rpm "

3 բ)


Հայեցակարգ Հիմնական բանը `հիմնական հիմնական համակարգի գործառույթը չխաթարելն է.
Ստանդարտ կենտրոնների պահեստ (հատկապես «Centos-6 - Base») կազմում են հատուկ պատրաստված մարդիկ, ովքեր յուրաքանչյուր կետ են տրամադրում կտրված փաթեթի եւ գրադարանների պահեստում:(Centos- ը սերվերի համակարգ է, որը տեղադրված է ամենաթանկ արտադրական սերվերների վրա, որոնք աշխատում են AutoAppite ռեժիմում: Պահեստում գտնվող փայլը կկոտրի շատ սերվերներ, այսինքն, Admins- ը կլինի Centos- ը կտեղավորվի ... Դա չի թույլատրվում):
Բայց եթե խաղում եք երրորդ ձախ բաշխումներով, նրանք միշտ ունեն գրադարանների նոր (եւ անկայուն) տարբերակները, որոնք ավելի վաղ են հայտնվում, դրանք ինքնաբերաբար տեղադրվում են համակարգում `միջուկի ծառայությունների համար անհամատեղելիության համար: Վատ!

Որպեսզի սերվերի համար դա ամենից լիցքավորված ծրագիրն է, որը տեղադրված է սերվերի վրա, եւ միայն լրացուցիչ տեղահանվածներից տեղադրվել է միայն փափուկ ծրագիրը (փաթեթները սանձազերծվում են «կախվածության» կողմից.

Կառավարելու առաջնահերթությունները. Ձեզ անհրաժեշտ էՏեղադրեք լրացուցիչ plugins համար yum (Օգտակար է բոլոր երեքը տեղադրել).

  • yum-Protect-packages (թույլ է տալիս պաշտպանել նշված փաթեթները ջնջումից; Լռելյայն, Yum- ն ինքնին պաշտպանված է եւ դրա կախվածության շղթան)
  • yUM-plugin-ProtectBase (թույլ է տալիս պաշտպանել փաթեթները նշված պահեստից `անպաշտպան տեղահանվածներից) - ավելի հեշտ է կարգավորել այն:
  • yUM-plugin- առաջնահերթություններ (թույլ է տալիս առաջնահերթություններ նշանակել տարբեր պահեստների; ավելի ցածր առաջնահերթ արժեք ունեցող վերադասիներից փաթեթները չեն կարող թարմացվել գերակա բարձրագույն արժեք ունեցող պահեստից) ավելի լավ է!


(Նշում. Yum- ի համար դեռ շատ հետաքրքիր plugins են, բայց դրանք առավել անհրաժեշտ ...)

Repositaries yum- ի պարամետրերը: Խանութներ, /etc/yum.repos.d/
Փոխարկումներ, որոնք կարելի է խմբագրել, կանչվել է. * .Repo
Ծառայությունների այլ ֆայլեր. Մի դիպչեք նրանց:

Դուք պետք է ավելացնեք տեքստի կազմաձեւերը (գոնե միացված բոլոր repositaries- ի համար \u003d 1). Պարամետրերով տողերով տողեր \u003d ...(Նշում. Ավելի քիչ առաջնահերթ արժեք `պահեստի թեմաներն ավելի կարեւոր են)



3c)


Ես խորհուրդ եմ տալիս նաեւ տեղադրել գրաֆիկական կեղեւի օգտագործումը փաթեթի մենեջեր. Yum Extender (Binar կոչվում է Yumex) - այն շատ առաջադեմ ստանդարտ GUI է:


4) Տեղադրեք լրացուցիչ ծրագրակազմ, որը չի վերաբերում 1C համակարգին



Այժմ դուք կարող եք մոդելավորվել (իհարկե Yum փաթեթի կառավարչի կառավարման միջոցով).
NTFS աջակցություն
Գինու (Emulator- ը `գործարկելու պարզ Windows ծրագրեր)
Եւ տեղական այլ օգտակար ծրագրեր ...


5) Անհատականացրեք Samba սերվերը



Դուք պետք է տեղադրեք (yum) եւ կազմաձեւեք Samba Server- ը (SMB եւ NMB ծառայությունը) - Սա աջակցություն է Linux- ի տակ գտնվող Microsoft NetBIOS- ի համար, այսպես կոչված «Network անց» ...

Եվ ես խորհուրդ եմ տալիս բարձրացնել սամբան, նույնիսկ եթե այս սերվերի վրա ֆայլեր չներկայացնեք տեղական այլ հաճախորդների համար, որպեսզի այս սերվերը հայտնվի «ցանցային միջավայրում» բոլոր Windows հաճախորդների եւ այլ ցանցային սերվերների մեջ, լուծում է ստանդարտ API- ն «Մեքենայի ցանցի անվանումը» - այնպես, որ այն կարելի է անվանել որպես ինչ-որ բան \\\\ mylinuxserver¨: Հարմարության համար կազմաձեւեք Samba- ն այնպես, որ 1C սերվերը տեսանելի լինի ձեր աշխատանքային խմբում ...

Նշում. Արդյոք Samba սերվերը անհրաժեշտ է 1C. Ձեռնարկություններ, թե ոչ:



Samba կազմաձեւելու համար խորհուրդ եմ տալիս.
Ստեղծեք եւ կազմաձեւեք գնդակի թղթապանակները այսպես.

Mkdir / Home / Samba Mkdir / Home / Samba / Homa / Samba Chgr-r Samba / Home / Samba Chmod-r A + RW / Home / Samba


Ստեղծեք անտրամաբանական օգտագործող / խումբ. SAMBA / SAMBA
Հանձնարարեք այս օգտագործողին Գլխավոր Թղթապանակ. / Home / Samba

Samba ծառայության կազմաձեւում.
Կոնֆիկները ստում են / եւ այլն / SAMBA /
Տեսեք Man smb.conf
Տես SMB-Conf.ru:
Հեշտ տեղադրման համար - Տես հոդված«Samba սերվերի պարզ տեղադրում եւ կազմաձեւում Centos» ...

Կարեւոր է. Բացի «SMB» ծառայությունից (հիմնական), դուք պետք է նաեւ «միացնել» NMB ծառայությունը (որը պատասխանատու է NetBIOS համակարգչային անունը տեղական ցանցում հրապարակելու համար. Սերվերը տեսանելի կլինի «ցանցային միջավայրում «):

Chkconfig - Chkconfig- ի վրա Chkconfig --level 2345 NMB ծառայության SMB մեկնարկի ծառայության NMB մեկնարկը


Հուշում: Ծառայությունների գործողության ռեժիմը լավագույնս հարմարեցված է GNOME / համակարգի / կառավարման / համակարգի / համակարգի միջոցով ...


6) Դուրս եկեք եւ պատրաստեք բաշխումներ 1C. Ձեռնարկություն ... Որտեղ ամեն ինչ ստանալ:



Pirate Distributions 1C (եւ Quacks) կարելի է ներբեռնել Exchanger (Ես հղումներ չեմ բերում գտնելու համարforum.ru-board.com: «Վարզինիկ» բաժնում) ...

Այսպիսով, ստացել / ներբեռնել է բաշխումներ«1C. Պլատֆորմ 8.2 Ազատ արձակել 8.2.16.368 05.10.12-ից» -\u003e Դրանից մենք վերցնում ենք «Երգչուհի 1C. Ձեռնարկությունները (32bit) RPM- ի վրա հիմնված Linux-Systems- ի համար», ֆայլ"8_2_16_368_rpm.tar.gz" (169.07 MB) -\u003e Արխիվը բացելուց հետո մենք ստանում ենք բաշխման 8 RPM ֆայլեր ...

Ավարտված շինություններ «PostgreSQL 1C թողարկումը հունվարի 17-ի հունվարի 17-ին, 12« Մենք չենք համապատասխանի մեզ, մի տեղադրենք կախվածության վրա (կան ... ,
Ամերիկա Անհրաժեշտ է բնօրինակ PostgreSQL կոդեր, 1C- ի համար Ինքնակոչ! Բաշխումից«PostgreSQL 1C թողարկվելուց 9.0.3-3.1 թ., Հունվարի 17-ի, 12-ի համար»: -\u003e Մենք միայն ֆայլը վերցնում ենք «PG90331_Patch903.rar» -\u003e Միայն արխիվից միայն ֆայլը"PostgreSQL-9.0.3-3.1c.src.rpm"(Սա RPM փաթեթ է `աղբյուրի կոդով PostgreSQL տարբերակով 9.0.3 տարբերակով, ներառյալ բոլոր անհրաժեշտ բեկորները` սերվերի 1C- ի հետ համատեղելիությունը ապահովելու համար. Ձեռնարկություններ 8.2)
Նշում. Բացի այդ, PostgreSQL DBMS- ի ինքնակառավարման առարկայական կոդերը, որոնք աջակցում են 1C- ին, Ձեռնարկություն 8, ամենահեշտ ձեւըՆերբեռնեք գրասենյակից ուղղակիորեն ...

Նշումներ. Ինչ պլատֆորմ ընտրելու համար:

  1. Սերվերի 1C- ը տեղի է ունենում. Եւ x64 եւ x86
  2. 1C Հաճախորդների ծրագրերն են. Միայն X86, այս պահին (կրկնում եմ. X64 միայն սերվերի 1C)
  3. Հայտնի է, որ X86- ի ծրագրերը կարող են տեղադրվել X64 OS- ում (Սա վերաբերում է ոչ միայն 1C- ին)
  4. 1C հաճախորդի ծրագրերը (հաստ եւ բարակ հաճախորդները) աշխատում են միայն Windows- ի տակ:

    Լրացուցիչ տեղեկություն...




7) Վեհաժողով եւ տեղադրում «PostgreSQL DBMS 1C- ից (թողարկում 9.0.3-3.1 թ. Հունվարի 17-ին, 12-րդ, 12-րդ տեղում (6.3)



Նախեւառաջ, որպեսզի համակարգում հակամարտություններ չլինեն, անհրաժեշտ է տեղահանել PostgreSQL սերվերի բոլոր մյուս / նախորդ տարբերակները, եթե ներծծում են (ստուգում):

Վնասակար խորհուրդներ. Եթե ծրագրաշարի անհամատեղելիության պատճառով խառնաշփոթ չկա, ես նաեւ տեղահանել եմ «PostgreSQL-8.4.13» հաճախորդը (ի սկզբանե հաստատված է ստանդարտ պահեստային կենտրոնից 6.3) ... Որոշ փաթեթներ (օրինակ, "PostgreSQL-LIBS -8.4.13 "եւ դոկտոր) Հիմա ես ստիպված էի հեռանալ, որովհետեւ Համակարգի շատ այլ փաթեթներ կախված են նրանցից, այնուամենայնիվ, նրանք կարող են ավելի ուշ ապատեղեկատվություն լինել, postgregesql 9.0.3-ը տեղադրելուց հետո (առաջ փակվեց, ես կառավարեցի այն) ...
Այնուամենայնիվ, իմաստ ունի համակարգի մեջ թողնել այս ստանդարտ փաթեթները (հատկապես «postgresql-libs-8.4.13») - եթե ապագայում ստիպված լինեք ապակենտրոնացնել PostgreSQL 9.0.3-ը: Քանի որ այժմ ես ունեցել եմ այնպիսի իրավիճակ, որ համակարգի բոլոր փաթեթներն այժմ հուսալի են միայն PostgreSQL-Libs-9.0.3-3.1C փաթեթից, եւ փաթեթի կառավարիչը թույլ չի տալիս տեղակայել վերջինիս, առանց նույն ժամանակ համակարգի կեսին (փլուզում) ):


Դժբախտաբար, հիմնական պահեստներում Centos 6.3, I.e. Ներկայիս համակարգում բոլոր անհրաժեշտ գրադարանները (կախվածություններ) չկան `1C- ից օգտագործելու համար: Բացի այդ, այն պետք է հիշել, որ սերվերի համար 1C. Ձեռնարկություններ 8.2postgreSQL- ի վարկածը պահանջվում է ոչ ցածր, քան 8.3.8:

Ես փորձեցի տարբեր բաշխումներ ...



Այսպիսով, «PostgreSQL 1C թողարկումը 9.0.3-3.1C» - ի վարկածը լավագույնս հարմար է, բայց հավաքված RPM փաթեթները «PG90331_SETUPUPLN903.rar» բաշխման համար հարմար չեն. Մի տեղ տեղադրեք կախվածության վրա (կան փաթեթներ) Հավաքված Centon 5.x- ի համար, եւ ոչ թե 6.x- ի համար ...

Սխալ մոտեցում. Ձեռքով առկա հին գրադարանների արդիականացումը հեմոռոյն ու վտանգավոր է (կենտրոնից բազայից եւ կայուն միջուկից շատ ծրագրաշարեր կախված են դրանցից): Դեռեւս հնարավոր կլիներ հենակներ-խակին տեղադրել խորհրդանշական կապերի տեսքով (պահանջվող գրադարանների անուններով, որոնք վերաբերում են) Առկա տարբերակները), բայց արտադրանքի սերվերի վրա շատ վատ է ...


Հետեւաբար, կենտրոնական միջուկի ամբողջականությունը չխանգարելու համար,Դուք պետք է ապստամբեք PostgreSQL աղբյուրի կոդից, երջանիկորեն իր Patch 1C- ի հետ (այնպես որ այն հիմնված կլինի մեր առկա գրադարանների վրա): Patched աղբյուրներ postgreesql- ը վերցնում է «PostgreSQL 1C թողարկումը 9.0.3-3.1C» -\u003e մեզ անհրաժեշտ կլինի միայն «PG90331_Patch903.rar» -\u003e եւ արխիվից: 3.1c.src.rpm "... կամ ներբեռնեք այս ֆայլը անմիջապես գրասենյակից ...

7 ա)


Նշում. Ես վերապատրաստում չեմ վերապատրաստվում ռոստի աղբյուրից, հետեւաբար, «Ադմին-մոլագար» բլոգում կա մի փոքր փոփոխված բաղադրատոմս, Alsigned.ru- ում (Հարգանք հեղինակ):



PostgreSQL- ից առաջ անհրաժեշտ է տեղադրել (կամ համոզվեք, որ արդեն տեղադրված է) - Անհրաժեշտ է PostgreSQL տարբերակի համար 1C- ից: Դուք կարող եք ձեռքով դնել RPM փաթեթից (բայց անհրաժեշտ չէ) ... կամ Yum- ի միջոցով ստանդարտ պահոցից (որն է ավելի լավ).

Yum Տեղադրեք ICU Libicu Libicu-Devel



Մենք սահմանում ենք նաեւ հավաքման եւ հավաքման համար անհրաժեշտ փաթեթներ.

Yum Տեղադրեք RPM-Build Wge Glibc-Devel Bison Flex Realline- ը `Devel Zlib-Devel Opensl-Devel Pam-Devel GETTETE GCC



7 բ)


Ներբեռնեք տեղանքից 1C աղբյուր PostgreSQL 9.0.3:

Wge http://v8.1c.ru/overview/postgresql_patches/9-0-3/postgresql-9.0.3-3.1c.rs.rpm.


եւ փաթեթը տեղադրեք աղբյուրի հետ (կստեղծվի Տարբեր Թղթապանակներ Համակարգում եւ աղբյուրի ֆայլերը ցրված են).

RPM -IHV PostgreSQL-9.0.3-3.1c.src.rpm



Բաց է խմբագրելու / USR / LIB / RPM / Macros ֆայլը եւ փոխեք դրա մեջ սեկտրիայի մակարդակի մակարդակը _default_patch_fuzz- ը 2:

% _Default_patch_fuzz 2.


Նշում. Նախկինում նմանատիպ գործողությունները պետք է արվեին միայն Fedora 12-ում եւ ավելի բարձր մակարդակներում, ծրագրակազմը հավաքելու ժամանակ, որը չի պաշտպանում նոր սցենարներով գագաթների վերամշակումը եւ սկսվում է նոր գրություններ:

Ստեղծեք խորհրդանշական հղումներ դեպի Libicu գրադարաններ.

Ln-s / tociation18n.so / workui18n.so 46 ln-s / ussr/lib/lib/lib/libicudata.so.46 ln -s / usr / libicuuc.so / inusr/Local/lib/libicuuc.so.46



Գնացեք PostgreSQL հավաքում.

RPBUILD -BB --Define «RPS SelfStest 0» ~ / RPMBuild / Specs / PostgreSQL-9.0-1C.Spec


ՆՇՈՒՄ. Տեղադրելով «Runfelfestest 0» պարամետրը, մենք հրաժարվում ենք նախաստորագրել թեստային բազան եւ վեհաժողովի ընթացքում ստուգել Posgresql- ի կատարողականը, որպեսզի այն հաջողությամբ կատարվի սահմանափակ օգտագործողի ներքո, այլապես կկայանա հավաքման գործընթացը կանգ առավ:

Վեհաժողովի գործընթացը որոշ ժամանակ կպահանջի ...

Վերջապես, ես կվերանայեմ հավաքված RPM փաթեթների ցանկը (քանի որ ունեմ 32 բիթանոց Linux OS, ապա PostgreSQL փաթեթները հավաքվել են նաեւ 32-բիթանոց տարբերակով).

Bash # ls -1 ~ / rpmbuild / rpmbuild / rpms / i686 postgresql -986.rpm postgresql-9.0.3-3.1c.i686.rpm postgresql-debuginfo-9.0.3-3.1c.i686 .rpm postgreesql-docs-9.0.3-3.1c.i686.rpm postgresql-docs-9.0.3-3.1c.i686.rpm postgresql-libs-9.0.rpm postgresql-server-9.0. 3-3.1c.i686.rpm postgreesql-test-9.0.3-3.1c.i686.rpm



7C)


Տեղադրեք patched dbms սերվերի postgresql- ը 1C- ից.

Անհրաժեշտ չէ բոլոր փաթեթները տեղադրել ... Նորմալ գործողության համար PostgreSQL- ը բավականին քիչ է. PostgreSQL-LIBS, PostgreSQL, PostgreSQL-Server, PostgreSQL-Contrib: Գնացեք / Արմատ / RPMBUILD / RPMS / I686 տեղեկատու (64-բիթանոց OS - IN / ROT / RPMBUILD / RPMS / X86_64) եւ փաթեթները սահմանեք ...

Փաթեթի տեղադրման ընթացակարգերը հաջորդը.

Postgreesql-libs-9.0.3-3.1c.i686.rpm postgresql-9.0.RPM Postgresql-Server-9.0.RPM .1C .i686.rpm:


Ընտրովի, բայց օգտակար (մշակողների համար), ապա սահմանեք հետեւյալ փաթեթները.

PostgreSQL-DOCS-9.0.3-3.1c.i686.rpm postgresql-devel-9.0.RPM PostgreSQL-Debuginfo-9.0.RPM.1C.3- 3.1c.i686.rpm:



Բայց որպեսզի չխանգի տեղադրման կարգը. Ավելի լավ է բոլոր փաթեթները տեղադրել շրջանակի միջոցով (Յում ինքնուրույն դա կհասկանա կախվածության հետ).
RPM -IHV PostgreSQL-9.0.3-3.1c.i686.rpm postgresql-contrib-9.0.3-3.1c.i686.rpm postgresql-debuginfo-9.0.3-3.1c.i686.rpm postgresql-devel-9.0.3 -3.1c.i686.rpm postgresql-docs -9.0.3-3.1c.i686.rpm postgreceql-libs-9.0.r3.1c.i686.rpm postgrezql-server-9.0.RPM PostgreSQL -Տեստ -9.0.3-3.1c.i686.rpm:

Փոցխ: PostgreSQL-Contrib-9.0.3-3.1c.i686.rpm փաթեթը տեղադրելիս սխալ է առաջացել:

Սխալ. Արխիվին չբացահայտելը ձախողվեց / 426; 4E9327CC: CPIO: Digest Mismatch

Սխալ, PostgreSQL-Contrib-9.0.3-3.1c.i686: Տեղադրումը ձախողվեց


Որոշում. Գործարկել RPM, առանց մարսելու եւ MD5 ստուգելու

RPM --Nodigest --NOMD5 -IHV PostgreSQL-Contrib-9.0.3-3.1c.i686.rpm





Դրանից հետո օգտագործողը «Postgres» օգտվողը կհայտնվի օպերացիոն համակարգում, որը կունենա բոլոր DBMS ֆայլերը եւ այն նստաշրջանում, որին կսկսվի սերվերը (մի շփոթեք ինքնուրույն Super համակարգի հետ):
DBMS- ն սկսելու եւ դադարեցնելու համար կստեղծվի սցենար /etc/init.d/postgresql:
Երկուական հաճախորդների ֆայլերը եւ PostgreSQL 9.0.3 սերվերը գտնվում են / usr / pgsql / bin / ...


7D)


PostgreSQL տվյալների բազայի կլաստերի նախաստորագրումը (այսպես կոչված գրացուցակը, սովորաբար / VAR / LIB / PGSQL / տվյալներ, որոնցում պահվում են PostgreSQL DBMS- ի այս տեղադրման բոլոր տվյալների շտեմարանների տվյալները.

Նշում. Բ. Նախորդ տարբերակները Փոստերը անցան հնարքը, երբ մենք պարզապես սկսեցինք DBMS սերվերը, եւ առաջին գործարկման ընթացքում այն \u200b\u200bչգտավ տվյալների բազայի ֆայլերի գրացուցակը - բայց նախաձեռնված է ինքնուրույն:
Դուք պետք է գործարկեք նախաձեռնեք բացահայտ եւ ճիշտ պարամետրերով: Միեւնույն ժամանակ, անհրաժեշտ է հստակորեն հստակեցնել համակարգի օգտագործողը, որի նիստում մեկնարկում է DBMS սերվերը («Su Postges» հրամանը): Նաեւ հստակ նշեք տեղանքը, որում սերվերի աշխատանքներն են (տեղանք \u003d ru_ru.utf-8):

Bash # su postres-c usr / pgsql / bin / unddb -d / var / lib / pgsql / data - տարբերակ \u003d ru_ru.utf-8 "



Այս հրամանը իրականացնելիս իր վահանակի եզրակացությունը կհաստատի Սահմանել պարամետրերը (Տեքստը կհայտնվի վահանակում).

Այս տվյալների բազայի համակարգի հետ կապված ֆայլերը պատկանում են օգտագործողին «postgres» - ին: Այս օգտագործողը պետք է լինի նաեւ սերվերի գործընթացի տերը:
Տվյալների բազայի կլաստերը նախաստորագրվելու է RU_RU.U.UTF-8 տեղում: Լռելյայն կոդավորումը դրված է UTF8- ին: Լռելյայն լրիվ տեքստի որոնման կազմաձեւը դրված է «ռուսերեն»:



Արդյունքում կստեղծվի / VAR / LIB / PGSQL / տվյալների գրացուցակում տեղակայված տվյալների բազա (նշում. PostgreSQL սերվերը անմիջապես կազմաձեւվում է):

Փոցխ: Եթե \u200b\u200bսխալը ընկնում է տվյալների բազայի կլաստերի նախաստորագրման ժամանակ:

Fatal. Չհաջողվեց ստեղծել համօգտագործված հիշողության հատված ...
Հուշում. Այս սխալը սովորաբար նշանակում է, որ PostgreSQL- ի կողմից համօգտագործված հիշողության սեգմենտը գերազանցել է ձեր միջուկի Shmmax պարամետրը: Կարող եք կամ վերականգնել միջուկը ավելի մեծ Shmmax- ով: Հայտի չափը նվազեցնելու համար (ներկայումս 35233792 բայթ), նվազեցրեք PostgreSQL- ի Shared_buffer պարամետրը (ներկայումս 3584) եւ / կամ դրա Max_Connections պարամետրը (ներկայումս 104):


Որոշում. Անհրաժեշտ է ավելացնել միջուկի արժեքի արժեքը, այս հավելվածը /etc/sysctl.conf ֆայլը.

Kernel.shmmax \u003d 40000000:


Այնուհետեւ թարմացրեք Systl պարամետրերը Հաջորդ հրամանը.

Bash # sysctl -p


Նշում. Սովորաբար այս խնդիրը բնորոշ է 32-բիթանոց վարկածներին ... բայց ես նման խնդիր չունեմ Centos 6.3 32bit- ի վրա - միջուկը:


7e)


PostgreSQL ծառայության ստեղծում.

Ավելացնել Autoload եւ գործարկել PostgreSQL ծառայությունը.

Bash # chkconfig postgresql- ը Bash # Service PostgreSQL- ի մեկնարկի մասին



Երկուական հաճախորդի հաճախորդի ֆայլերը եւ PostgreSQL 9.0.3 սերվերը գտնվում են / USR / PGSQL / BIN / ... Ստեղծեք խորհրդանշական հղումներ անհրաժեշտ BINARI- ին, որպեսզի նրանք սկսեն առանց նշելու ուղին (հատկապես postgregeq close հաճախորդի).

Ln -s / usr / pgsql / bin / psql / psql et al.



Երբ առաջին անգամ սկսում եք postgreesql- ը, DB- ի մուտքի արտոնությունները վերահսկելու համար DBMS- ում, Postgres Super օգտվողի հաշիվը ստեղծվում է փոստային գաղտնաբառով (մի շփոթեք այն Linux- ի հաշվին): Առաջին բանը, որ պետք է արվի, ստանդարտ գաղտնաբառը փոխելն է ... Մենք նշում ենք գաղտնաբառի գերծանրքաշային ներքնազգեստի համար `հրամանի կողմից:

Bash # psql -u postres-c "Alter օգտագործող փոստային փոստային գաղտնաբառ" Newpassword ""


Նշում. Այժմ այս գաղտնաբառը կօգտագործվի հաճախորդներին DBMS- ին միացնելիս. Մուտք \u003d «Փոստեր» գաղտնաբառ \u003d "Newpassword".

7F)


Կազմաձեւեք PostgreSQL սերվերը `սերվերի 1C- ի հետ աշխատելու համար. Ձեռնարկություն (կազմաձեւման կանոններ).
Տես Config պարամետրերի նկարագրությունը ռուսերեն ...

In /var/lib/pgsql/data/postgresql.conf - սերվերի պարամետրեր: Դուք պետք է նշեք պարամետրերը (տողերը նվազեցնելու կամ այդ պարամետրերը չկան, ապա ձեռքով մուտքագրեք դրանք).

Default_With_oid \u003d միացված.



Լռելյայն, PostgreSQL 9.0.3-ում Avtovakum- ը անջատված է ... Եթե ցանկանում եք ներառել «Ավտոմատ աղբի հավաքում (ավտոմատ փոշեկուլ)» տվյալների բազայում (որը օգտակար է ցածր բեռնված սերվերների համար) Պարբերաբար եւ ձեռքով փաթեթավորող տվյալների բազա »ընթացակարգը, բայց պարզապես տեղադրեք եւ մոռացեք) - ապա սահմանեք այս պարամետրերը.

Track_count \u003d autovacuum \u003d on


Նշում. Նախորդ վարկածներում DBMS- ը «վիճակագրությունը_րով_լել» պարամետրն էր ... բայց PostgreSQL 9.0.3-ում այս պարամետրը հնացած է եւ մտավ «Track_counts» նոր պարամետր:

In /var/lib/pgsql/data/pg_hba.conf ֆայլում մուտք գործելու քաղաքականությունն ու օգտագործողի նույնականացումը կազմաձեւված է (այսինքն, թույլատրելի կապ PostgreSQL սերվերի հետ) ... Համոզվեք, որ այս ֆայլի վերջում Նշվում է գիծը (ինչը նշանակում է «թույլ տալ» միացումներ սերվերի հետ ցանկացած հաղորդավարից, գաղտնաբառերը մուտք են գործում, MD5):

Հյուրընկալող բոլորը 0.0.0.0/0 MD5


Նշում. Եթե «MD5» -ին փոխարինեք քաղաքականության գծում «վստահություն», ապա գաղտնաբառը չի ստուգվի: (Օգտակար է վերականգնման / փոփոխության համար Մոռացել եք գաղտնաբառը ԳՏՆՈՒՄ) ՆՇՈՒՄ Է. Հաճախորդների հետ կապերի լռելյայն քաղաքականությունը Localhost- ի հետ. Գաղտնաբառերը չեն ստուգվում ...

Նշում. Այս պարամետրերը կարող եք կազմաձեւել եւ ավելի ուշ: Եվ երբ համոզվում եք, որ ամեն ինչ, ներառյալ 1C հաճախորդը, աշխատում է, դա իմաստ ունի, անվտանգության նպատակներով, սահմանափակում է միայն տեղական հյուրընկալող կայքը (կամ ավելի ճշգրիտ է 1C սերվերի կլաստերի հաղորդավարները) ...

Վերջապես վերագործարկեք PostgreSQL սերվերը.

/etc/init.d/postgresql վերագործարկումը:




8) «սերվերի 1C. Enterprise 32bit» - ի տեղադրումը RPM- ի վրա հիմնված Linux համակարգերի համար (8.2.16.368) »« Linux Centons (6.3)



Սերվերի բաշխում Մաս 1C. Enterprises 8-ը Linux- ի համար ներկայացված են որպես բազմաթիվ RPM փաթեթներ.

  • 1C_Enterprise-common - Ընդհանուր բաղադրիչներ 1C. Ձեռնարկություններ 8;
  • 1C_Enterprise-server - սերվերի բաղադրիչներ 1C. Ձեռնարկություններ 8;
  • 1C_Enterprise-ws - ադապտեր հրատարակման համար Վեբ ծառայություններ 1C. Ձեռնարկություններ 8 վեբ սերվերում, Apache HTTP սերվերի 2.0 կամ Apache HTTP սերվերի 2.2;
  • 1C-Enterprise-CRS - 1C կազմաձեւման պահպանման սերվերի բաղադրիչներ. Ձեռնարկություններ 8:
  • «-Nls» վերնագրում պարունակող փաթեթները համապատասխան փաթեթի համար լրացուցիչ ազգային ռեսուրսներ են:


1C_Enterprise-server եւ 1c_enterprise-ws փաթեթներ միմյանցից կախված չեն: Ըստ այդմ, դրանք կարող են տեղադրվել մեկ համակարգչի վրա ինչպես միասին, այնպես էլ առանձին (այսինքն, «սերվերի 1C» եւ «Վեբ սերվերը» կարող են լուծվել տարբեր մեքենաների կողմից, ինչպես նաեւ DBMS սերվերի բաժանումը ...

Նշում 2014.01.15-ից. Նշվում է, որ 1C_Enterprise-WS փաթեթի ծածկագիրը դեռ կախված է 1C_Enterprise-server փաթեթից, բայց դա սկզբունքորեն չէ ...



Տեղադրումը պետք է իրականացվի արմատի անունից ...

Տեղադրելիս, փաթեթների միջեւ պետք է հաշվի առնել հետեւյալ հարաբերությունները (փաթեթը հաջողությամբ տեղադրելու համար նախ պետք է տեղադրեք բոլոր փաթեթները) - Հետեւաբար տեղադրման կարգը հետեւյալն է.

Rpm -ihvv 1c_enterprise82-8.2.16-368.IHV 1C_EnterPrise82-Common-NLS-8.2.16-368.i386.rpm rpm -iHV 1C_Enterprise82-Server-8.2.16-368.i386.rpm rpm -ihv 1C_Enterprise82- Server-NLS-8.2.16-368.i386.rpm rpm -ihvvv 1c_enterprise82-ws-8.2.16-368.i386.rpm RPM -IHV 1C_Enterprise82-WS-NLS-8.2.16-368.i386 .rpm rpm 1C_EnterPrise82-CRS-8.2.16-368.i386.rpm rpm -ihv 1c_enterprise82-CRS-NLS-8.2.16-368.i386.rpm



Այնուհետեւ սերվերը վարվում է դեւերի ռեժիմում.

/etc/rc.d/init.d/srv1cvv82 stop / ont 006/ragent -daemon /etc/rc.d/init.d/srv1cv82 վերագործարկում



Վերոնշյալ բոլոր գործողությունները պետք է իրականացվեն արմատային օգտագործողի անունից:

Սերվերի բաղադրիչ 1C տեղադրման գործընթացում. Ձեռնարկությունները 8 ստեղծում են USR1CV82 անունով օպերացիոն համակարգի օգտագործող, որի տակ կկատարվեն 1C սերվերի գործընթացներ:

8 ա)


Բոլոր պահանջվող փաթեթները տեղադրելուց հետո անհրաժեշտ է սկսել գրաֆիկական ենթահամակարգի ախտորոշման եւ նախաստորագրման գործիքակազմը 1C V8.2- ում եւ կատարել իր առաջարկությունները, եթե այդպիսիք կան: (Կոմունալ ծրագիրը ստուգում է գրաֆիկայի ենթահամակարգի համար պահանջվող ներկայության համակարգը 1C V8.2 բաղադրիչներում եւ պարամետրերում եւ առաջարկություններ է տալիս, եթե դեռ պահանջվում է 1C :)

/Opt/1c/v8.2/i386/utils/config_server



Լրացուցիչ տեղեկություններ «Config_Server» կոմունալ ծառայությունների մասին. Միացվածnefrit.arvixe.ru եւ blog.unixstyle.ru ...

«Config_Server» ծրագիրը օգտագործելու համակարգը ստեղծելու կարգը կլինի մոտավորապես հետեւյալը(Այս փուլերից մի քանիսը կարող եք անհայտ կորած լինել `բաց թողնել):

Տեղադրումը պետք է իրականացվի արմատի անունից ...

1) «Config_Server» կոմունալ առաջին գործարկումից հետո. Սխալը պետք է թռչի. «Չի կարող հայտնաբերել տառատեսակի գրացուցակը, նշեք այն»:
Որոշում. Մենք տեղադրեցինք TTF տառատեսակները բաղադրատոմսովlinewb.ru FAQ եւ.
Նշում. Թղթապանակ համակարգը ~ / rpbuild / Դուք պետք է գոյություն ունենաք (դրանք նախկինում ստեղծվել են PostgreSQL բաշխումը հավաքելու ժամանակ):
Արդյունքում, տառատեսակներ տեղադրելու համար, բավարար չափով հետեւել հետեւյալին.

Yum Տեղադրեք RPM-Build CabexTract Wget http://corefonts.sourceforge.net/msttcorefonts-2.5-1.spec RPMBuild -BB Msttcorefonts -bb Msttcorefonts-2.5-1 .noarch.rpm:



2) վերագործարկեք «Config_Server» ծրագիրը `սխալը պետք է թռչի.« Ոչ մի TrueType փոխակերպման գործիք չի գտնվել: Խնդրում ենք տեղադրել TTF2AFM կամ TTF2PT1 »:
Որոշում. Մենք դնում ենք TTF2PT1 ծրագիրը (մատչելի է Epel պահեստում).

Yum Տեղադրեք TTF2PT1:



3) Երրորդ անգամ մենք գործարկում ենք «Config_Server» ծրագիրը. Համակարգը ավելի երկար կմտածի, եւ ամեն ինչ լավ կլինի. Վահանակի մեջ ավելի շատ սխալներ չեն տրվի ...

Վերջապես, դուք պետք է ծանրաբեռնեք «սերվերը 1C» (կամ ամբողջովին մեքենան).

/etc/init.d/srv1cvv82 վերագործարկում:



Վերոնշյալ բոլոր գործողությունները պետք է իրականացվեն արմատային օգտագործողի անունից:

8 բ)


Բոլորը, «Server 1C» - ի տեղադրումը OS Linux- ում ավարտված է:
Մնում է միանալ այս «սերվերի 1C» MMC-COMSOL- ի միջոցով «Սերվերի 1C. Enterprise 8.2» - ի միջոցով եւ ստեղծել կազմաձեւերի «տեղեկատվական հիմքեր»: Այս մասին ստորեւ ...

Նշում. MMC վահանակը տեղադրված է որպես «տեխնոլոգիական պլատֆորմ 1C. Enterpres 8.2» - ի մաս, մեկ այլ հյուրընկալողի վրա, եւ միայն Windows- ը: (Չնայած «1C. Enterprise 8.3» տարբերակում խոստանում է, որ արդեն իրականացվում է կառավարման եւ Linux- ի տակ ...)

8c)


Մենք կարգավորում ենք 1C վեբ հաճախորդի աջակցությունը Apache Werser- ի միջոցով.

Պատրաստում. Մենք կօգտագործենք Apache տեղական վեբ սերվերը նույն Linux մեքենայի վրա, որպես «սերվեր 1C»: Եթե \u200b\u200bդեռ չեք տեղադրել Apache Webserver - ապա հետեւեք «առաջադրանքից. Տեղադրեք Apache / httpd ֆեդերա / httpd» բաժնի հոդվածներ«Ինչպես տեղադրել եւ սկսել Apache կամ HTTP ծառայությունը Linux- ի տակ».

Yum Տեղադրեք httpd chkconfig httpd on /etc/init.d/httpd Սկսեք



Հաջորդը, մենք հանդես ենք գալիս որպես «2-ում»: Վեբ հաճախորդի հրապարակում »Հոդվածներ«Մենք 1C վեբ հաճախորդ ենք դնում Apache» ...

Ենթադրենք, որ ունեք տեղեկատվական հիմք «Test1C» անունով(Իրականում այն \u200b\u200bկստեղծվի ավելի ուշ, կլաստերը նախաստորագրելուց եւ PostgreSQL- ում տվյալների բազա ստեղծելուց հետո ... բայց հրապարակումը կարող է կայացվել սպեկուլյատիվ եւ այժմ, քանի որ մենք չենք կապի IB- ի հետ միասին Մի գլխարկ վեբ սերվերի, որոշ պանակների / ֆայլերի): Հրապարակման կարգը շատ պարզ է եւ ավտոմատացված (յուրաքանչյուր քայլ մանրամասն նկարագրված է վերը նշված հոդվածում, այնպես որ ես դա չեմ կրկնում) - Դուք պետք է կատարեք հետեւյալ հրամաններ.

CD /OPT/1C/v8.2/i386 ./Webinst -pache22 -WSDIR TEST1C -DIR "/ VAR / WWW / HTML / TEST1C /"-"TEST1C" - etc / httpd / conf / httpd.conf chown apache: Apache /var/www/html/test1c/default.vrd chkconfig httpd service httpd


Հրապարակվեց ամեն ինչ, «Test1C» տեղեկատվական բազան: Երբ դուք լիովին կազմաձեւում եք 1C սերվերի կլաստերը եւ տեղեկատվական բազան, կարող եք դրան միացնել զննարկչի միջոցով `մուտքագրելով Հասցե HTTP: // Delldev / Test1C(Որտեղ Delldev- ը հյուրընկալող անունն է Centor- ի կառավարման ներքո, 1C սերվերի եւ Apache Werser- ի միջոցով, որը մենք ներկայումս կազմաձեւված ենք) ...

Հիշեք. Ապահովելու համար, որ վեբ հաճախորդը վաստակել է. Անհրաժեշտ է նաեւ այն հյուրընկալողի վրա, որի վրա «սերվերը 1C» կամ «Apache վեբ-սերվեր» (in Այս դեպքը Դա մեկն է), միացրեք «Network Client LIgent» փաթեթը (պաշտպանության բանալին կարող է կապված լինել տեղական կամ հարմարեցնել մուտքը «լիցենզիայի կառավարիչ»). եւ միացնել տեղեկատվական բազային նյութի «Հատկություններ» «Ներկայացրեք վկայականի վկայականի սերվերին» (կազմաձեւված «սերվերի կառավարում» արտահերթ »:

8D)


Բացի այդ, դուք պետք է իմանաքԻնչպես միացնել «տեխնոլոգիական հանդեսը» (Նա «տեղեկամատյաններ», նա «մուտք») ...

Լռելյայն, տեղեկամատյանները անջատված են, քանի որ դրանք արագորեն մեծանում են եւ զբաղեցնում են սկավառակի շատ տարածություն («Խոնավներ» -ը նույնպես ստեղծվում են «տեղեկամատյանների» հետ միասին): Միացնել տեղեկամատյանները միայն այն դեպքում, եթե իսկապես անհրաժեշտ է որոշակի խնդիրներ ցուցաբերել:

8e)


Բացի այդ. Եթե հանկարծ ձեզ հարկավոր է ... Սերվերը 1C ջնջելու համար պետք է կատարվեն քայլեր.

Նախքան ջնջելը, դուք պետք է լրացնեք սերվերի կլաստերի գործողությունը.

/etc/rc.d/init.d/srv1cv82 stop.


Այնուհետեւ ջնջեք փաթեթները տեղադրելու համար, որպեսզի կախվածության փաթեթը հանվի այն փաթեթի առաջ, որից այն կախված է.

RPM -E 1C_ENTERPRISE82-CRS-NLS-8.2.16-368.i386.rpm RPM-CRS-8.2.16-368.i386.rpm RPM-WS-NLS - WS-8.2.16-368.i386.rpm RPM-Server-NLS-8.2.16-368.i386.rpm RPM-Server-8.2.16-368.i386 .RPM RPM-1CES-8.2.16 -368.i386.rpm rpm-common-8.2.16-368.i386.rpm



Կամ կարող եք նաեւ ջնջել բոլոր RPM փաթեթները մեկ ունիվերսալ հրամանով, որը կջնջի տեղադրված բոլոր փաթեթները, որոնք սկսվում են «1C_» նախածանցով, իսկ կախվածությունները ինքնաբերաբար կհետեւեն.

Rpm -e`rpm -qa | GREP 1C_`




9) պաշտպանիչ բանալիների տեղադրում (լիցենզավորման 1C)



Միացրեք ստեղները «1C սերվերի» մեջ - արդար: Դուք պետք է ներբեռնեք վարորդը կայքի արտադրողի կայքում, բացեք այն եւ տեղադրեք կրկնակի կտտոց ...

Հուշումներ վարորդ ընտրելու համար -

RPM -IHV HASPD-3.3-Eeter4scientFic.i586.rpm Haspd-Modules-3.3-etets4scientFic.i586.rpm



Հաջորդը, դուք պետք է տեղադրեք այս սերվերի USB նավահանգստը. «Հիմնական սերվերի 1C. Ձեռնարկություն» եւ «բանալին x ցանցի մաքսային լիցենզիաներ» (բոլոր ստեղները մեկ ֆիզիկական «ֆլեշ կրիչ»): Եվ ամեն ինչ պետք է վաստակի. Հաճախորդները կստանան հաճախորդի արտոնագրեր սերվերի միջոցով ...

Նշում. Բանալիները անհրաժեշտ են միայն «Դիմում սերվեր 1C. Ձեռնարկության» եւ «պաշտպանված հաճախորդի դիմումների համար 1C» համար: PostgreSQL DBMS- ի հետ կապված խնդիրներ չկան. Սա Opensource- ն է եւ չի պահանջում լիցենզիաներ կամ ստեղներ (ի տարբերություն DBMS "MS SQL սերվերի", բայց մենք դա չենք օգտագործում):

Նշում. 1C- ի որոշ վարկածներ աշխատել եւ առանց բանալիների (բետա) ...

Ուշադրություն: Չգիտակցված «սերվեր 1C» (այսինքն, նույնիսկ առանց «սերվերի բանալու»), այն սովորաբար աշխատում է փոքր թվով հաճախորդների միացումներով (մինչեւ ~ 12 միացում): Դա, հավանաբար, արվում է վարչական առաջադրանքները հեշտացնելու համար. Նախնական կազմաձեւում եւ մոնիտորինգ `խնդիրների առկայության դեպքում ... Բայց երբ այս վարչական սահմանը գերազանցվի, սերվերը սկսում է մերժել նոր կապերը եւ պահանջում է բանալին:

Փորձի արդյունքների համաձայն ...


Նշում. Այնուամենայնիվ, «Հաճախորդի ստեղները» (տեղական կամ ցանց) անհրաժեշտ է «պաշտպանված հաճախորդների դիմում 1C» - ի համար, դա սերվերի հետ առաջին կապի համար, որը հարյուրերորդի համար:Պատուհանների համար Windows պլատֆորմի տեղադրման հրահանգներ (նկարներում եւ տեսանյութով) ...

Գործարկեք տեղադրիչ «Տեխնոլոգիական պլատֆորմը Windows տարբերակը 8.2.16.368 »(8.2 տարբերակում ընդամենը 32-բիթանոց) - այնտեղ կան բոլոր ծրագրերը մեկ շիշով: Տեղադրելիս ընտրեք հետեւյալ բաղադրիչները.

  • «1C: Enterprise» (հիմնական բաղադրիչները "1C. Ձեռնարկություններ), ներառյալ բաղադրիչները կառավարման, կազմաձեւման, ճարպի եւ բարակ հաճախորդի համար)
  • «1C. Ձեռնարկությունը բարակ հաճախորդ է» (Բարակ հաճախորդի բաղադրիչները միայն հաճախորդի սերվերի տարբերակով աշխատելու համար, առանց ֆայլի տարբերակի աշխատելու հնարավորության)
  • «Կառավարում սերվեր 1C. Ձեռնարկություններ» (MMC վահանակ սերվերի կլաստերի կառավարման համար)
  • «Ինտերֆեյսներ տարբեր լեզուներով. Անգլերեն, ռուսերեն ...» (Լռելյայն)



Ես շեշտում եմ, որ մենք չենք դնում հետեւյալ բաղադրիչները (դրանք անհրաժեշտ չեն այս հաճախորդի / սերվերի օգտագործման 1C).

  • «1C. Ձեռնարկությունը բարակ հաճախորդ է, ֆայլի տարբերակ» (Հաճախորդների բարակ բաղադրիչները, ներառյալ Տեղեկատվական բազայի ֆայլային ընտրանքների հետ աշխատելու բաղադրիչները)
  • "Server 1c: Enterprise" ( Այս մեքենայի վրա նրան պետք չէորովհետեւ Այն արդեն տեղադրված է Linux OS- ի տակ գտնվող մեկ այլ հյուրընկալողի վրա ... Չնայած եթե ունեք հետագա «1C սերվերային կլաստեր»: Հետագա մեջ, որում ոչ միայն Linux- ը գործարկելու է, այլեւ այս ապրանքը ...)
  • «Վեբ սերվերի երկարացումներ» մոդուլներ (Աշխատեք միայն Windows- ի տակ. «Server 1C» - ի ներքո Windows + IIS վեբ սերվերի տակ Windows- ի տակ կարող եք տարբեր մեքենաներում Համացանցային -rextricter. Ծանր ամպի տեղ, քանի որ վեբ սերվերի մոդուլներից կապը «1C սերվերի» միջոցով - DCOM- ի միջոցով ... Բայց օգուտները կասկածելի են. Այս փչոցը պահանջում է հեռավոր վեբ հաճախորդի յուրաքանչյուր կապ, «Հաճախորդի բանալիների» առանձին լիարժեք «հաճախորդի բանալին»: Հետեւաբար, նման կայքը չի կարող զանգվածային լինել ...)
  • «1C կազմաձեւման սերվեր. Ձեռնարկություններ» (օգտագործվում է, եթե կազմաձեւումը պահվում է ոչ թե հարաբերական DBMS- ում, եւ ֆայլը օպտիմիզացնում է գործողությունը Multiplayers- ի, սերվերի 1C կամ Apache վեբ սերվերի միջոցով: Ըստ վերանայման. Խելագարված աղբը եւ 1C- ի աճը խփեց դրա զարգացմանը ...)
  • «IB 1C Converter. Ձեռնարկություններ 7.7» (միայն մշակողների կարիք ունեն)



«Տեղադրեք HASP վարորդը» Մենք արտադրում ենք, եթե 1C է Այս համակարգիչը Մենք կօգտագործենք լիցենզավորումը. Կամ USB պորտը կմիանա անվտանգության բանալին, կամ լիցենզիան կվերցվի «Լիցենզիայի մենեջեր» ցանցից ...(Ես հիշեցնում եմ ձեզ. Եթե օգտագործում եք ճեղք / emulator, ապա տեղադրելու ժամանակ մի տեղավորեք «Հասպ պաշտպանության վարորդ»):

Հուշում: Այնպես որ, ոչ մի խելագարված ոչինչ,Համոզվեք բ cor իշտ կարգավորումներ DCOC: Յուրաքանչյուր մեքենայի վրա աշխատող պատուհաններ, որոնք դուք օգտագործում եք 1C- ի հետ աշխատելու համար:
DCOM- ը կազմաձեւված է Dcomcnfg Snap- ի միջոցով,Ինչպես ցույց է տրված հրահանգներում ... (Նշում. Հրահանգները ասում են ոչ միայն DCOM- ի մասին, այլեւ 1SV8 + MSSQL- ի տեղադրման մասին ... Բայց դա նաեւ նկարներում տեսողական նկարագրություն է, որտեղ կտտացրեք DCOM- ը կազմաձեւելու համար):

10 բ)


Հիմա գնացեք ուղղակիորեն շահագործման Տեղադրված փաթեթ Ծրագրեր.

Գործարկել MMC վահանակ. Սկիզբ -\u003e Ծրագրեր -\u003e 1C: Enterprise 8.2 -\u003e Advanced -\u003e 1C սերվերների կառավարում. Ձեռնարկություն:

Վահանակի միջոցով մենք հետեւողականորեն ստեղծում ենք առարկաներ. «Կենտրոնական սերվեր», «Կլաստեր», «Աշխատանքային սերվեր», «Աշխատանքային հոսք», ինչպես նկարագրված է եւ ցուցադրվում էՀոդված «1C ձեռնարկությունների կառավարում» ...

Հետեւյալ հոդվածները մի փոքր հնացած եւ թերի են (փոխված տեսքը MMC վահանակի, բաղադրիչի ստեղծման եւ պարամետրերի կարգի), բայց կարող է օգտակար լինել այս փուլում պատկերազարդելու համար.Հետագայում աշխատանքը անհնար է:Այլ հիմնական տարբերակները եւ նրանց հետ հարցերը այստեղ չեն տեսնում. Նրանք արդեն դուրս են գալիս այս հոդվածից ... Դուք դեռ կարող եք ակտիվացնել Փափուկ լիցենզիաներ Էլ.փոստի / հեռախոսի միջոցով (եթե Linux- ի վարորդը նրանց աջակցում է), կամ կարգավորեք էմուլյատորները / ճաքերը (բայց նշեք, որ linux- ի ներքո էմուլյատորները դեռ չեն իրականացվելեւ դժվար թե անի, որովհետեւ Հատկապես անհրաժեշտ չէ) ...

Դրանից հետո, սերվերի վարչակազմի MMC- վահանակի միջոցով, [արդեն] ստեղծված «տեղեկատվական բազա» (մինչ այժմ դատարկ). «Configurator» ռեժիմում կարող եք «հաստ հաճախորդի» հետ կապվել Կազմաձեւում ... Դա արեք հիմա.

  1. Միացեք IB Configurator- ին (երբ առաջին հերթին հաճախորդը սկսեք, ցուցակի մեջ պետք է ավելացնել IB- ն. «Ավելացնել» կոճակը / «Գերազանցի ցուցակը» / «Ստվերային 1C. Cluster "\u003d Delldev (սերվերի հյուրընկալողի անուն);« IB անունը կլաստերի մեջ »\u003d Test1C);
  2. Ներբեռնեք կազմաձեւը («Կազմաձեւի / ներբեռնման կազմաձեւը ֆայլից (.CF)» ... Այնուհետեւ երկարաժամկետ կազմաձեւման կազմաձեւման գործընթացը եւ տվյալների բազայի վերակազմավորումը `հաստատման պահանջներով);
  3. Ներմուծեք իրական հավատարմագրեր (Վարչակազմ / ներբեռնման տեղեկատվության տվյալների շտեմարանի ընտրացանկի տարր - Սա այն դեպքում, երբ տվյալները նախկինում բեռնաթափվել են «IB- ի ֆայլերի տարբերակ», որն օգտագործվում է ծառայության կարիքների համար).
    Նշում. Մի շփոթեք այս իրը «PostgreSQL տվյալների բազայի վերականգնման հետ սովորական կրկնօրինակումից». Այս գործընթացը կատարվում է PostgreSQL DBMS սերվերի վրա, տվյալների բազայի ամբողջ կլաստերի համար, I.E: բոլորի համար Տեղեկատվական հիմքեր DBMS- ը պահվում է ընթացիկ սերվերի վրա ... Սա կոպիտ եւ մեծ գործողություն է, կատարվում է սերվերի ձախողումների դեպքում կամ գործող սերվերը նոր երկաթ տեղափոխելիս ...
  4. Կարգավորեք համակարգի օգտագործողներին եւ դրանց դերերը (Վարչական / օգտագործողների ընտրացանկի տարրը ... Համոզվեք, որ ստեղծեք ադմինիստրատորի օգտագործող եւ հնարավորություն տալ հնարավոր բոլոր դերերը):



Եվ երբ դիմումի կազմաձեւումը կբեռնվի եւ կազմաձեւվի. Հնարավոր կլինի դրան միացնել տարբեր հաճախորդների (հաստ, բարակ, վեբ) կիրառական առաջադրանքներ օգտագործելու եւ լուծելու համար ...

Ամեն ինչ է: Շնորհակալություն ուշադրության համար:


«1C. Ձեռնարկություն Ubuntu 10.04 / Տեղադրում PostgreSQL 9.0», - այստեղ, ...

Ենթադրվում է, որ ռուսական տեղայնացման աջակցությամբ գործառնական համակարգը արդեն տեղադրված է, եւ մենք արդեն ունենք 1C սերվերի բաշխում RPM- ի վրա հիմնված Linux համակարգերի համար:

Օգտագործված բաշխումների տարբերակները, ներկայումս փաստացի գրելու պահին.

  • Օպերացիոն համակարգ. Centos Linux թողարկում 7.2.1511
  • DBMS. PostgreSQL Pro 9.4.9
  • Սերվեր 1C. Ձեռնարկություններ, 8.3.9.1818

PostgreSQL Pro DBMS բաշխումները տեղադրվում են posts professional- ի կողմից հավաքված տեղադրման փաթեթներից: Տեղադրման այս փաթեթները ներառում են 1C- ի կողմից տրամադրված փոփոխություններ:

Տեղադրեք հյուրընկալողի անունը եւ DNS- ը

Centon- ի հյուրընկալողը փոխում է հետեւյալ հրամանը.

hostnamectl Set-Host-Hostname PGSQL_1C

Սերվերի 1C- ի նորմալ գործունեության համար անհրաժեշտ է ճիշտ կազմաձեւված DNS սերվեր, բայց դրա կազմաձեւումը գերազանցում է սույն հոդվածի շրջանակը: Հետեւաբար, սերվերի գործառույթը պահպանելու համար մենք կօգտագործենք ֆայլեր Հյուրընկալողներ:Օգտագործված համակարգերի վրա:

Centos- ում դուք պետք է գրանցեք սերվերի հասցեն ֆայլում / et այլն / հյուրընկալողներ :

127.0.0.1 PGSQL_1C:

Դուք պետք է գրանցվեք նաեւ այն մեքենայի վրա, որի վրա տեղադրվելու են պլատֆորմը եւ 1C սերվերի կառավարման վահանակը Հյուրընկալողներ:(Windows- ի համար Գ: \\ Windows \\ System32 \\ վարորդներ \\ \\ \\ հյուրընկալողներ) Սերվերի հասցե 1C. Ձեռնարկություն:
Օրինակ:

192.168.1.5 PGSQL_1C:


PostgreSQL- ի տեղադրումը եւ կազմաձեւումը

1) Տեղադրեք postgreesql pro բաշխումները, դուք պետք է միացնեք պահեստները:

sudo rpm -iv http http://1c.postgrespro.ru/keys/postgrespro-1c-centos94.noarch.rpm sudo yum Տեղադրեք PostgreSQL-PRO-1C-9.4

3) PostgreSQL սերվերի կառավարման հարմարության համար բաշխիչ միավորը տեղադրելուց հետո առաջարկվում է գրանցել անհրաժեշտ միջավայրի փոփոխականները օգտագործողի համար: postges., Այս քայլը պարտադիր չէ:

Անցեք օգտագործողին postges.Իր շրջապատի հետ.

su - postges.

Բացեք ֆայլը, որում նշեք անհրաժեշտ միջավայրի փոփոխականները.

vim .bash_profile.

Ավելացնել փոփոխականներ այս ֆայլում.

Արտահանման ուղի \u003d / bin: $ Ուղու արտահանման ManPath \u003d / usr / PGSQL-9.4 / Share / Man: $ ManPath

4) նախաստորագրել ծառայության տվյալների բազաները ռուսական տեղայնացման միջոցով (օգտագործողի տակ postges.).

iNTEDB --Locale \u003d ru_ru.utf-8

5) Startup PostgreSQL սերվեր:

systemctl Միացնել PostgreSQL-9.4 Systemctl Սկսել postgreesql-9.4 Systemctl կարգավիճակը PostgreSQL-9.4

6) PostgreSQL սերվերի պարամետրերը փոխելը
/Var/lib/pgsql/9.4/data/pg_hba.conf ֆայլը կփոխի տողը

Հյուրընկալող բոլորը 0.0.0.0/0 վստահելի են Հյուրընկալող բոլորը 0.0.0.0/0 MD5

shared_buffers \u003d 512MB Temp_buffers \u003d 16MB work_mem \u003d 128mb maintenance_work_mem \u003d 192MB արդյունավետ_cache_size \u003d 8GB

Ուշադրություն Տվյալների պարամետրերի ընտրությունը կատարվում է անհատապես եւ կախված է երկու սերվերի բնութագրերից, որոնց վրա կգործի PostgreSQL սերվերը եւ տեղեկատվական բազաների բնութագրերը:

7) գաղտնաբառը տեղադրեք փոստային օգտագործողին, որպեսզի կարողանաք հեռակա կարգով միացնել սերվերին:

su - postges. psql Alter օգտագործողի փոստային փոստերը կոդավորված գաղտնաբառով «YourPassword»;

(Ձեր Password- ի փոխարեն տեղադրեք ձեզ անհրաժեշտ գաղտնաբառը)

8) PostgreSQL սերվերի վերագործարկում

systemctl Stop PostgreSQL-9.4 Systemctl Սկսել postgreesql-9.4 Systemctl կարգավիճակը PostgreSQL-9.4


Server 1C- ի տեղադրում. Ձեռնարկություն

1) Սերվերի տեղադրում 1C. Ձեռնարկություն փաթեթներից:
Ինչպես նախատեսված է հոդվածի սկզբում, ենթադրվում է, որ մենք արդեն ունենք 1C սերվերի բաշխում RPM- ի վրա հիմնված Linux համակարգերի համար: Նա ներկայացնում է անունով արխիվը rpm64.tar.gz., Աննկատից հետո մենք կստանանք ֆայլերի ցուցակ.

1C_Enterprise83-common-8.3.9-1818.x86_64.rpm 1C_Enterprise83-Server-8.3.3.RPM 1C_Enterprise83-WS-8.3.9-1818 .x86_64.rpm 1c_enterprise83-server-nls-8.3.9-1818.x86_64.rpm 1c_enterprise83-ws-nls-8.3.9-1818.x86_64.rpm

Այս ֆայլերի միջոցով գրացուցակում գտնվելու ընթացքում մենք դրանք թիմ ենք դնում.

yum localinstall * .rpm

2) 1C սերվերից սկսած:

systemctl Միացնել SRV1CV83 Systemctl Սկսել srv1cvv83 systemctl կարգավիճակը srv1cvv83

Հավանականությունը բարձր է, սերվերը չի սկսվի առաջին անգամ, եւ երբ սկսեք սկսել, դուք կստանաք տիպի սխալ.

Չհաջողվեց Step Exec spawning /etc/rc.d/init.d/srv1cv83. Exec ձեւաչափի սխալ

Այս սխալը վերացնելու համար դուք պետք է նշեք թարգմանիչը սերվերի սկզբնագրի սցենարի մեջ (օրինակ shell.կամ Բիծ) Դա անել, ավելացնել ֆայլի սկիզբը /etc/init.d/srv1cv83. Գիծ.

#! / Bin / bash

Ապա դուք պետք է վերաբեռնեք systemd.Նոր կամ փոփոխված ստորաբաժանումներ որոնելու համար.

systemctl Daemon-Reload

Եվ կրկին փորձեք սկսել սերվերը 1C. Ձեռնարկություն

systemctl Restart srv1cvv83.service.

3) 1C սերվերի ճիշտ շահագործման համար անհրաժեշտ փաթեթների տեղադրում:
Սերվերի փաստաթղթերում 1C. Ձեռնարկությունները նկարագրեցին կոմունալը config_systemՈրն է անհրաժեշտ 1C սերվերը սկսելու համակարգի պատրաստակամությունը վերլուծելու համար, մասնավորապես այն օգնում է հայտնաբերել անհայտ կորած փաթեթները 1C սերվերի ճիշտ գործունեության համար: Դժբախտաբար, RMP փաթեթի վերլուծություն ( rmp -ql) ցույց տվեց այս կոմունալ ծառայությունների բացակայությունը 1C տարբերակի բաշխման հավաքածուի մեջ 8.3.9.1818 տարբերակում:

Այս փաթեթների անհրաժեշտությունը հիմնադրվել է փորձի մեջ.

yum Տեղադրեք FontConfig-Devel Yum Տեղադրեք ImageMagick

4) 1C սերվերի վերագործարկում:

systemctl STOP SRV1CV83: systemctl Սկսեք srv1cvv83: systemctl կարգավիճակը srv1cv83:


Կառավարման վահանակի միջոցով սերվերի 1C- ի կազմաձեւումը:

1) 1C սերվերի միացում:
Դուք պետք է նշեք սերվերի անունը (սահմանված է Հյուրընկալողներ:) եւ Պորտ 1540 (օգտագործվում է լռելյայն).

2) կլաստերի ստեղծում:
Դուք պետք է նշեք.
- Կամայական կլաստերի անուն,
- Կենտրոնական սերվերի անվանումը, որի վրա գտնվում է կլաստերը (նախատեսված է Հյուրընկալողներ:)
- Պորտ 1541 (օգտագործվում է լռելյայն)

3) 1C սերվերի կլաստերի հիմքի ստեղծում:
Դուք պետք է նշեք.
- 1C կլաստերի հիմքի անվանումը.
- տվյալների բազայի սերվերի անվանումը (սահմանված է հյուրընկալողներով);
- DBMS- ի տեսակը (postgesql);
- տվյալների բազայի անվանումը DBMS սերվերի վրա;
- DBMS սերվերի օգտագործող (մեր դեպքում postges);
- DBMS սերվերի նշված օգտագործողի գաղտնաբառ:

Անհրաժեշտության դեպքում կարող եք նշել, որ «հիմք ստեղծեք հիմք դրա բացակայության դեպքում»

Ubuntu Linux- ի 1C տեղադրումը չի պահանջում օպերացիոն համակարգի կամ ծրագրավորման փորձի հատուկ գիտելիքներ: Բավական է ուշադիր կարդալ այս հրահանգը եւ հետեւել բոլոր առաջարկություններին, հրամաններ մուտքագրելու եւ ստորեւ նկարագրված տերմինալի հետ աշխատելու համար: Նախքան Ubuntu Linux- ի ներքո հաճախորդի եւ սերվերի 1C- ի տեղադրումը սկսեք, դուք պետք է ներբեռնեք լրացուցիչ պարտքեր (գրադարան եւ HASP պաշտպանություն Etersoft- ից): Եթե \u200b\u200bչունեք տեղական ցանց, ապա հարկավոր է կարգավորել այն:

Տեղական ցանցը

Բացեք հիմնական ընտրացանկը, գտեք եւ գործարկեք համակարգի «ցանցային կապերը» համակարգի ծրագիրը:

Հետագա կազմաձեւման համար անցեք «Լարային կապ» - «Փոփոխություն» - «IPV4» պարամետրեր:

Փոխեք տեղադրման եղանակը «ձեռքով», գրեք IP հասցեն: Օրինակ, մատնանշեք, 192.168.128.40: Անցանկային ցանցի դիմակավորված տվյալներ. 255.255.255.0:

Ինտերնետ մուտք ունենալու համար նշեք DNS սերվերը: Կարող եք օգտագործել լռելյայն տվյալները կամ մուտքագրել հաջորդ աշխատանքային հասցեն DNS - 8.8.8.8:

Դրանից հետո կարող եք անցնել բաշխումներ:

Գործարկել ինտերնետի զննարկիչը եւ անցնել 1C օգտագործողի աջակցության կայք - «www.users.v8.1c.ru»: Դրանով մենք ներբեռնելու ենք հաճախորդների բաշխումները իրենք եւ սերվերը 1C- ը Ubuntu Linux- ի համար:

Կտտացրեք «Ներբեռնման թարմացումները», մուտքագրեք ձեր տվյալները Հաշիվ (Մուտքանուն Գաղտնաբառ).

Դրանից հետո գտեք «տեխնոլոգիական պլատֆորմը 8.3» եւ առավելագույնը ընտրեք Վերջին տարբերակը.

Այստեղ ընտրեք «Հաճախորդների 1C ձեռնարկություն դեբերի Linux համակարգերի համար»: Ի լրումն հաճախորդի, դուք պետք է ներբեռնեք «Server 1C համար Deb Linux համակարգերի համար»: Առանց դրա, դուք չեք կարողանա տեղադրել 1C հաճախորդը Ubuntu Linux- ի համար:

Լրացուցիչ դեբետային փաթեթներ

Ծրագրի ամբողջական շահագործման համար բավարար չէ սերվերը ներբեռնելու եւ տեղադրելու եւ 1C հաճախորդը տեղադրելու համար: Բոլոր ֆայլերը պետք է ներբեռնվեն մեկ ներբեռնման թղթապանակում: Խառնաշփոթ չլինելու համար շատ է հեռացնում ամեն ինչ: Այնուհետեւ, ավելի հարմարավետ տեղադրման համար, մենք կտեղափոխենք ներբեռնված բոլոր բաշխումները:

Լրացուցիչ ֆայլերը պետք է ներբեռնվեն. Etersoft (1C տերմինալ սերվեր Linux կամ HASP) եւ Libwebkitgtk գրադարան: Գրադարանը տեղադրելու համար կտտացրեք ստորեւ նշված հղմանը, ապա գտեք բաշխման վերջին տարբերակը:

32-բիթանոց պրոցեսորի վրա հիմնված սարքերի համար հարկավոր է ներբեռնել I386 Deb փաթեթը, 64-բիթանոց `64 դրամ:

Հաջորդը, որը անհրաժեշտ կլինի `տերմինալ 1C սերվերը Ubuntu- ի համար (HASP պաշտպանություն): Դուք կարող եք ներբեռնել այն բաշխիչով Etersoft- ի պաշտոնական կայքից `ստորեւ նշված հղումով: Մեր դեպքում սա պարտքեր են Ubuntu 12.04- ի համար: Եթե \u200b\u200bմեկ այլ եք օգտագործում Տարբերակ Linux Կամ ubuntu, վերադառնանք գրացուցակ եւ ընտրեք ձեզ անհրաժեշտությունը:

Դուք պետք է ներբեռնեք բոլոր Deb փաթեթները HASP: Այլ ֆայլեր անհրաժեշտ չեն:

Տեղադրման պատրաստում

Ubuntu- ում հաճախորդի եւ սերվերի հետագա տեղադրումը կշարունակվի օգտագործել Linux տերմինալը: Որպեսզի երկար ֆայլերի անուններն ու գրացուցակը չմտնեն, մենք խորհուրդ ենք տալիս պատճենել դրանք եւ տեղադրենք հետեւյալ հրահանգների համաձայն:

Եթե \u200b\u200bդուք արդեն ստիպված եք աշխատել Linux Ubuntu- ի հետ եւ տեղադրել DEB ֆայլերի միջոցով, այս քայլը կարող է բաց թողնել եւ անցնել հետեւյալին:

  • Տնային թղթապանակում ստեղծեք նորը `1C;

  • Բացեք ձեր ստեղծած գրացուցակը, ստեղծեք եւս երկու, Հասպ, սերվեր;

  • «Դեբ» ֆայլերը «Հասպ» պանակը տեղափոխում է «HASP» պանակը «Տնային պանակ» հասցեով «1C» - «Հասպ»;
  • Վերադարձեք «Ներբեռնումներ» թղթապանակին եւ ապամոնտաժեք հաճախորդի բաշխումը.
  • Արդյունքում, դրա մեջ Ubuntu- ի համար 1C հաճախորդի ֆայլերով պետք է թղթապանակ ներկայացնեք:
  • Տեղափոխեք բոլոր ֆայլերը դրանից «Վնասի թղթապանակ» գրացուցակ - «1C»;

  • Բացեք «Ներբեռնեք» թղթապանակը, ապամոնտաժեք սերվերի բաշխման ֆայլը արխիվից.
  • Պատճենեք բոլոր ֆայլերը «սերվերի» թղթապանակում.

  • Մնացած բաշխումը «1C» թղթապանակում է:

Դրանից հետո դուք կարող եք սկսել Ubuntu Linux- ի վրա հաճախորդի եւ սերվերի 1C տեղադրել: Մենք դա կանենք տերմինալի օգնությամբ, որովհետեւ Այս դեպքում հայտնվում են բոլոր սխալները, որոնք կարող են առաջանալ գործընթացի ընթացքում: Օրինակ, համակարգում բացակայող գրադարանների կամ բաշխումների պատճառով:

Ուշադրություն Նախքան Ubuntu Linux- ի 1C հաճախորդը տեղադրելուց առաջ ստուգեք, որ դրա տարբերակը համընկնում է 1C սերվերի վարկածի հետ:

Աշխատեք տերմինալի հետ

Գործարկեք հիմնական ընտրացանկը եւ բացեք տերմինալը: Այստեղ մենք կմտնենք աշխատանքային բոլոր թիմեր:

Եթե \u200b\u200bչօգտագործեցիք օպերացիոն համակարգ Linux- ը խորհուրդ ենք տալիս տեղադրել դեբ-փաթեթներ եւ խստորեն մուտքագրել հրամաններ այն հաջորդականությամբ, որում դրանք ներքեւում են: Այսպիսով, դուք կարող եք նկատել եւ վերացնել հնարավոր տերմինալային սխալները, ներբեռնեք բացակայող գրադարանները:

Մուտքագրեք «CD 1C» հրամանը, գրացուցակը անցնելու համար, ապա սեղմեք «Enter» եւ մուտքագրեք Sudo DPKG-I հրամանը, պատճենեք առաջինի անունը Դեբ-ֆայլ: 1C կատալոգից եւ տեղադրեք այն տերմինալում `սեղմելով մկնիկի աջ կոճակը կամ« Shift + Ctrl + V »հիմնական համադրությունը:

Սեղմեք «ENTER»: Հրամանը կատարելու համար տերմինալը կպահանջի ադմինիստրատորի գաղտնաբառ, մուտքագրեք այն:

Դրանից հետո պետք է լինի սխալի հաղորդագրությունների ցուցակ, որում նշվելու է նրանց պատճառը `կախվածություն: Օրինակ, այդ դեբետային փաթեթը 1C- ն կախված է Libwebkit գրադարանից (որը մենք արդեն ներբեռնվել ենք): Կամ ոչ 1C սերվեր:

Ուշադրություն Եթե \u200b\u200bսխալների ցուցակից կախվածության կախվածություն չկա, ապա անհրաժեշտ չէ տեղադրել այն:

Գրադարանի տեղադրում

Գրադարանը տեղադրելու համար մուտքագրեք «SUDO DPKG-I» հրամանը, ապա պատճենեք եւ տեղադրեք Libwebkitgtk Deb փաթեթի անունը: Սեղմեք ENTER:

Եթե \u200b\u200bգործընթացի ընթացքում որոշակի սխալ է առաջացել, գործարկեք Ubuntu դիմումի կենտրոնը եւ համակարգի ցանկացած խնդրանքով `կտտացրեք« Այո »: Մուտքագրեք ադմինիստրատորի գաղտնաբառը:

Վերադարձեք տերմինալ, մուտքագրեք Sudo DPKG-I հրամանը `դեբետային փաթեթը տեղադրելու համար: Երկար հրաման չմտնելու եւ ֆայլի անվանումը պատճենելու համար Linux- ը հիշում է մուտքագրված հրամաններ: Եվ դրանք կարող են փնտրել ստեղնաշարի վրա «վեր» ստեղնը (նետերը) սեղմելով:

Սերվերի թյունինգ

Ubuntu Linux- ի 1C սերվերը տեղադրելու համար տերմինալում անհրաժեշտ է գնալ 1C - «սերվեր» գրացուցակ:

Հետեւաբար, տերմինալում մուտքագրեք հետեւյալ հրամանը. «CD սերվեր», ապա ներբեռնեք այն ամենը, ինչ գտնվում է գրացուցակում: Որպեսզի չմտնեք բոլոր «ձեռքով», «Sudo DPKG-I * Դրանից հետո ներբեռնվում են «սերվերի» գրացուցակի բոլոր պարտքերը:

Linux- ի համար 1C հաճախորդի տեղադրում

1C- ի մակարդակի վերադառնալու համար `« սերվեր »գրացուցակից արմատը, մուտքագրեք.« CD / HOME / 1C / սերվեր », իսկ հետո« CD ../ »եւ սեղմեք« Enter »:

Դրանից հետո, օգտագործելով Sudo DPKG-I հրամանը, տեղադրեք 1C հաճախորդը: Դա անելու համար մի մոռացեք պատճենել եւ տեղադրեք Deb փաթեթի անվանումը եւ սեղմեք Enter: Եթե \u200b\u200bգործընթացում սխալներ չլինեին, ապա ամեն ինչ ճիշտ արվեց:

Սահմանեք մնացած բաշխումները 1C գրացուցակից (արագ աշխատանքի համար, ստեղնաշարի վրա օգտագործեք «UP» կոճակը, ապա պարզապես փոխեք բաշխումների անունը):

Casp.

Այս պահից ի վեր մենք գտնվում ենք «/ Home / 1C /» հասցեով, բավական է հետեւյալ հրամանը մուտքագրելու համար HASP- ի պաշտպանությունը սահմանելու համար. «CD HASP» (1C գրացուցակից) -Ես * .deb »(բոլոր փաթեթները` Հասսի գրացուցակից):

Դրանից հետո կարող եք միացնել Hasp պաշտպանության հիմնական սերվերը եւ մուտքագրեք բազմակի Լրացուցիչ հրամաններԼուծել կախվածությունները: «Շարունակել տեղադրում» տերմինալի հարցին, մուտքագրեք «D» (այո) կամ «Y» (այո):

Ubuntu Linux- ի ներքո Հասպ տեղադրելու հրամանի ցուցակ.

  1. «Sudo Apt-Get Docations ImageMagick»;
  2. "Sudo Apt-Get- ը տեղադրեք UnixodBC";
  3. "Sudo Apt-Get Տեղադրեք Libgsf-Bin";
  4. «Sudo apt-get տեղադրել t1utils»:

1C գործարկելու համար անցեք հիմնական ընտրացանկին, ապա մուտքագրեք ծրագրի անվանումը: Հաճախորդների մի քանի տեսակներ կհայտնվեն ձեր առջեւ: Այսինքն, այն ամենը, ինչ ձեզ հարկավոր է աշխատել ծրագրի հետ: Menu անկի մեջ աշխատելու համար հաճախորդի համար անընդհատ որոնելու համար պատճենեք «1C. Enterprise» - ը Ubuntu աշխատասեղանին: Դրանից հետո գործարկեք դիմումը, ստեղծեք տվյալների բազա եւ սկսեք աշխատել համակարգի եւ կազմաձեւերի հետ:

Windows- ի որոշ առավելություններ եւ թարմ պլատֆորմի արդյունահանմամբ 8.3 Նման հնարավորություն հայտնվեց. Այս հոդվածում մենք մանրամասն ենք համարում տեղադրել 1C- ն Ubuntu Linux- ում:

Linux- ում կարող եք տեղադրել 1C:

Ինչ գործող միջավայր է նախապատվությունը տալ ձեռնարկությունում հաշվապահական հաշվառման փաթեթին: Հարցը այնքան էլ պարզ չէ, որքան թվում է առաջին հայացքից: Եվ Ubuntu Linux- ը այս ծրագրի մեջ ունի մի քանի առավելություն Windows- ի նկատմամբ: Անվճար. Եթե \u200b\u200bձեր գրասենյակ եք գալիս գրասենյակ, համակարգիչների վրա օգտագործվող ծրագրակազմի իրավական օգտագործման համար, ապա UBunt- ի օգտագործման համար անպայման սպառնում եք որեւէ բան: Դրա բոլոր բաշխումները անվճար են: Բայց Windows- ի լիցենզիան անհրաժեշտ կլինի գնել բոլոր համակարգիչներում:

Համակարգի ճկունություն.

  • Computer անկացած համակարգիչ հեշտությամբ վերածվում է լիարժեք սերվերի (որը կարեւոր է 1C- ի համար).
  • Միայն սկսելու ունակությունը անհրաժեշտ գործընթացներԱվելի շուտ, քան թեքվում է նրանց տակ, որոնք գործարկվում են համակարգի կողմից լռելյայն:

Մշակող համայնքի համար բացահայտության շնորհիվ Ուբունտուն միշտ առջեւում է պատուհաններից: Անջնջելի արագություն:

Տեղադրեք Ubuntu- ն:

Linux- ի վրա 1C տեղադրումը բավականին պարզ է:

Տեղադրման ընթացքում ձեզ հարկավոր է նշել ձեր գտնվելու վայրը, ընտրեք ընդունելի լեզու ձեզ համար, ընտրեք համակարգչի ստեղնաշարի դասավորությունը, նշեք ձեր օգտվողի տվյալները: Թույլ տալ ձեզ տեղադրումից շատ ձանձրալի. Նախքան միմյանց տալը, բոլոր տեսակի գեղեցիկ նկարներ կփոխարինվեն ... Վերջում, որը ձեզ հարկավոր է վերագործարկել.

Վերաբեռնվելուց հետո ձեր համակարգչի վրա կստանաք Ubunt Linux ձեր համակարգչի վրա: Դա կլինի նրա առաջին գործարկումը:

Հիմա շրջեք 1s

1C համալիրի գործունեության համար. Ընկերությանը անհրաժեշտ է ինտերնետային էջ, 1C բաշխվածքներով `անհրաժեշտ ֆայլերը նախապես ներբեռնելու համար: Մի մոռացեք, թե կոնկրետ ինչ է ձեզ հարկավոր `երեսուներորդ կամ վաթսուն մարդ: Նշենք նաեւ, որ փաթեթի ներբեռնումը հասանելի է միայն այն օգտվողների համար, ովքեր ունեն վավեր պայմանագիր, ընկերության գործընկերներից մեկի հետ:

Ներբեռնելուց հետո Nautilus File Manager- ի օգտագործումը, բացեք ֆայլերը.

Բացի այդ, տեղադրել HASP պաշտպանության բանալին (ներբեռնել առանձին գրացուցակ): Ֆայլերի ընդհանուր ցուցակը `փաթեթավորումից հետո.

Ubuntu- ի վրա 1C- ի ավելի հեշտ է տեղի ունենում տերմինալի (վահանակ) (սա, ընդհանուր առմամբ, Linux- ում ծրագրերի տեղադրման ամենատարածված մեթոդն է): Տերմինալը որոնելու եւ գործարկելու համար հարկավոր է լատինական դասավարում լինել, սեղմեք Ctrl-Alt-T համադրությունը: CD թիմը գտեք գրացուցակ `չփակված պանակներով: Այժմ դուք պետք է կատարեք այդպիսի հրամաններ (տեղադրման յուրաքանչյուր ֆայլի համար, որոնք պարզվել են բացատրության արդյունքում) - Sudo DPKG -I / NAME Տեղադրման ֆայլ/.

Հաջորդ քայլը HASP տեղադրելն է

Այդ նպատակով նույն հրամաններն իրականացվում են (անալոգիայի միջոցով) - Sudo DPKG -I / Տեղադրման ֆայլի անվանումը /: Հաջորդ քայլը 1C- ի կարգաբերման հրամաններ իրականացնելն է.

sudo apt-get Տեղադրեք ImageMagick
sudo apt-stall unixodbc
sudo apt-get Տեղադրեք LIBGSF-BIN
sudo apt-get Տեղադրեք t1utils

Եվ մեկ այլ թիմ `տեքստի տառատեսակների հետ աշխատելու համար - SUDO /OPT/1C/v8.3/i386/utils/config_system / usr / Share / Տառատեսակներ: Հասիպի բանալին միացնելով եւ վերագործարկելով, կարող եք գործարկել ծրագիրը. Դա տեղի կունենա ինչպես Windows- ի նման:

Հուսով ենք, որ մեր հրապարակման օգնությամբ դուք դժվարություններ չեք ունենա Ubuntu Linux- ում 1C սահմանելու հարցում: