Linux CentOS 6.3に1C Enterprise 8.210/05/12からリリヌス8.2.16.368をむンストヌルする方法蚘事、HowTo

譊告詳现な手順はありたせん アクションのシヌケンス、必芁な手順、およびヒントのみ。 このガむドは、経隓豊富なLinux管理者のみを察象ずしおいたす。



私の蚭定のいく぀かの䟋が添付されおいたす...



泚この蚘事は、32ビットCentOS 6.3の実隓に基づいお曞かれおいたすサヌバヌに64ビットOSを䜿甚する必芁がありたす。しかし、64ビットCentOSは、実隓に䜿甚できるハヌドりェアにむンストヌルされおいたせん。ただし、むンストヌル方法に違いはありたせん 32 vs 64bit-配垃ファむルのサフィックスにのみありたすi686たたはi386、たたはx86_64 ...



内容












0サヌバヌハヌドりェアを準備する





サヌバヌハヌドりェアの遞択に関する特定の掚奚事項は瀺したせん必芁なハヌドりェアの量。個人的な経隓はありたせん。 v8.1c.ruの公匏の「1Cで動䜜する機噚を遞択するための掚奚事項Enterprise 8」および1c.xxi.kiev.uaの非公匏の「1Cで動䜜するコンピュヌタヌの芁件Enterprise 8」プログラムを参照しおください。

そしお、私は掚奚よりもパワヌリザヌブ付きの鉄を䜿うこずをお勧めしたすそれは䌁業のニヌズを「成長」させるためです;そしおPlatform 1Cは絶えず「成長ず最適化」を行うため、リリヌスからリリヌスたでにより倚くのリ゜ヌスを消費したす。



さらに、簡単に蚀えば、次の戊略が最も有益です。










1オペレヌティングシステムOSをむンストヌルする





Linux CentOS 6.x最新リリヌス、より良い64ビットをむンストヌルしたす。

CentOSディストリビュヌションを遞択する理由これはLinuxサヌバヌディストリビュヌションです。 これは無料無料、「Community Edition」の配垃です。 これは、1Cが「サポヌトされおいる」ず宣蚀するRedHatカヌネルに基づくディストリビュヌションです。



CentOSディストリビュヌションのむメヌゞは、 ここからミラヌのいずれかからスむングしたす 。

isoを出力し、ダミヌDVDRWに焌き付けおそこから眮く方が䟿利です。

むンストヌルの堎合、原則ずしお、2぀の構成可胜なディスクの最初のディスクのみで十分です2番目のディスク-セカンダリ゜フトりェア。

そしお、むンストヌルdistacksはもはや必芁ありたせん-すべお同じ、すべおの゜フトりェアを曎新しおむンタヌネット経由で配信する必芁がありたす...



泚 CentOSシステムのrootナヌザヌは論理的ではありたせん そうする必芁がありたす

CentOSシステムでのすべおの䜜業は、垞に通垞のナヌザヌセッションから実行されたす。 およびシステムのむンストヌル/セットアップ。 そしお、䞀郚のアクションに぀いおのみ、「スヌパヌナヌザヌ」の特暩が毎回芁求されたすWindows7でも同様のこずが登堎したした。

したがっお、構成の線集、パッケヌゞのむンストヌル、およびその他の「管理」アクションを実行するには、通垞のナヌザヌセッションでコン゜ヌルを開き、すぐに「su」コマンドを実行しお、珟圚のコン゜ヌルを「スヌパヌナヌザヌ」モヌドCentOS機胜に切り替えたす

	 bashsu
	パスワヌド<rootパスワヌドを入力>


さらに、このbashコン゜ヌルは、さたざたな特暩アクションに䜿甚されたす。 たずえば、「mc」を実行し、/ etc / ...の構成を線集できたす。








2ネットワヌクの構成





ネットワヌクアダプタヌ、ホスト名、ゲヌトりェむ、およびDNSを構成する...

むンタヌネットに接続し、すべおの基本パッケヌゞを最新バヌゞョンに曎新したす...

むンタヌネットに接続しおいる堎合にのみ、それ以降のすべおのアクションを実行したす。これは氞続的であるず考えおいたす。



ネットワヌク蚭定は暙準ずしお実行されたす...しかし、回避する必芁がある䞀般的なレヌキがありたす 



2a



たず、サヌバヌ名は問題なくIPアドレスに解決されるはずです。



ファむル/ etc / sysconfig / networkで、ホスト名パラメヌタヌ北の「コンピュヌタヌ名」の倀を確認し、必芁に応じお倉曎しお、新しいパラメヌタヌが有効になるように、システムを再起動する必芁がありたす。

	 bashcat / etc / sysconfig / network
	ネットワヌキング=はい
	 NETWORKING_IPV6 =いいえ
	ホスト名= delldev
	ゲヌトりェむ= 192.168.10.2    


最埌の行はオプションのデフォルトゲヌトりェむです。指定しない堎合、ifcfg configsから、たたはDHCP経由で取埗されたす...



ファむル/ etc / hostsにはlocalhost.localdomian圢匏の゚ントリを含めたり、IPv6に関連したりしないでください。DNSサヌバヌがない堎合は、サヌバヌのIPアドレス-FQDN名-ショヌトネヌムを明確に瀺す必芁がありたす。 有効なホストファむルの䟋

	 bashcat / etc / hosts
	 127.0.0.1 localhost delldev




チェックサヌバヌはpingを実行したすか コン゜ヌルに入力したす。

	 bashping delldev




2b



第二に-1c゚ンタヌプラむズのコンポヌネント間の盞互䜜甚を犁止するルヌルがファむアりォヌルに存圚するべきではありたせん。

ほずんどの堎合、䌁業のサヌバヌ1cはロヌカルネットワヌク内にあるため、ファむアりォヌルを完党に無効にできたす少なくずも詊運転䞭。

	 bashchkconfig iptables off
	 bashservice iptables stop




2c



第䞉-SELinuxポリシヌも無効にする必芁がありたす



理由

1以前は、SELinuxがセグメンテヌションフォヌルト゚ラヌの原因でした。

2Sambaボヌルは、SELinuxを有効にするず機胜したせんリモヌトナヌザヌがボヌルを入力したすが、ファむルは衚瀺されたせん...たたはファむルは衚瀺されたすが、読み取れたせん...など。

3さらに、ロヌカルネットワヌク内にある負荷の高いサヌバヌでSELinuxを䜿甚する利点は、非垞にがやけおいたす。



無効にする方法

	構成の線集/ etc / selinux / config
	 SELINUX =文字列を匷制する
	 SELINUX =無効に倉曎
	車に過負荷をかけ......




2d



むンタヌネットプロバむダヌ「Ukrtelecom / Ukraine」にもこのようなレヌキがありたす。バグのあるDNSサヌバヌ-補助Googleからのより良いを䜿甚する必芁がありたす...そしお、おそらくDSLルヌタヌはLinuxずの互換性が䜎いこずが刀明したした...



症状むンタヌネットで䜜業する堎合、各DNS名の解決に非垞に長い時間数十秒のタむムアりトがかかり、非垞にひどく動䜜したす...

解決策したがっお、DHCP経由でDNSサヌバヌを自動的に受信したせんでしたが、アダプタヌ蚭定/ etc / sysconfig / network-scripts / ifcfg-eth0 configに次のアドレスを静的に登録したした213.179.249.151、213.179.249.152、8.8.8.8、8.8 .4.4 最初の2぀は新しいUkrtelecom、次の2぀はGoogleからのものです 。








3パッケヌゞマネヌゞャヌの構成yum



泚yumの䜿甚に関する詳现なマニュアルに぀いおは、蚘事「RHEL6でのパッケヌゞ管理」を参照しおください。 ダム」



3a



゜フトりェア゜ヌスリポゞトリを構成したす。



暙準リポゞトリを有効にしたすリポゞトリ蚭定で、有効= 1を曞き蟌むか、グラフィカルむンタヌフェむスでチェックボックスをオンにしたす。

CentOS-6-ベヌス

CentOS-6-Contrib

CentOS-6-゚クストラ

CentOS-6-プラス

CentOS-6-アップデヌト



そしお、 远加のリポゞトリを远加/接続したす 暙準のリポゞトリには䞻にサヌバヌ゜フトりェアが含たれおおり、スヌパヌデバッグ版ではありたすが、叀いリポゞトリがないため非垞に残念です。



泚ほずんどの堎合、新しいリポゞトリヌの接続を容易にするために、リポゞトリヌ所有者は自動構成甚のRPMパッケヌゞを準備しおいたす。これらのパッケヌゞはダりンロヌドしおむンストヌルするだけで枈みたす。 さらに、正しいバヌゞョンのパッケヌゞを遞択したす。リポゞトリの察応するバヌゞョンに察応し、察応するLinuxリリヌスを察象ずしおいたす。 この擬䌌パッケヌゞをむンストヌルするず、必芁な構成が自動的に生成され、yumが構成されたす。



掚奚事項

「cat / etc / redhat-release」を䜿甚しお、䜿甚しおいるELのリリヌスを芋぀けたす「CentOSリリヌス6.3」-぀たり「el6」

「uname -a」を䜿甚しおプロセッサアヌキテクチャを芋぀けたす「i686 i386」ず衚瀺されたす

「rpm -ivh package-filename」を䜿甚しお、rpmforge-releaseパッケヌゞをむンストヌルしたすURLでも機胜したす



RPMforge

むンストヌル手順 repoforge.orgおよびwiki.centos.org

䜜業むンストヌルの䟋su -c 'rpm -Uvh packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm '



EPEL

むンストヌル手順 fedoraproject.org

䜜業むンストヌルの䟋su -c 'rpm -Uvh download.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm '



Atrpms

むンストヌル手順 atrpms.net

䜜業むンストヌルの䟋su -c 'rpm -Uvh dl.atrpms.net/all/atrpms-repo-6-5.el6.i686.rpm '



3b



コンセプト 䞻なこずは、コアシステムcoreの機胜を混乱させないこずです 。

暙準のCentOSリポゞトリ特に「CentOS-6-Base」は、各瞬間にリポゞトリに互換性のあるパッケヌゞずラむブラリのスラむスがあるこずを保蚌する特別に蚓緎された人々で構成されおいたす。 CentOSは、自動曎新モヌドで動䜜する最も高䟡なプロダクションサヌバヌにむンストヌルされるサヌバヌシステムです。リポゞトリの䞍具合により、倚くのサヌバヌが砎損したす。぀たり、管理者は倚くのがらくたを持ち、CentOSのクレゞットは倱敗したす。

ただし、巊から3番目のディストリビュヌションを䜿甚する堎合は、垞に以前のラむブラリの新しい䞍安定なバヌゞョンがありたす。自動曎新䞭にシステムに自動的にむンストヌルされ、カヌネルサヌビスの非互換性が生じたす。 悪い



最もデバッグされた゜フトりェアをサヌバヌおよび远加のリポゞトリにむンストヌルするためには、ベヌスのものに存圚しない゜フトりェアパッケヌゞは「䟝存関係」に埓っお分離されたすのみをむンストヌルする必芁がありたす-優先システムを蚭定/䜿甚する必芁がありたす



優先順䜍を管理するには-yum甚の远加のプラグむンをむンストヌルする必芁がありたす3぀すべおをむンストヌルするず䟿利です。



泚yumにはさらに倚くの興味深いプラグむンがありたすが、これらは最も必芁なものです...



yumリポゞトリヌ蚭定は 、/ etc / yum.repos.d /に保管されたす。

線集可胜な蚭定は次のように呌ばれたす* .repo

他のサヌビスファむル-それらに觊れないでください。



テキスト蚭定を远加する必芁がありたす少なくずも、有効= 1のすべおのリポゞトリprotect = ...およびpriority = ...パラメヌタの行泚優先床の倀が䜎いほど、リポゞトリの重芁床が高くなりたす

次の優先床蚭定を蚘述するこずをお勧めしたす...
 == CentOS-Base.repo
 [ベヌス]
有効= 1
保護= 1
優先床= 1

 [曎新]
有効= 1
保護= 1
優先床= 1

 [远加]
有効= 1
保護= 1
優先床= 1

 [centosplus]
有効= 1
保護= 0
優先床= 2

 [contrib]
有効= 1
保護= 0
優先床= 2


 == CentOS-Media.repo
 [c6-media]
 enabled = 0これは、実際にはむンストヌルディスク䞊のロヌカルリポゞトリです。 実際の䜜業では、必芁ありたせん。 むンタヌネットが䜿甚されおいる-このリポゞトリを無効にしたす。
保護= 0
優先床= 2


 == rpmforge.repo
 [rpmforge]
有効= 1
保護= 0
優先床= 9

 [rpmforge-extras]
有効= 0
保護= 0
優先床= 9

 [rpmforge-testing]
有効= 0
保護= 0
優先床= 99


 == epel.repo
 [゚ペル]
有効= 1
保護= 0
優先床= 10

 [epel-debuginfo]
有効= 0
保護= 0
優先床= 10

 [epel-source]
有効= 0
保護= 0
優先床= 10


 == epel-testing.repo
有効= 0


 == atrpms.repo
 [atrpms]
有効= 1
保護= 0
優先床= 11

 [atrpms-debuginfo]
有効= 0
保護= 0
優先床= 11

 [atrpms-source]
有効= 0
保護= 0
優先床= 11


 == atrpms-bleeding.repo
有効= 0


 == atrpms-testing.repo
有効= 0






3c



パッケヌゞマネヌゞャヌ甚のグラフィカルシェルをむンストヌルするこずもお勧めしたす。YumExtenderbinarはyumexず呌ばれたす-暙準のGUIよりもはるかに高床です。








41Cシステムに関連しない远加の゜フトりェアをむンストヌルする





これでむンストヌルできるようになりたしたもちろん、yumパッケヌゞマネヌゞャヌ管理コン゜ヌルから

NTFSサポヌト

wineシンプルなWindowsアプリケヌションを実行するための゚ミュレヌタ

その他の䟿利なロヌカルアプリケヌション...








5Sambaサヌバヌを構成する





Sambaサヌバヌsmbおよびnmbサヌビスをむンストヌルyum経由および構成する必芁がありたす。これは、いわゆるLinux甚のMicrosoft NetBIOSプロトコルのサポヌトです。 ネットワヌクコンピュヌタ...



さらに、このサヌバヌでロヌカルネットワヌク䞊の他のクラむアントにファむルボヌルを提䟛しない堎合でも、Sambaを䞊げるこずをお勧めしたす。これにより、このサヌバヌはすべおのWindowsクラむアントおよびその他のネットワヌクサヌバヌの「ネットワヌク環境」に衚瀺され、暙準APIによっおスキャンされ、「マシンのネットワヌク名」を解決したす"-š\\MyLinuxServeršのように参照できるようにしたす。 䟿宜䞊、サヌバヌ1CがWORKGROUPに衚瀺されるようにSambaを構成したす...



泚1Cを動䜜させるにはSambaサヌバヌが必芁ですか゚ンタヌプラむズかどうか
1以前、1CEnterpriseバヌゞョン8.1では、Sambaサヌバヌが厳密に必芁でした。たずえば、MMCスナップむン「サヌバヌ管理」、1CサヌバヌがLinuxの堎合、「Windowsファむルずプリンタヌアクセスサヌビス」の類䌌物が必芁-Samba ... 管理者は、サヌバヌ䞊のSambaを䞊げなくおも、1CEnterprise 8.2以降のバヌゞョンが正垞に動䜜するこずに泚意しおいたす 。 ただし、サヌバヌ管理スナップむンを含む1Cクラむアントアプリケヌションは、IPを介しおのみ1Cサヌバヌにアクセスする必芁があるこずに泚意しおください。IPサヌバヌをコンピュヌタヌのシンボル名に倉換するには、ロヌカルDNSサヌバヌを適切に䞊げお構成する必芁がありたす



2「共有ネットワヌクフォルダヌ」を必芁ずする「ファむルむンフォベヌス」ずは察照的に、samba-ballのクラむアントサヌバヌバヌゞョンは䞍芁になりたした...しかし、Sambaサヌバヌは匕き続き有甚です クラむアントサヌバヌ構成におけるSambaの䞻な目的は 、ロヌカルDNSサヌバヌを必芁ずせずに、ロヌカルネットワヌク䞊のIPshnikのシンボリック「サヌバヌ名」を簡単か぀簡単に解決するこずです。これにより 、小さな1Cのネットワヌク蚭定ず管理が倧幅に簡玠化されたす決定。



3さらに、1CEnterpriseプラットフォヌムは垞にWindowsCOM、RPC、NetBIOSで投獄されおおり、Linuxでのクロスプラットフォヌム゜リュヌションTCP / IP、HTTPおよび独自のポヌタブルプロトコルぞの移行が始たっおいるこずを理解する必芁がありたす。 これたでのずころ、クロスプラットフォヌム゜リュヌションは、Windowsプラットフォヌムにシステムを展開する堎合よりも利甚可胜な機胜がはるかに少なくなっおいたす。 たた、1C開発者は1Cプラットフォヌムサヌビスを「クロスプラットフォヌムプロトコル」に倉換する䜜業を続けおいたすパッケヌゞには倚くのサヌビスがありたす...そしお「1CEnterprise 8.x」は、「ロヌカルネットワヌク」での䜜業に重点を眮いおいたす。 ...したがっお、1CサヌビスによるNetBIOSプロトコルの明瀺的および暗黙的な䜿甚がただ倚くありたすドキュメント化されおいない堎合がありたすが、これらは「反埩開発」の通垞のオヌバヌレむです-プロの盎芳から、Sambaを䞊げるこずが非垞に望たしいこずがわかりたす





Sambaを蚭定するには

このようなボヌルフォルダヌを䜜成しお構成したす。

	 mkdir / home / samba
	 mkdir / home / samba /その他すべお
	 ...
	 chown -R samba / home / samba
	 chgrp -R samba / home / samba
	 chmod -R a + rw / home / samba


非ナヌザヌ/グルヌプを䜜成samba / samba

このナヌザヌにホヌムフォルダヌを割り圓おたす/ home / samba



Sambaサヌビスのセットアップ

構成は/ etc / samba /にありたす

男を参照しおくださいsmb.conf

smb-conf.ruを参照

簡単なセットアップに぀いおは、蚘事「CentOSでのSAMBAサヌバヌの簡単なむンストヌルず構成」を参照しおください...



重芁 「smb」サヌビスメむンに加えお、「nmb」サヌビスロヌカルネットワヌク䞊のコンピュヌタヌのNetBIOS名の公開を担圓する-サヌバヌは「ネットワヌク環境」に衚瀺されたすを「有効化」および「開始」する必芁がありたす

	 chkconfig --level 2345 smb on
	 chkconfig --level 2345 nmbオン
	サヌビスsmb開始
	サヌビスnmb開始


ヒント 「GNOME /システム/管理/サヌビス」グラフィックスナップむンを䜿甚しお、サヌビスの動䜜モヌドを蚭定するこずをお勧めしたす...








6ディストリビュヌションを入手しお準備したす1C゚ンタヌプラむズ...どこから入手できたすか





1C海賊版ディストリビュヌションおよびクラックは亀換機からダりンロヌドできたすリンクは提䟛しおいたせん。forum.ru-board.comのVareznikセクションにありたす...



したがっお、ディストリビュヌション「1CPlatform 8.2 release 8.2.16.368 from 10/05/12」を取埗/ダりンロヌドしたした->「Server 1CEnterprise32bitfor RPM-based Linux systems」、ファむル「8_2_16_368_rpm.tar.gz」を取埗 169.07 MB->アヌカむブを解凍するず、8぀の配垃RPMファむルが取埗されたす...



Readyアセンブリヌ「PostgreSQL 1Cリリヌス9.0.3-3.1C 2012幎1月17日」は機胜せず、䟝存関係によっおむンストヌルされたせんパッケヌゞは6.xではなくCentOS 5.x甚にビルドされたす。

自己アセンブリのために、1CでパッチされたPostgreSQL゜ヌスコヌドが必芁です ディストリビュヌション「1CからのPostgreSQLリリヌス10.3 / 17/12から9.0.3-3.1C」 ->ファむル「PG90331_Patch903.rar」のみを取埗->アヌカむブからファむル「postgresql-9.0.3-3.1C.src.rpm」のみを取埗これは、PostgreSQL゜ヌスコヌドバヌゞョン9.0.3を含むRPMパッケヌゞです。1CEnterprise 8.1および1CEnterprise 8.2サヌバヌずの互換性を確保するために、必芁なパッチがすべお含たれおいたす

泚さらに、1CEnterprise 8でサポヌトされるPostgreSQL DBMSの自己アセンブリの゜ヌスコヌドは、Webサむトから盎接ダりンロヌドするのが最も簡単です...



備考どのプラットフォヌムを遞択したすか

  1. 1Cサヌバヌが発生したすx64ずx86の䞡方
  2. 1Cクラむアントプログラムは、珟時点ではx86のみです繰り返したすが、x64には1Cサヌバヌしかありたせん。
  3. x86にx86プログラムをむンストヌルできるこずが知られおいたすこれは1Cだけに圓おはたりたせん
  4. 1Cクラむアントプログラムシックおよびシンクラむアントは、Windowsでのみ動䜜したす

    远加情報...
    「1CEnterprise Technology Platform」/「Thin Client」および「Fat Client」 の公匏サむトv8.1c.ruでは、Linuxで動䜜する胜力に぀いおは蚀及されおいたせん これはWebクラむアントずサヌバヌ1Cに぀いお蚀及されおいたすが...



    1CEnterpriseプラットフォヌムのディストリビュヌションでは、Linux甚の8.2クラむアントアプリケヌションは怜出したせんでした぀たり、ブラりザヌの環境で動䜜するWebクラむアントのみがLinuxから利甚可胜です。



    1CのディストリビュヌションLinux32ビットず64ビットの䞡方甚の゚ンタヌプラむズ8.3プラットフォヌムこれたでのテストバヌゞョンクラむアントアプリケヌション-すでに存圚したす



    ちなみに、1Cのロヌカルむンストヌル1ナヌザヌ/ 1コンピュヌタヌでは、これたでのずころWin32バヌゞョンのみが利甚可胜です。












7Linux CentOS6.3での「1CからのPostgreSQL DBMS01/17/12からのリリヌス9.0.3-3.1C」のアセンブリずむンストヌル





たず、システムに競合が発生しないように、PostgreSQL SERVERのその他の/以前のバヌゞョンがむンストヌルされおいる堎合は、すべおアンむンストヌルする必芁がありたすチェック。



悪いアドバむス゜フトりェアの非互換性による混乱を避けるために、クラむアント "postgresql-8.4.13"最初に暙準CentOS 6.3リポゞトリからむンストヌルもアンむンストヌルしたした...䞀郚のパッケヌゞたずえば、 "postgresql-libs-8.4.13"およびなど今、私は去らなければならなかった、なぜなら システム内の他の倚くのパッケヌゞはそれらに䟝存しおいたす-ただし、PostgreSQL 9.0.3をむンストヌルした埌、埌でアンむンストヌルできたす先を芋お、成功したした...

それでも、これらの暙準パッケヌゞをシステム特に「postgresql-libs-8.4.13」に残しおおくのは理にかなっおいたす-将来PostgreSQL 9.0.3をアンむンストヌルする必芁がある堎合に備えお。 珟圚、すべおのシステムパッケヌゞが "postgresql-libs-9.0.3-3.1C"パッケヌゞのみに䟝存しおおり、パッケヌゞマネヌゞャヌがシステムの半分を砎壊するこずなく埌者をアンむンストヌルできないクラッシュずいう状況になっおいるためです。





残念ながら、CentOS 6.3ベヌスリポゞトリでは、぀たり 珟圚のシステムでは、既補のアセンブリ「PostgreSQL from 1C」を䜿甚するために必芁なすべおのラむブラリ䟝存関係はありたせん。 さらに、1CEnterprise 8.2サヌバヌには8.3.8以䞊のPostgreSQLバヌゞョンが必芁であるこずに泚意しおください 。



さたざたなディストリビュヌションを詊したした...
1Cリリヌス9.0.3-3.1CからのPostgreSQL1Cにパッチが適甚された最新の安定バヌゞョン-䟝存関係がないためすぐにはむンストヌルされず、新しいバヌゞョンのラむブラリlibcrypto.so.4、libssl.so.4、libreadline.soが必芁です。 4、libtermcap.so.2。



1Cリリヌス8.4.3-3.1CのPostgreSQL-䟝存関係がないためすぐにむンストヌルされたせんでした。新しいバヌゞョンのラむブラリlibcrypto.so.4、libssl.so.4、libreadline.so.4、libtermcap.so.2が必芁です。 たた、openldapパッケヌゞlibraries libldap-2.2.so.7、libldap_r-2.2.so.7のむンストヌルも必芁です。 [およびオプションで、远加のクラむアントにはラむブラリが必芁ですlibpython2.3.so.1.0、libtcl8.4.so]。



1Cリリヌス8.3.3-2.1CのPostgreSQL-䟝存関係が欠萜しおいるためすぐにむンストヌルしたせんでした。新しいバヌゞョンのラむブラリlibreadline.so.4、libtermcap.so.2が必芁です。 [およびオプションで、远加のクラむアントにはラむブラリが必芁ですlibpython2.3.so.1.0、libtcl8.4.so]。 さらに、むンストヌルされたパッケヌゞ「postgresql-libs-8.3.3」は小さなバヌゞョンであり、システムにすでにむンストヌルされおいるパッケヌゞ「postgresql-libs-8.4.13」ず競合しおいたしたしたがっお、バヌゞョン8.3.3はたったく機胜したせん。





そのため、バヌゞョン「PostgreSQL from 1Cリリヌス9.0.3-3.1C」が最適ですが、配垃キット「PG90331_setuppln903.rar」からアセンブルされたRPMパッケヌゞは機胜したせん。䟝存関係によっおむンストヌルされたせんパッケヌゞはCentOS 5.x甚にビルドされたす。 6.x甚ではありたせん。...



間違ったアプロヌチ既存の叀いラむブラリを手動でアップグレヌドするのは危険で危険です基本的で安定したCentOSカヌネルの倚くの゜フトりェアはそれらに䟝存しおいたす 束葉杖ハックをシンボリックリンクの圢匏で既存のバヌゞョンにリンクする必芁なラむブラリの名前を付けお挿入するこずもできたすが、これは実皌働サヌバヌでは本圓に悪いこずです...





したがっお、CentOSカヌネルの敎合性を損なわないために、 PostgreSQL自䜓を゜ヌスコヌドから再構築し、1Cパッチでパッチする必芁がありたすしたがっお、既存のラむブラリに基づきたす。 「1Cリリヌス9.0.3-3.1CからのPostgreSQL」ディストリビュヌションからパッチを適甚したPostgreSQL゜ヌスを取埗したす->ファむル「PG90331_Patch903.rar」のみが必芁です->アヌカむブからはファむル「postgresql-9.0.3-3.1C.src.rpm」のみを取埗したす「...たたはこのファむルをオフサむトから盎接ダりンロヌドしたす...



7a



泚私は゜ヌスからのビルドの経隓がないため、以䞋は、 alsigned.ruのAdmin Maniacブログから少し倉曎されたレシピです 著者の尊敬。



むンストヌルはルヌトずしお実行する必芁がありたす...



PostgreSQLの前に、ICUラむブラリをむンストヌルする必芁がありたすたたは既にむンストヌルされおいるこずを確認したす -1CのPostgreSQLバヌゞョンが機胜するために必芁です。 RPMパッケヌゞから手動でむンストヌルできたすただし、必須ではありたせん...たたは、yumを䜿甚しお、暙準のリポゞトリからこれが優れおいたす

	 yum install icu libicu libicu-devel




コンパむルずアセンブリに必芁なパッケヌゞもむンストヌルしたす。

	 yum install rpm-build wget glibc-devel bison flex readline-devel zlib-devel openssl-devel pam-devel gettext gcc make 




7b



サむト1cからPostgreSQL 9.0.3゜ヌスをダりンロヌドしたす。

	 wget http://v8.1c.ru/overview/postgresql_patches/9-0-3/postgresql-9.0.3-3.1C.src.rpm


゜ヌスず共にパッケヌゞをむンストヌルしたすシステム内に異なるフォルダヌが䜜成され、゜ヌスファむルがそれらの呚りに散らばりたす

	 rpm -ihv postgresql-9.0.3-3.1C.src.rpm




ファむル/ usr / lib / rpm /マクロを線集甚に開き、その䞭の_default_patch_fuzzの適合レベルを2ず぀倉曎したす。

	 _default_patch_fuzz 2


泚以前は、新しいスクリプトでパッケヌゞの凊理をサポヌトしおいない゜フトりェアをビルドする堎合、Fedora 12以降でのみこのようなアクションを実行する必芁があり、6番目のバヌゞョンからCentOSにも新しいスクリプトが届きたした。



libicuラむブラリぞのシンボリックリンクを䜜成したす。

	 ln -s /usr/lib/libicui18n.so /usr/local/lib/libicui18n.so.46
	 ln -s /usr/lib/libicudata.so /usr/local/lib/libicudata.so.46
	 ln -s /usr/lib/libicuuc.so /usr/local/lib/libicuuc.so.46




PostgreSQLの構築に移りたしょう。

	 rpmbuild -bb --define 'runselftest 0'〜/ rpmbuild / SPECS / postgresql-9.0-1C.spec


泚「runselftest 0」パラメヌタヌを蚭定するこずにより、テストベヌスの初期化を拒吊し、ビルド䞭にPosgreSQLの操䜜性を怜蚌したす。テストが成功するには、制限ナヌザヌから実行する必芁がありたす。そうしないず、ビルドプロセスが停止したす。



組み立おプロセスには時間がかかりたす...



最埌に、収集されたRPMパッケヌゞのリストを調べたすLinux 32ビットOSがあるため、PostgreSQLパッケヌゞも32ビットバヌゞョンでビルドされたした。

	bashls -1〜/ rpmbuild / RPMS / i686
	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
	postgresql-libs-9.0.3-3.1C.i686.rpm
	postgresql-server-9.0.3-3.1C.i686.rpm
	postgresql-test-9.0.3-3.1C.i686.rpm




7c



PostgreSQL 1:




 PostgreSQL : postgresql-libs, postgresql, postgresql-server, postgresql-contrib. /root/rpmbuild/RPMS/i686 ( 64- — /root/rpmbuild/RPMS/x86_64) 




:

	postgresql-libs-9.0.3-3.1C.i686.rpm
	postgresql-9.0.3-3.1C.i686.rpm
	postgresql-server-9.0.3-3.1C.i686.rpm
	postgresql-contrib-9.0.3-3.1C.i686.rpm


( ) :

	postgresql-docs-9.0.3-3.1C.i686.rpm
	postgresql-devel-9.0.3-3.1C.i686.rpm
	postgresql-debuginfo-9.0.3-3.1C.i686.rpm
	postgresql-test-9.0.3-3.1C.i686.rpm




— (yum ):

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 postgresql-libs-9.0.3-3.1C.i686.rpm postgresql-server-9.0.3-3.1C.i686.rpm postgresql-test-9.0.3-3.1C.i686.rpm



: «postgresql-contrib-9.0.3-3.1C.i686.rpm» ?

: /usr/pgsql/lib/libicudata.so.46;4e9327cc: cpio: Digest mismatch



: postgresql-contrib-9.0.3-3.1C.i686: install failed



: rpm digest md5

	rpm --nodigest --nomd5 -ihv postgresql-contrib-9.0.3-3.1C.i686.rpm




root.



«postgres», ( ).

/etc/init.d/postgresql .

PostgreSQL 9.0.3 /usr/pgsql/bin/






7d)



PostgreSQL ( , /var/lib/pgsql/data, PostgreSQL):



: Postgres , , — initdb
 —

initdb . , ( «su postgres»). (locale=ru_RU.UTF-8).

	bash# su postgres -c '/usr/pgsql/bin/initdb -D /var/lib/pgsql/data --locale=ru_RU.UTF-8'




このコマンドが実行されるず、コン゜ヌル出力は指定されたパラメヌタヌを確認したすテキストはコン゜ヌルに衚瀺されたす

このデヌタベヌスシステムに付属するファむルは、postgresナヌザヌに属したす。このナヌザヌは、サヌバヌプロセスの所有者でもある必芁がありたす。

デヌタベヌスクラスタヌは、ru_RU.UTF-8ロケヌルで初期化されたす。基本゚ンコヌドは、デフォルトでUTF8に蚭定されおいたす。党文怜玢蚭定は、デフォルトで「ロシア語」に蚭定されおいたす。





その結果、/ var / lib / pgsql / dataディレクトリにデヌタベヌスが䜜成されたす泚PostgreSQLサヌバヌの蚭定もありたす。



Rakeデヌタベヌスクラスタヌの初期化䞭に゚ラヌが発生した堎合

臎呜的共有メモリセグメントを䜜成できたせんでした...

ヒント通垞、この゚ラヌは、PostgreSQLの共有メモリセグメントに察する芁求がカヌネルのSHMMAXパラメヌタを超えたこずを意味したす。芁求サむズを小さくするか、より倧きなSHMMAXでカヌネルを再構成できたす。芁求サむズ珟圚35233792バむトを枛らすには、PostgreSQLのshared_buffersパラメヌタヌ珟圚3584および/たたはそのmax_connectionsパラメヌタヌ珟圚104を枛らしたす。



解決策 kernel.shmmaxパラメヌタヌの倀を増やす必芁がありたす。そのために、/ etc / sysctl.confファむルに次の行を远加したす。

	kernel.shmmax = 40000000


次に、次のコマンドを䜿甚しおsysctlパラメヌタヌを曎新したす。

	bashsysctl -p


: 32- 
 CentOS 6.3 32bit — kernel.shmmax = 4294967295





7e)



PostgreSQL:



PostgreSQL:

	bash# chkconfig postgresql on
	bash# service postgresql start




PostgreSQL 9.0.3 /usr/pgsql/bin/
 , ( PostgreSQL):

	ln -s /usr/pgsql/bin/psql /usr/local/bin/psql
	その他




PostgreSQL, , «postgres» «postgres» ( ). – 
 «postgres» :

	bash# psql -U postgres -c "ALTER USER postgres PASSWORD 'newpassword'"


: : login=«postgres» password=«newpassword».



7f)



PostgreSQL « 1: » ( ):

. ...



/var/lib/pgsql/data/postgresql.conf — . ( , ):

	default_with_oid = on




, PostgreSQL 9.0.3 
 « (Automatic Vacuuming)» ( , « » , ) — :

	track_counts = on
	autovacuum = on


: «stats_row_level»  PostgreSQL 9.0.3 «track_counts».



/var/lib/pgsql/data/pg_hba.conf (.. PostgreSQL-)
 , ( « , md5»):

	host all all 0.0.0.0/0 md5


泚ポリシヌ行で「md5」を「trust」に眮き換えた堎合、パスワヌドは接続時に怜蚌されたせん忘れられたスヌパヌナヌザヌのパスワヌドの回埩/倉曎に圹立ちたすたた、localhostずのクラむアント接続のデフォルトポリシヌは次のずおりです。パスワヌドはチェックされたせん...



泚これらのパラメヌタヌは埌で蚭定できたす。そしお、1Cクラむアントを含むすべおが機胜するこずを確認したら、セキュリティ䞊の理由から、接続をロヌカルホストlocalhostたたは分離されおいる堎合は「1Cサヌバヌクラスタヌ」のホストのみに制限するこずは理にかなっおいたす...



最埌に、PostgreSQLサヌバヌを再起動したす

	/etc/init.d/postgresql restart









8「1CRPMベヌスのLinuxシステム甚゚ンタヌプラむズ32ビットサヌバヌ8.2.16.368」をLinux CentOS6.3にむンストヌルする





サヌバヌ偎1Cの配垃Enterprise 8 for Linuxは、いく぀かのrpmパッケヌゞの圢匏で提䟛されたす。



1C_Enterprise-serverおよび1C_Enterprise-wsパケットは互いに独立しおいたす。したがっお、同じコンピュヌタヌに䞀緒にたたは別々にむンストヌルできたす぀たり、「1Cサヌバヌ」ず「Webサヌバヌ」を異なるマシンに分割し、「1Cサヌバヌ」をアンロヌドするためにDBMSサヌバヌを分離できたす ...



2014.01.15からの泚意「1C_Enterprise-ws」パッケヌゞのコヌドは䟝然ずしお「1C_Enterprise-server」パッケヌゞに䟝存しおいるこずがわかりたしたが、これは重芁ではありたせん...
Tern222 , , «1C_Enterprise-ws» - «1C_Enterprise-server»! (, .) , «1C web-server Linux» . , Web-


« » . «» , , : «Error loading component pack». — . : 


, «web-», « 1» , .






むンストヌルはルヌトずしお実行する必芁がありたす...



むンストヌル䞭、パッケヌゞ間の次の䟝存関係を考慮する必芁がありたすパッケヌゞを正垞にむンストヌルするには、䟝存するすべおのパッケヌゞを最初にむンストヌルする必芁がありたす。したがっお、むンストヌル手順は次のずおりです。

	rpm -ihv 1C_Enterprise82-common-8.2.16-368.i386.rpm
	rpm -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 -ihv 1C_Enterprise82-ws-8.2.16-368.i386.rpm
	rpm -ihv 1C_Enterprise82-ws-nls-8.2.16-368.i386.rpm
	rpm -ihv 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/srv1cv82 stop
	/opt/1C/v8.2/i386/ragent -daemon
	/etc/rc.d/init.d/srv1cv82 restart




䞊蚘のすべおのアクションは、ルヌトずしお実行する必芁がありたす。



むンストヌル䞭に、1CEnterprise 8サヌバヌコンポヌネントは、1CEnterprise 8サヌバヌプロセスが実行されるアカりントでusr1cv82ずいう名前のオペレヌティングシステムナヌザヌを䜜成したす。



8a



必芁なすべおのパッケヌゞをむンストヌルした埌、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» ( — ) :



root...



1) «config_server» — : «Can not detect font directory, please specify it!»

: TTF- linewb.ru FAQ corefonts.sourceforge.net .

泚〜/ rpmbuild /フォルダヌシステムは既に存圚しおいる必芁がありたすPostgreSQLディストリビュヌションをビルドするずきに䜜成枈みです。

その結果、フォントをむンストヌルするには、次のアクションで十分です。

	yum install rpm-build cabextract
	wget http://corefonts.sourceforge.net/msttcorefonts-2.5-1.spec
	rpmbuild -bb msttcorefonts-2.5-1.spec
	rpm -ivh〜/ rpmbuild / RPMS / noarch / msttcorefonts-2.5-1.noarch.rpm




2config_serverナヌティリティを再実行したす-゚ラヌがクラッシュしたす「Truetype倉換ナヌティリティが芋぀かりたせんttf2afmたたはttf2pt1をむンストヌルしおください ''

解決策 ttf2pt1 ナヌティリティEPELリポゞトリで利甚可胜をむンストヌルしたす。

	yum install ttf2pt1




33回目の「config_server」ナヌティリティの実行-システムはより長く考え、すべおが正垞になりたす。コン゜ヌルにこれ以䞊゚ラヌを䞎えるこずはありたせん...



最埌に、「Server 1C」たたはマシン党䜓を再起動する必芁がありたす。

	/etc/init.d/srv1cv82 restart




䞊蚘のすべおのアクションは、ルヌトずしお実行する必芁がありたす。



8b



これで、Linux OSでの「Server 1C」のむンストヌルが完了したした

MMCコン゜ヌル「サヌバヌ1Cの管理゚ンタヌプラむズ8.2」を介しおこの「サヌバヌ1C」に接続し、構成の「情報デヌタベヌス」を䜜成するこずは残りたす。以䞋に぀いお...



泚MMCコン゜ヌルは、「Technology Platform 1CEnterprise 8.2」の䞀郚ずしお、別のホストに、Windowsのみでむンストヌルされたす。バヌゞョン "1CEnterprise 8.3"では、管理゜フトりェアがLinux甚に既に実装されおいるこずを玄束しおいたす...



8c



Apache Webサヌバヌを介しお1C Webクラむアントのサポヌトを構成したす。



準備1Cサヌバヌず同じLinuxマシンにむンストヌルされたロヌカルApache Webサヌバヌを䜿甚したす。Apache Webサヌバヌをただむンストヌルしおいない堎合は、蚘事「LinuxでApacheたたはhttpdサヌビスをむンストヌルしお開始する方法」の「タスクFedora Core / Cent OS LinuxでApache / httpd をむンストヌルする」セクションの手順に埓っおください。

	yum install httpd
	chkconfig httpd on
	/etc/init.d/httpd start




, «2. web-» « 1C web- Apache»...



, « 1» «test1c» ( , postgreSQL
 , .. , Apache , /). ( , ) — :

	cd /opt/1c/v8.2/i386
	./webinst -apache22 -wsdir test1c -dir '/var/www/html/test1c/' -connStr 'Srvr="delldev";Ref="test1c"' -confPath /etc/httpd/conf/httpd.conf
	chown apache:apache /var/www/html/test1c/default.vrd
	chkconfig httpd on
	service httpd start


, «test1c» ! « 1» , , http:// delldev/test1c ( delldev — CentOS, « 1» « Apache», )...



: - — : , « 1» «Web- Apache» ( ), « » ( « »); «» « » ( « »).



8d)



さらに 「Technology Journal」 別名「ログ」、別名「ログ」 を有効にする方法を知っおおく必芁がありたす ...



デフォルトでは、ログは急速に成長し、倚くのディスク容量を占有するため、無効になっおいたす゚ラヌの堎合、「ログ」ずずもに「ダンプ」が䜜成されたす。 䜕らかの問題を远跡する必芁がある堎合にのみログを含めおください。



8e



さらに突然「1Cサヌバヌ」を削陀する必芁がある堎合は、次の手順を実行する必芁がありたす。



アンむンストヌルする前に、サヌバヌクラスタヌをシャットダりンする必芁がありたす。

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


次に、むンストヌルの逆の順序でパッケヌゞを削陀し、䟝存パッケヌゞが䟝存するパッケヌゞの前に削陀されるようにしたす。

	 rpm -e 1C_Enterprise82-crs-nls-8.2.16-368.i386.rpm
	 rpm -e 1C_Enterprise82-crs-8.2.16-368.i386.rpm
	 rpm -e 1C_Enterprise82-ws-nls-8.2.16-368.i386.rpm
	 rpm -e 1C_Enterprise82-ws-8.2.16-368.i386.rpm
	 rpm -e 1C_Enterprise82-server-nls-8.2.16-368.i386.rpm
	 rpm -e 1C_Enterprise82-server-8.2.16-368.i386.rpm
	 rpm -e 1C_Enterprise82-common-nls-8.2.16-368.i386.rpm
	 rpm -e 1C_Enterprise82-common-8.2.16-368.i386.rpm




たたは、1぀のナニバヌサルコマンドですべおのrpmパッケヌゞを削陀するこずもできたす。これにより、「1C_」プレフィックスで始たるすべおのむンストヌル枈みパッケヌゞが削陀され、䟝存関係が自動的に远跡されたす。

	 rpm —e`rpm —qa | grep 1C_` 









9セキュリティキヌのむンストヌル1Cラむセンス





キヌを「1Cサヌバヌ」に接続するのは簡単です。 キヌの補造元のサむトからドラむバヌをダりンロヌドし、それを解凍し、ダブルクリックしおむンストヌルを完了する必芁がありたす...



ドラむバヌを遞択するためのヒント-Etersoftのドラむバヌを䜿甚するこずをお勧めしたす...

すべおのシステム甚にコンパむルされたLinuxおよびWINE @ Etersoftの䞻芁なドラむバヌずラむセンスマネヌゞャヌは、 ここから入手できたす...

特にLinux CentOS 6の堎合- ここからダりンロヌドするドラむバヌ...



組み蟌みの「ラむセンスマネヌゞャヌ」を䜿甚しお、EtersoftからHASPドラむバヌをむンストヌルしたす。

	 rpm -ihv haspd-3.3-eter4scientific.i586.rpm haspd-modules-3.3-eter4scientific.i586.rpm




次に、このサヌバヌのUSBポヌトに2぀のハヌドりェアキヌを挿入する必芁がありたす「1CEnterpriseサヌバヌのキヌ」ず「Xネットワヌクナヌザヌラむセンスのキヌ」すべおのキヌは同じ物理「フラッシュドラむブ」にありたす。 そしお、すべおが機胜するはずです。クラむアントはサヌバヌを介しおクラむアントラむセンスを受け取りたす...



泚キヌは、「1CEnterprise Application Server」および「1C Secure Client Applications」にのみ必芁です。 PostgreSQL DBMSには問題がありたせん-オヌプン゜ヌスであり、ラむセンスやキヌを必芁ずしたせんMS SQL Server DBMSずは異なり、䜿甚したせん。



泚1Cの䞀郚のバヌゞョンはキヌなしで機胜したしたベヌタ...



重芁ラむセンスのない「サヌバヌ1C」぀たり、「サヌバヌキヌ」がなくおもは通垞、少数のクラむアント接続最倧12個の接続で機胜したす。 これはおそらく、管理タスクを容易にするために行われたした。問題が発生した堎合の初期蚭定ず監芖...しかし、この管理制限を超えるず、サヌバヌは新しい接続を拒吊し、キヌを芁求し始めたす。

実隓の結果によるず...
蚱可された接続の正確な数= 13で、そのうち1〜3の接続が1C自䜓の倖郚サヌビスによっおキャプチャされるこずがありたす定期的に自動的に開始し、異なる凊理を行い、切断したす。



珟圚の接続のリストは、サヌバヌ管理スナップむンで確認できたす。

  • 「... /䜜業サヌバヌ/䜜業プロセス/接続」-サヌバヌ党䜓ぞの接続
  • 「... / Infobases / test1cIB名/接続」-特定のIBぞの接続サヌバヌ党䜓ぞの接続よりも少ない接続がある堎合がありたす




泚ただし、「1Cセキュアクラむアントアプリケヌション」には、「クラむアントキヌ」ロヌカルたたはネットワヌクが必芁です。いずれにせよ、サヌバヌぞの最初の接続には、100分の1に



キヌの䜿甚に関する远加情報...

キヌは䜕ですか





1予玄により 、1Cキヌには3぀のタむプがありたす。



  1. ロヌカルのシングルナヌザヌクラむアントキヌ -1Cクラむアントが実行されおいるコンピュヌタヌ各コンピュヌタヌに1぀に物理的に接続されおいる必芁がありたす。 「HASP HL Basic」キヌモデル青、このキヌは「H4 M1 ORGL8」ずマヌクされ、内郚メモリず個人IDはなく、パラメヌタヌず蚭定は保存されたせん。 通垞、1぀のワヌクステヌション甚にラむセンスされた補品が付属しおいたす...
  2. ネットワヌクマルチナヌザヌクラむアントキヌ -「ラむセンスマネヌゞャヌ」サヌビスを通じお、1台のコンピュヌタヌから倚くのリモヌトネットワヌククラむアントに配垃されたす。 䞻芁モデル「HASP HL Net」赀。 ラむセンスの数ず䞀意のIDを保存する内郚メモリがありたす。 5、10、20、50、および100ナヌザヌ甚の皮類がありたす。 「NETXX ORGL8」ずマヌクされおいたす。ここで、Xはラむセンスの数ですたずえば、NET5 ORGL8。
  3. [ロヌカル]サヌバヌキヌ -1C゚ンタヌプラむズ゚ヌゞェントサヌバヌがむンストヌルおよび実行されおいるコンピュヌタヌにロヌカルで物理的に接続する必芁がありたす。 匷調1Cのキヌ゚ンタヌプラむズサヌバヌはロヌカルのみです

    • サヌバヌの32ビットバヌゞョンには、内郚メモリず䞀意のIDを持぀HASP HL Proセキュリティキヌ玫色がありたす。 ENSR8ずいうラベルが付いおおり、1CEnterpriseサヌバヌのラむセンスが付属しおいたす。
    • 64ビットサヌバヌの堎合、キヌは「HASP HL Max」緑色で、内郚メモリず䞀意のIDがありたす。 EN8SAずいうラベルが付いおおり、32ビットサヌバヌもサポヌトしおいたす぀たり、64ビットサヌバヌのラむセンスを持っおいるため、キヌを倉曎せずに32ビットバヌゞョンを䜿甚できたすが、その逆はできたせん。




詳现はこちら

www.online-ufa.ru/content/articles/marking_security_keys_1c

interface31.ru/tech_it/2010/02/klyuchi-zashhity-1s-predpriyatie-81.html

www.k-max.name/windows/ne-obnaruzhen-klyuch-zashhity-programmy-v-1spredpriyatie-8-ili-likbez-zashhity-1s



2蚭蚈により 、サヌバヌキヌずクラむアントキヌの䞡方が次のように実装されたす。



  1. 「ハヌドりェアキヌ」フラッシュドラむブのようなUSBポヌトに挿入される物理デバむス-それらは䜿いやすく、実際に最も理解され/実蚌されおいたす。
  2. 「゜フトりェアキヌ」シリアルずしお、むンタヌネット/電話を介しお特定のハヌドりェアでアクティベヌトされたす。機噚の構成を倉曎するたびに再アクティベヌションが必芁です。たずえば、メモリバヌを倉曎した堎合




泚

  • HASP英語版の゜フトりェア著䜜暩䟵害に察するハヌドりェアは、プログラムずデヌタを違法な䜿甚や䞍正な配垃から保護するためのマルチプラットフォヌムハヌドりェア゜フトりェアシステムです...
  • 倚くのドラむバヌは保護のハヌドりェアキヌUSB、LPTをサポヌトしたす。ドラむバヌを扱う方が簡単で安党で、より普遍的です。
  • ただし、䞀郚のドラむバヌでは゜フトりェアラむセンスもサポヌトされおいるずいう情報もありたすHyper-Vなどの仮想化環境で1CEnterpriseを䜿甚する堎合に䟿利です。 しかし、そのような゜リュヌションははるかに少ないです。 たた、Linux甚のドラむバヌの実装はありたすか -別の質問...
  • ハヌドりェアキヌず゜フトりェアラむセンスを共有できたす...




詳现はこちら www.gilev.ru/1c/hasp



31Cラむセンスポリシヌは曖昧です...さらに、2぀のラむセンスモデルがありたす「叀い、バヌゞョン8.1で䜿甚」および「新しい、バヌゞョン8.2のリリヌスに関連しお」バヌゞョン8.2は新しい珍しい機胜を導入したためすべおのロゞックがサヌバヌに実装されおいる「Webクラむアント」。さらに、「Webクラむアント」には、Webブラりザ環境で機胜するため、LOCAL HASPキヌを接続する技術的胜力がありたせん-新しいラむセンスモデルが必芁でした...

  • シッククラむアントたたはシンクラむアントを䜿甚しおいるナヌザヌの堎合、バヌゞョン8.1で䜿甚されおいるラむセンスモデルを䜿甚できたす。 このラむセンスは、特定のナヌザヌのコンピュヌタヌでセッションを無制限に実行する暩利を䞎えたす。 この堎合、ハヌドりェア保護キヌはナヌザヌのコンピュヌタヌにむンストヌルするか、ロヌカルネットワヌク経由でこのコンピュヌタヌにアクセスできる必芁がありたす。
  • クラむアントサヌバヌモヌドで、たたはWebサヌバヌを介しおシン、シック、およびWebクラむアントを䜿甚するナヌザヌの堎合、新しいラむセンスモデルを適甚できたす。 ラむセンスは、1぀のセッションを開始する暩利を䞎えたす。 ハヌドりェア保護キヌは、サヌバヌたたはWebサヌバヌコンピュヌタヌにむンストヌルするか、ロヌカルネットワヌク䞊のこのコンピュヌタヌにアクセスできる必芁がありたす。




゜ヌス nefrit.arvixe.ru/page/utochnenie-licenzionnoj-politiki-dlja-1spredprijatija-82



Etersoftドラむバヌでサポヌトされおいるキヌは䜕ですか





Etersoftドラむバヌでサポヌトされおいるセキュリティキヌ

     HASP 3 / HASP 4 / HASP HL by AladdinHASP SRMはただサポヌトされおいたせん
     EutronによるSmartkey 3
     Sentinel SafeNetおよびUltraPro / SuperPro
     SenseLockUSB
     KatranUSBおよびLPT
     Guardant Stealth / Net II USB、Stealth / Net III USB、Stealth III Sign / Time USB HID from Active


詳现に぀いおは、 サポヌトされおいるキヌの完党なリストを参照しおください...



䞍明な質問Linux甹Etersoftドラむバヌは「゜フトりェアラむセンス」をサポヌトしおいたすかサポヌトしおいる堎合、どのようにラむセンスを有効にしたすか、たたは「ハヌドりェアキヌUSB」のみをサポヌトしおいたすか



䞍明な質問LinuxのEtersoftドラむバヌによっおコンピュヌタヌにロヌカルに接続されおいるキヌはいく぀認識されおいたすか

  • 1぀の「サヌバヌキヌ」を1぀のコンピュヌタヌに接続し、1぀の「クラむアントキヌ」5、10、20、50、100ナヌザヌを接続できるこずが保蚌されたす。 ただし、2぀以䞊の「クラむアントキヌ」を同時に接続する堎合たずえば、5ナヌザヌ+ 20ナヌザヌの堎合、そのうちの1぀だけが衚瀺され、偶然どちらかが衚瀺されたす。
  • 「Windows甹HASPドラむバヌ」のよく知られた機胜がありたすコンピュヌタヌに接続されたキヌのセットから1぀のキヌのみを認識/取埗したす少なくずも、同じシリヌズの耇数のキヌをサポヌトしおいたせんそしお、/の実装に応じお、異なるシリヌズの耇数のキヌにむンデックスを付けるこずができたすドラむバヌバヌゞョン...さらに、そのようなシステムではピックアップしたせん他のキヌを無芖しお、偶然キヌをピックアップするか、USBポヌトで最も小さい番号たたはLPTポヌトで最も近いキヌのみをピックアップしたす
  • これで「Linux甚のEtersoftドラむバヌ」はどうですか それもそうです-これは技術の特城であり、ほずんどのマニュアルで芏制されおいるためです...




実隓の結果によるず、Etersoftのドラむバヌにはビルトむンサヌビス「HASP License Manager」もありたす。 Aladdin NetHASP Monitorナヌティリティは、Server 1CEnterpriseを備えたLinuxホスト䞊のHASP License Managerサヌビスを確認したす。 しかし、これたでのずころ、サヌビスの実際の動䜜ネットワヌククラむアントキヌの配垃をテストするこずはできたせんでした公匏のキヌはありたせん...



ドキュメント/ Etersoftからのドラむバヌのむンストヌル/構成に関する質問





Etersoftのドラむバヌを䜿甚したLinuxでのハヌドりェアキヌ保護のむンストヌルず䜿甚に぀いお-こちらをご芧ください





その他のキヌ操䜜の問題ハヌドりェアセキュリティキヌのみが考慮されたす





USBポヌトに挿入されたハヌドりェアセキュリティキヌは、次のように䜿甚できたす。

  • ロヌカルにむンストヌルされた゜フトりェア。
  • 1Cコンプレックスが回転しおいるむンストヌル枈みの仮想マシンVMにロヌカルUSBポヌトを転送するオプションがありたす。
  • ネットワヌク経由でUSBポヌトを転送するためのオプションがありたすこれは、「ラむセンスマネヌゞャヌ」ず混同しないように、いく぀かの非垞に特別なニヌズのためです。




1Cクラむアントプログラムのラむセンスオプション

  • 「ロヌカルシングルナヌザヌクラむアントキヌ」はロヌカルコンピュヌタヌのUSBポヌトに接続され、ロヌカルHASPドラむバヌがロヌカルにむンストヌルされた「保護された゜フトりェア」のラむセンスに䜿甚したす。 泚意ただし、タヌミナルサヌバヌがむンストヌルされおいるコンピュヌタヌでは、「ロヌカルシングルナヌザヌクラむアントキヌ」は機胜したせん。
  • たた、「ラむセンスサヌバヌ」「ラむセンスマネヌゞャヌ」がむンストヌルされ、「ネットワヌクキヌ」が挿入された特定のリモヌトホストは、ネットワヌク経由でリモヌトホストから倚くの保護プログラム1Cクラむアントのラむセンスを取埗できたす。




タヌミナルサヌバヌのセッションで実行される゜フトりェアのラむセンスを取埗するには、ロヌカルたたはロヌカルネットワヌク䞊の別のコンピュヌタヌにむンストヌルされた「HASP License Manager」「ラむセンスマネヌゞャヌ」 から「ネットワヌクマルチナヌザヌクラむアントキヌ」を䜿甚する必芁がありたす「ネットワヌクキヌ」はそのコンピュヌタヌに自然に挿入されたす 「ラむセンスマネヌゞャヌ」がむンストヌルされおいる堎所。



泚ネットワヌク䞊の倚くのナヌザヌの信頌できる操䜜を確保するために、1C 7.7では「タヌミナルサヌバヌ」が必芁でした... 1C 8.2では、より高床なネットワヌククラむアント/サヌバヌ機胜専甚アプリケヌションサヌバヌ、負荷分散を備えたサヌバヌのクラスタヌなどの3局アヌキテクチャがありたした。 1C 8.2では、「タヌミナルサヌバヌ」を䜿甚しなくおも、ネットワヌクを介した信頌性の高い動䜜が完党に保蚌されたす。 さらに、1C 8.2は、すばらしい普遍的な代替手段であるWebクラむアントを導入したした...



ただし、「タヌミナルサヌバヌ」は1C 8.2ず組み合わせお䜿甚​​でき、次の堎合に圹立ちたす。各クラむアントホスト珟圚のロヌカルネットワヌクにある必芁がありたすに1C「シッククラむアントたたはシンクラむアント」アプリケヌションをむンストヌル/構成しない堎合。 クラむアントホストが珟圚のロヌカルネットワヌクに存圚せずVPNで接続されおいない、䜕らかの理由でそれらに「1C Webクラむアント」を䜿甚したくない堎合䟋えば、「Webクラむアント」ず「シンクラむアント」は「管理察象アプリケヌション」モヌドで蚘述された構成。



ラむセンス1C Webブラりザヌ環境で動䜜し、ロヌカルコンピュヌタヌロヌカルキヌおよびロヌカルネットワヌクネットワヌクキヌから物理的に分離されたEnterprise 8.2 Webクラむアントの堎合、 「クラむアントキヌ」がこの接続に委任されるず、新しいラむセンスモデルが適甚されたすサヌビングクラむアント「サヌバヌ1C」たたは「Webサヌバヌ」を介しお。



したがっお、Webクラむアントが機胜するには、サヌバヌにアクセス可胜な「ネットワヌククラむアントラむセンス」ロヌカルでキヌを貌り付けるか、「ラむセンスマネヌゞャヌ」ぞのアクセスを構成するに加えお、情報ベヌスの「プロパティ」に「アプリケヌションサヌバヌによるラむセンスの発行」ずいう項目を含める必芁がありたす「サヌバヌ管理 '' -rakeの説明を参照しおください...



ネットワヌクキヌ-ラむセンスマネヌゞャヌ





「ネットワヌクナヌザヌキヌ」のセットが2぀以䞊ある堎合 たずえば、他のキヌを埌で賌入した堎合、それらを1台のコンピュヌタヌのポヌトに挿入するこずはできたせんドラむバヌはすべおのキヌを衚瀺したせん。 珟圚のロヌカルネットワヌクに別のホストを甚意し、そこに「HASPドラむバヌ」ず「HASPラむセンスマネヌゞャヌ」をむンストヌルしネットワヌク䞊でキヌを探す、このホストに「ネットワヌクキヌ」を1぀だけ貌り付ける必芁がありたす。 残りのキヌに぀いおは、手順を繰り返したす...各キヌ「ナヌザヌラむセンス」を個別のホストに挿入する必芁がありたす。



「ラむセンスマネヌゞャヌ」のむンストヌルオプション





「ラむセンスマネヌゞャヌ」の任呜

  • HASP License Managerを䜿甚するず、サヌバヌず1Cクラむアント安党なアプリケヌションが䜿甚する分散キヌのネットワヌクを線成できたす。
  • HASP License Managerは次のように構成されおいたす。適甚される「保護されたアプリケヌション」にラむセンスを発行したす。 キヌから利甚可胜なラむセンスの内郚カりンタヌを枛らしたす。 ラむセンスがなくなるず、クラむアントは「ラむセンスマネヌゞャヌ」のこのむンスタンスからラむセンスを取埗できなくなりたす。次に、「保護されたアプリケヌション」はネットワヌク䞊にある次の「ラむセンスマネヌゞャヌ」存圚する堎合に連絡し、そこからラむセンスを芁求したす...
  • プログラムは、ブロヌドキャスト芁求を䜿甚しお、ロヌカルネットワヌクを介しお自動的にお互いを芋぀けたす。 たたは、特定の1぀たたは耇数の「ラむセンスマネヌゞャヌ」ぞの接続は、各「保護されたアプリケヌション」のむンストヌルフォルダヌにあるnethasp.ini構成 およびLinuxの堎合/ opt /1 /v8.2/i386/conf/ ...
  • 自動構成を䜿甚するず、ネットワヌク内のすべおの「ラむセンスマネヌゞャヌ」が、実行䞭のすべおのプログラムから芋えるようになりたす。 ただし、ネットワヌクはVPNを介しおセグメント化できたすブロヌドキャスト芁求は犁止される堎合がありたす、チャネルおよび機噚に問題がありたすパケットが砎損/玛倱する可胜性がありたす-さらに、このネットワヌクを「ラむセンスマネヌゞャヌ」で明瀺的に構成する必芁がありたす明瀺的にIPおよび接続プロトコルを芏定したす




1Cラむセンスを確認するためのスキヌム/手順は、およそ次のずおりです。

  1. クラむアントプログラムは、最初に「ロヌカルキヌ」を探したす...
  2. ロヌカルキヌが芋぀からない堎合、ネットワヌクで「ラむセンスサヌバヌ」を怜玢し、そこからラむセンスを取埗したす。
  3. 最初の「ラむセンスサヌバヌ」が無料のラむセンスを䜿い果たし、他の「ラむセンスサヌバヌ」がネットワヌク䞊で芋぀かった堎合、クラむアントは次のサヌバヌを順番にバむパスし、それらからラむセンスを取埗したす...
  4. そしお、「クラむアントラむセンスを受け取った」堎合のみ-プログラムは「サヌバヌ1C」に接続したす。
  5. 「サヌバヌ1C」は「サヌバヌラむセンス」ず䜿甚可胜な接続数を確認したすクラスタヌ䜜業サヌバヌには、負荷分散のための構成可胜な接続制限がありたす。これにより、「サヌバヌキヌ」なしで「サヌバヌ1C」の動䜜が制限されたす -正垞であれば、クラむアントを受け入れたす情報ベヌスぞの接続を提䟛したす。
  6. たた、むンフォベヌス構成には、接続されたクラむアントのラむセンス怜蚌など、独自の保護機胜を組み蟌むこずもできたす。




泚ラむセンスのない新しいキヌず゚ミュレヌタヌを怜出するために、リリヌスごずに怜蚌メカニズムがより耇雑になっおいたす。 たた、ハッカヌの生掻を耇雑にするため、1Cはスキャンの詳现を慎重に隠したす。したがっお、スキャン䞭に問題が発生した堎合、プログラムは単に「セキュリティキヌが芋぀かりたせん」ず衚瀺したす。 そしお圌の「間違った」ずころはどこにあるのでしょうか キヌが焌損したか、曲線のHASPドラむバヌか、「ラむセンスマネヌゞャヌ」が正しく構成されおいないか、アプリケヌション、たたはネットワヌクの問題-x。 
 « » ( ) — .












10) , — Windows





10a)



. « Windows» ( )




« Windows 8.2.16.368» ( 8.2 32-) — . :





, ( / 1):





« HASP-» , 1 : USB- , « »  (: /, «HASP- »!)



: , DCOM Windows, 1.

DCOM dcomcnfg, ... (: DCOM, 1v8+MSSQL
 , DCOM.)



10b)



:



MMC-: -> -> 1: 8.2 -> -> 1: .



, : « », «», « », « », « » — « 1 »...



( MMC-, ), , :





10c)



USB- - 1 ( : « », « »), ! — 
 email/ ( ?), / ( , , , .. )...



, MMC- , [ ] « » ( ) — « » «» / 
 :

  1. ( , : «» / « » / « 1: » / « » = delldev ( ); « » = test1c );
  2. (« / (.cf)»  , );
  3. ( « / » — « », );

    : « PostgreSQL » — PostgreSQL, , .. 
 , ...
  4. ( « / »  «» ).




そしお、アプリケヌション構成をダりンロヌドしお構成するず、さたざたなクラむアントシック、シン、Webでアプリケヌションに接続しお、適甚された問題を䜿甚および解決できるようになりたす...



それだけですご枅聎ありがずうございたした








文献䜿甚され、さらに掚奚される





方法論は蚘事に基づいおいたす





«1: 8.2 — ».



- « : 1 PostgreSQL?»



PostgreSQL ( ) ( ): , , , , 




1: 8.x ...



All Articles