ローカルメニューへのリモートアクセス

通常、Webサーバーについて話すとき、それらはLinuxプラットフォームに基づく解決策を意味します。 しかし、あなたのインフラが展開されている場合 Windows Server. そのロゴはIIS Webサーバーを使用します。 人気の信念に反して、これはあなたが最も人気のあるCMSの両方を扱うことを可能にする非常に人気のあるプラットフォームであり、WindowsとIISで動作するように設計された幅広いシステムを持っています。

IISの避けられた利点は、他のテクノロジとマイクロソフト開発ツールとの密接な統合です。 特に、IIS Webソリューションは、リッチ機能を使用でき、このプラットフォーム上のデスクトップアプリケーションと簡単に対話できます。 あなたがあなたに興味がないならば、あなたはIISのために特別な書面による書面による既製のCMSの豊かな選択を持っています。 今日は、ASP.NETベースのWebソリューションを扱うようにIISをインストールして構成し、このプラットフォーム用の一般的なCMSを設定する方法を調べます。

WindowsプラットフォームにWebサーバーをインストールするには、スナップに変わります。 役割サーバーマネージャー そしてロールのインストールを選択してください Webサーバー(IIS) そして アプリケーションサーバー.

しかし、各役割と呼ばれる左側をさらに押すために急いでいないので、オプションは利用可能です。 サービスロールWebサーバーのサポート(IIS)のサポートには、次のように設定します。 一般アクセス TCPポートとHTTP経由でアクティブ化する。

そしてWebサーバーの場合は、FTPサーバーサービスを設定してください。

その後、選択した役割を設定します。 IISパフォーマンスをテストするには、ブラウザでサーバーのIPアドレスを入力します。標準のWebサーバープラグページを表示する必要があります。

これでサーバーの設定を行いましょう。 IISサービスディスパッチャー (ロック管理)。

まず最初に、これを行うために新しいサイトを作成し、ポイントを右クリックします。 サイト IISディスパッチャのサイドメニューで選択 新しいサイトを作成します.

開くウィンドウで、サイト名、ルートフォルダへのパスを指定します(デフォルトでは、ユーザーサイトはにあります。 C:\\ inetpub \\ wwwroot.)、これは事前作成され、ノード名を指定する必要があります( ドメイン名 私たちの場合のサイト) issite.local.

DNSサーバー上のサイトの名前でa-recordを追加するか、または必要な行を登録することを忘れないでください。 ホストファイル あなたがサイトに連絡する場所からのそれらのワークステーション

原則として、すでにWebサイトフォルダに投稿してブラウザを介したアクセスアクセスにアクセスできますが、FTPアクセスはサイトとのフルタイムの作業を妨げません。 これを行うには、をクリックします 右クリック サイドメニューのサイトの名前で選択して選択 FTP出版物を追加します

次に、セキュリティ設定を構成するだけでなく、ネットワークインタフェースとポートへのFTPサービスバインディングを指定します。 SSLを使用しようとすると、証明書が必要なものを検討しますが、自分のニーズにのみFTPアクセスを使用する場合は、自己署名証明書を実行できます。 あなたにチェックを入れることを忘れないでください 自動打ち上げ FTPサイト。

次のページで、サーバーアクセス設定を指定してください。このサイトで動作する特定のユーザーを指定することをお勧めします。

Webサーバーが構成されており、HTMLページに対応するために使用することができますが、最新のサイトはDBMSデータを格納するために使用されているため、その機能が私たちのタスクに十分な以上のMS SQL Express 2012をインストールします。 インストールはデフォルト値で行われます 認証体制に切り替えるには ミックスモード SQL Serverスーパーユーザーにパスワードを設定する sa.

それでは、ASP.NETテクノロジに基づいて人気のあるCMSをインストールしようとしましょう。 ボタンのダウンロードは、Web PIを介してインストールするパッケージを取得し、開発者のWebサイトにアクセスしてCMSでフルパッケージをダウンロードする必要があります。

PackageにはOrchard CMSをインストールし、リンクして選択します。 zipとしてダウンロード。結果のアーカイブを解凍し、オーチャードフォルダの内容をルートにダウンロードします。

このCMSはASP.NET 4に基づいて作成されているため、Webサイトを設定して必要なテクノロジを使用します。 これを行うには、サイドメニューのサイト名を右クリックして選択します。 ウェブサイト管理 - 高度なパラメータ

開くウィンドウで、パラメータを変更します プールアプリケーションまたそこを示す ASP.NET v.4。

その後、そのサイトを使用してフォルダに必要な権限をインストールします。このフォルダの内容を録音して変更する機能をIIS_IUSRSユーザーを追加する必要があります。

このために行くために、サイトのデータベースを作成することも忘れないでください。 SQLサーバー 管理スタジオ。 そして点を右クリックすることによって データベース サイドメニューで新しいデータベースを作成します。

CMSをインストールするには、ブラウザにサイトアドレスを入力して、インストールスクリプトの表示に従います。 困難はありませんが、SQL Serverへの接続のパラメータを正しく表示させることができます。 SQL Serverを使用していることを指定します(OR SQL Express。)

下の接続文字列で、次のように指定します。

server \u003d servername \\ sqlexpress;データベース\u003d iissite; user \u003d sa; password \u003d sapasswd;
  • server \u003d servername \\ sqlexpress. - SQL Serverがインストールされているサーバーの名前とSQL Serverインスタンス。
  • データベース\u003d IISSITE。 - データベース名(私たちの場合はiIsSiteで)
  • ユーザー\u003d SA。 - ユーザーDBMS(私たちの場合はsa)
  • password \u003d sapasswd。 - ユーザーSAのパスワード。

あなたがあなた自身のアクセスが必要な理由はたくさんあります 地元のネットワークグローバルネットワーク インターネット:誰かがリモートファイルやフォルダを表示できるように接続する必要がある、セキュリティシステム、カメラ、その他のオブジェクトへのアクセスが必要な場合は、Webサーバーを「上げ」し、ホスティングの支払いをしたくない、そして誰かがコンピュータセットアップのヒントを必要としません。リモート接続付き。 問題への解決策だけでなく、多くの理由があります。

問題の定式化

ネットワーク理論によると、サーバーリソースまたは単一のコンピュータにアクセスするために2つの主なパラメータが使用されます。これは、特定のプロトコル上のリソースへの接続を提供するサービスが機能していたIPアドレスとそのポートです。 したがって、コラボレーションと正しいアクセスを確実にするために、ルーター、コンピュータおよびサーバーの意識的な構成。

一般に承認された標準、各プロトコルのアクセスは次のポートで行われます。

  • Webサーバーまたはアクセス HTTPプロトコル。 リモート接続はTCPポート80および8080によって提供されます。
  • Webサーバーへの保護されたデータ転送 - 443ポート。
  • ファイル転送またはFTPの主なプロトコルはポート21を使用します。
  • からアクセスするための保護されたプロトコル 端末SSH。 ポート22によって通常デバイス設定を実行するために使用されます。
  • リモートTCP端末 - ポート23に接続するための公衆プロトコル。
  • へのアクセス 郵便サーバー SMTPとPOP3はそれぞれポート25と110を使用します。

専門のプログラムは、たとえば取得するために、独自のポートを使用しています インターネットからローカルネットワークへのアクセス VNCプログラムを使用するには、ポート5900、RADMIN-4899を開き、内蔵リモートサービスサービスに接続する必要があります。 木製テーブル (RDC) - 3389。

サーバー上のポートのオープンが脆弱性を追加し、侵入者を引き付けることが注目に値します。 したがって、ポートの開口部は必要に応じて排他的に作られています。 プロトコルを介してアクセスを使用する必要がない場合は、サービスによって使用されるポートを閉じる必要があります。 良い慣習は、それが最初に任意のサービスへのアクセス、およびサービスへのアクセスを構成するために必要に応じてアクセスされるようなものです。 特に脆弱性はユーザー認証を提供しないポートです。たとえば、Windowsの21stポートはデフォルトで開いています。これにより、不正接続を可能にします。

特定の目標が定義された後、すなわち 何をあなたがアクセスする必要があるのか\u200b\u200b、そしてどのようなリソースのために、リモートアクセスの設定に進むことができます。

ルータを設定します - 翻訳放送

ブロードキャストまたはアドレスの推進は、ルータが内部ローカルアドレスを外部に切り替えるようにする必要があります。 つまり、接続するとIPが表示され、インターネットに「見えます」ということがわかります。 外部IPアドレスは「灰色」(動的)または「白」(静的)ですが、記事のフレームワークを超えた各ケースの各ケースの機能の機能です。したがって、静的アドレスの設定は次のように使用されます。例。

例についてはアクセス設定が実行されます。 ルーターZyxel. v2ファームウェアバージョンのKeenetic Famify。 このルータはタスクの実現に最適です。 設定を実行するには、[構成]ページにWebインターフェイスを通過する必要があります。

コンピュータはDHCPによってルータに接続します。 つまり、ネットワークに追加するたびに、新しいIPアドレスを受け取ります。 提供する インターネットを介してローカルネットワークへのアクセス 各デバイスのIPを固定する必要があります。 これはによって行われます メインページ タブ内 ホーム・ネットワーク「緑色の矢印を押すと(ホバイズするときには、ヒントが表示されます - デバイスのIPアドレスを確保します)。

次に設定の「セキュリティ」メニュー項目と「ネットワークアドレス」タブを選択します。 このタブで、選択した各サービスをアクセスルールに追加し、インターネットへのソケット送信。 Socketは、IPアドレスとポート番号の束です。たとえば、192.168.1.1:8080 Webサーバーに接続します。

開く「ルールの追加」ボタンでは、ウィンドウはルールを作成するための特定のフィールドを指定する必要があります。

  • "インタフェース" - ドロップダウンリストからWANインターフェイスが選択されています。 選択オプションは、PPTP、PPPoE、L2TP、またはISP(ブロードバンド接続)によって、プロバイダの設定に応じていくことができます。
  • 「プロトコル」 - 着信接続のリモート接続のプロトコルのリストから選択されます。
  • 「アドレスへのリダイレクト」 - リダイレクトしたいマシンのローカルアドレスを示します。
  • 「新規宛先ポート番号」 - 指定されたコンピュータのローカルポートの番号。

これらの動作は、ローカルネットワーク上の各デバイスおよび各プロトコルについて、すなわち各プロトコルについて実行する必要があります。 各デバイスとサービスの各デバイスとサービスには別のルールがあります。 保存ボタンを押すことを忘れないでください。 必要なすべての規則が追加された後、特定のコンピュータの設定を開始できます。

Windowsコンピュータへのアクセスを設定します

コンピュータを設定するには、着信接続用のポートを開く必要があります。 これは標準配送プログラムで行われます。 Windowsファイアウォール"" プログラムは、「コントロールパネル - システムとセキュリティ - ファイアウォール」または「start-run - cmd - firewall.cpl」から始まります。

ポートの開口部は次のとおりです。

  • プログラムでは、「詳細設定」メニュー項目を選択する必要があります。
  • 新しいウィンドウが開きます。これにより、高度なコンピュータ保護設定を設定できます。
  • 「受信トレイのルール - ルールの作成」ボタンを押すと、モーダルの「マスター作成ウィザード」ダイアログが開きます。
  • 最初のダイアログ項目を使用すると、ルールの種類を選択できます。特定のプログラム(通常は、プログラムのインストール時に正しく機能するためにルールを追加する)、プリインストールされたルールとカスタムルールの場合は、(通常は正しく機能する規則を追加します)。
  • 「Port for Port」スイッチを選択する必要があります。
  • プロトコルの種類(TCPまたはUDP)が選択され、特定のポートがハイフンを介して対応するフィールドまたはポートに入力されます。
  • ポートを選択した後、ルール自体は作成されます。 接続が許可または禁止されています。 私たちの場合、ポートを開くと、スイッチを「接続を許可」と反対側に配置する必要があります。
  • プロファイルが決定されます ネットワーク接続。 あなたはすべてのプロファイルの反対側のティックを置くことができます。
  • 最後の時点で、ルールの名前を思いつく必要があり、[準備完了]をクリックします。

したがって、コンピュータのポートが開きます。 同様に、各ポートのルータのように、別のルールを作成する必要があります。 各ポートへのアクセスを追加しないようにするには、ファイアウォールを完全にオフにすることができますが、カテゴリ的に推奨されていません。

サードパーティのプログラムを使用してアクセスを調整します

インターネットからローカルネットワークにアクセスするには、サードパーティの専用プログラムを使用して、特別な知識やスキルが通常必要です。 プログラムがマシンクライアントにインストールされてサーバー上で実行されているのは十分です。 場合によっては、ブロードキャストにルータアドレスを開く必要があります。

一例として、人気のあるTeamVewerプログラムをもたらすことができます。 リモートデスクトップに接続したり、ファイルやその他の機能を渡したり、ダウンロードしたりすることができます。 接続するには、接続したいユーザーIDとコンピュータのパスワードを知るのに十分です。

Phrazers Sergeyのインターネットによる無料の会話

サーバーに接続します

サーバーに接続します

インターネットまたはローカルネットワーク上で実行されるTeamTalkサーバーの1つに接続するには、メニューを使用する必要があります。 ファイル| join またはを押します ホットキー 。 文字が描画されているツールバーのボタンをクリックすることもできます。 C.何がどういう意味ですか 接続します。 (接続)。

接続ダイアログボックスが画面に表示されます(図3.11)。

サーバーのIPアドレスを指定してください。

注意

ネットワークがDNS名をサポートしている場合は、IPアドレスの代わりに、サーバーが機能するコンピュータの名前を指定できます。 サーバーがコンピュータ上で起動されている場合は、単にlocalhostを書くか、またはマジックIPアドレス127.0.0.1を入力できます。

サーバーへの入力がパスワードで保護されている場合は、そのフィールドに入力する必要があります。 パスワード;

ほとんどの場合、サーバー管理者が再割り当てされていないため、TCPおよびUDPポートは変更できません。 接続に失敗した場合は、この情報を明確にする必要があります。

インターネット上で常に利用可能なメインのTeamTalkサーバーに接続したい場合は、列内の列内で ホストアドレス あなたはteamtalk.dyndns.dkを書く必要があります。 サーバーが友達のコンピュータで起動されているが、IPアドレスがわからない場合は、これを行うことができます。

1.私のコンピュータ上のあなたのバディはTeamTalkクライアントを実行してメニュー項目を選択します ヘルプ| 私のIPアドレスは何ですか?

2.ダイアログボックスが画面上で開きます(図3.12)、そのコンピュータのすべてのIPアドレスが表示されます(それらのいくつかがある場合)、それがリモートの確立にどのように使用するのがより良いかを書いています。接続。

4. IPアドレスを知ることで、サーバーに接続するための設定で使用できます。

あなたがすべてを正しくするならば、接続はすぐに行われ、あなたはルートディレクトリ、またはチャネルに自分自身を見つけるでしょう(あなたが一般的に承認された用語を付ける場合)。 サーバーから切断するには、同じ操作を実行する必要があります。メニュー項目を選択 ファイル| 無効にする またはキーを押してください または文字のあるボタン C. ツールバーに。

Linux Bookからユーザーのために 著者 Kostromin Viktor AlekSeevich

13.6。 Novell Serverに接続するためのNovell NetWareサーバーへの接続NCPFSパッケージをインストールする必要があります。 NCPFS ファイルシステムそれはNovellのNCPプロトコル(NetWare Core Protocol)を理解しています。 つまり、NCPFSパッケージはLinux用のNetWareクライアントです。 NCPプロトコルはNovellの世界で再生されます

本からの人気のチュートリアルでインターネット上の作業 著者 Kondratyev Gennady Gennadyevich

レッスン3すべての国のプロレトリウムを接続して、人をつなぐ! K. Marx、F. Engels、Nokia Modern Technologiesを使用すると、インターネットに乗ることができます 違う方法。 最も簡単なことはインターネットカフェを訪問することです。 おそらくインターネットとの最初の知人のためにそれがあるでしょう

Windows(Windows)の本システムプログラミングから 著者ハートジョンソンM.

例:サーバーへの顧客接続以下に示すコードフラグメントは、サーバーとのクライアント接続を提供します。 これを行うには、2つの関数呼び出しだけが必要ですが、接続関数を呼び出す前にアドレス構造を初期化する必要があります。 ここに可能なエラーを確認してください

Rubyの本プログラミングから[言語のイデオロギー、アプリケーションの理論と実践] 著者フルトンハル。

本のネットワークのLinuxから 著者Smith Roderik V.

Kerberos Serverの要件Kerberosシステムの原則を知っている場合は、そのコンポーネントの要件を定式化できます。 明らかに、ネットワークのセキュリティに関しては、KDCはシステムの非常に重要な要素です。 サーバーへのアクセス(コンピュータへの物理的なアクセスだけでなく、

Linux環境のアプリケーションの本開発から。 第2版 著者 ジョンソンマイケルK.

17.3.5。 サーバーとサーバーへの接続、クライアントはローカルアドレスを関連付けるためのソケットを作成した直後にできます。 通常、クライアントはカーネルをソケットにソケットに適切なローカルアドレスに提供することによってこのステップを見逃します。バインディングステップの後(ただし、5月

インターネットを介した本の自由な会話から 著者 冷凍庫セルゲイ

Net Messengerシステムへの接続今、Net Messengerシステムに本当に接続するためのすべてがあります。 [ファイル]メニューから呼び出されたダイアログボックスのフィールドにすばやく記入してください。 ログインして、OKボタンを押します。 次回に接続したい場合

本からビジュアルチュートリアルのネットブックで作業する 著者千歳人G.

サーバーの接続最初にプログラムを起動すると、ダイアログボックスが開きます(図9.17)、IPアドレスを入力します。 リモートサーバー そして彼の港。 ポートを指定する必要性は、サーバーが非標準ポートの要求をリッスンする場合にのみ表示されます。

あなたのコンピュータで本から。 最も必要なもの Egorov A. A.

サーバーに接続して、ブラウザを使用してVNCサーバーに接続しようとしましょう。 これを行うには、最初にInternet Explorerを起動してから 住所欄 PropyAshパス:http://172.16.35.124:5800。ここで、HTTPはプロトコルの種類(指定する必要があります)、172.16.35.124 - リモートのアドレス

Windows 7の最初のステップから、初心者のためのガイド 著者 Kolisnichenko Denis N.

サーバーへの接続SO、サーバー側ですべての料理を作りました。今は、それに接続しているときに待っています。 私たちはコンピュータクライアントとサーカスの手のひらに座っていて、それが起動するのを待っていますが、このコンピュータにもモデムが接続されています。

Linux Bookから: 全案内 著者 Kolisnichenko Denis Nikolaevich.

第9章この章から3G、4G、WI-MAXに接続します。→接続に必要なもの。©3Gモデムをインストールする方法。ネットワーク経由でインターネットアクセスのために セルラーコミュニケーション いくつかの技術を作成しました。 前の章では、接続を確認しました。

女性のためのインターネットブックから 著者 Pasternak Evgenia.

第5章インターネット5.1に接続します。 インターネット:一般的な情報第1部の一般的な情報、私は、Windows、アーカイバ、ウイルス対策、ビデオ、およびオーディオプレーヤーで機能するコンピュータとプログラムについてあなたに話しました。 今、コンピュータネットワークについて話す時が来ました。

本のLinuxとUnixから:シェルのプログラミング。 開発者ガイド Teinsley Davidによって。

パートII本の2番目の部分でインターネットに接続し、コンピュータをインターネットに接続します。 第6章では、まずあなたのための最適化合物を選び、7章および8では、この接続を構成する方法を学びます。 第9章では、人気のあるインターネットプログラムを検討します。 第10章

著者の本から

15.2.3。 PROFTPサーバーへのアクセス許容Remit Blockディレクティブを詳しく検討する必要があると考えています。 このディレクティブは、1つまたは複数のディレクトリへのアクセスのビューとパラメータを決定します。 リスト15.8。15.8をリストすることを検討してください。 リミットディレクティブの使用例

著者の本から

レッスン3インターネットに接続しているあなたはすでにインターネットに向かって最初の、大きくてメインのステップを作りました:つなぎ話、モデム、プロバイダー、そして関税計画の方法を選択してください。 残っているすべてが接続を作成することです。私はあなたがどのように行くのかわかりません:接続することを決定する

著者の本から

29.3。 Webサーバーへの接続先WebサーバーのURLに接続されている(Uniform Resource Locator - Unified Resource Pointer)。 URLインデックスには2種類の情報が含まれています。プロトコルアドレスとプロトコルプロトコルは、HTTP、FTP、Mailto、ファイル、Telnet、およびNews Protocolにすることができます。 この章では

この記事では、データベース「1C:Enterprise」へのWebアクセスを編成するプロセスについて説明します。 8.3 Microsoft Windowsサーバーの配信のIIS Webサーバー(インターネットインフォメーションサーバー)で。 古いバージョンの "1c:Enterprise"( 8.1 そして 8.2 )データベース公開アルゴリズムは一般的に類似している。 「1C:Enterprise」を作動させるためのIIS構成アルゴリズムを考慮し、Webサーバ上のデータベースを公開するプロセスを説明する。 32ビットそして 64ビット Webサーバー拡張モジュール。

1.何が必要ですか

  1. コンピュータは、オペレーティングシステムの1つを実行しているWebサーバーを担当します。
  2. このコンピュータのローカル管理者権限。
  3. インストールコンポーネント "1C:Enterprise"の配布。 64ビットWebサーバー拡張モジュールを構成するには、64ビットサーバー「1C:Enterprise」をインストールするための配布。 この例ではバージョンを使用しています 8.3.4.389 。 古いバージョンの "1c:Enterprise"( 8.1 そして 8.2 )データベース公開アルゴリズムは一般的に類似している。

2. IIS Web Serverのインストール

Microsoft Windows Serverの配信のデフォルトであるインターネットインフォメーションサーバーWebサーバーをインストールします。 インストールすると、コンポーネントを間違いなく選択します。

  • 一般的なHTTP機能(一般的なHTTP機能)
    • 静的コンテンツ(静的コンテンツ)
    • デフォルトの文書(デフォルト文書)
    • ディレクトリレビュー(ディレクトリ閲覧)
    • HTTPエラー(HTTPエラー)
  • アプリケーション開発(アプリケーション開発)
    • ASP.NET 3.5。
    • Extensibility.Net 3.5(.NET拡張性3.5)
    • ISAPI拡張子(ISAPI拡張)
    • ISAPIフィルタ(ISAPIフィルタ)
  • 修正と診断(健康と診断)
    • HTTPロギング(HTTPロギング)
    • 要求モニター(要求モニター)
  • 管理ツール(管理ツール)
    • IIS管理コンソール(IIS管理コンソール)

IIS Webサーバーの展開プロセスについて詳しくは、次のようにします。

  • Microsoft Windows Server 2012(R2) - 。 IISバージョン8、インストール後、デフォルトのWebサイトページが表示されます。

  • Microsoft Windows Server 2008(R2) - 。 IISバージョン7、インストール後、デフォルトのWebサイトページが表示されます。

3.コンポーネント "1C:Enterprise"のインストール

IIS Webサーバーがデプロイされているのと同じサーバーに、インストール時にコンポーネントを選択してください。

  • 1C:企業
  • Webサーバー拡張モジュール

64ビットWebサーバー拡張モジュールを設定する場合は、対応する配信「1C:Enterprise」からさらに実行してコンポーネントをインストールする必要があります。

  • Webサーバー拡張モジュール

4.オペレーティングシステムの設定

これで、データベース "1C:Enterprise"へのWebアクセスのために使用するときに使用されるキーフォルダに必要な権利をインストールする必要があります。 Webサーバーで公開されているWebサイトファイルのストレージディレクトリの場合(デフォルト C:\\ inetpub \\ wwwroot \\)グループに完全な権利を与える必要がある」 ユーザー"(ユーザー)。 原則として、この手順はスキップできますが、データベースパブリケーションを公開または変更するには、管理者に代わって「1C:Enterprise」を実行する必要があります。 このディレクトリのセキュリティを設定するには、マウスの右ボタンでそれをクリックしてコンテキストメニューを選択します。 プロパティ"(プロパティ)。

開くプロパティウィンドウで、 安全性"(セキュリティ)とボタンを押す" 変化する有効な権限を変更するには、(編集...)。 このディレクトリに「アクセス許可」ウィンドウが表示されます。 グループまたはユーザーのリスト(グループまたはユーザー名)で、グループを選択します。 ユーザー"(ユーザー)と選択したグループのアクセス許可のリストにフラグを設定します」 パッチアクセス「(フルコントロール)。 次にクリックしてください 適用する"(適用)変更を記録し、"ボタン "を使ってすべてのWindowsを閉じる OK».

次に、インストールされているファイル "1c\u200b\u200b:Enterprise"を使用してディレクトリに完全な権限を与える必要があります(デフォルト C:\\プログラムファイル(x86)\\ 1cv8 \\32ビット拡張モジュールの場合は C:¥Program Files¥1cv8¥ 64ビットのグループグループの場合 IIS_IUSRS。。 これを行うには、必要なグループがリストに表示されるために唯一の違いがあると、上記の行動と同様にしています。 グループまたはユーザー"(グループまたはユーザー名)ボタンをクリックする必要があります」 追加"(追加)、グループ選択ウィンドウまたはユーザーのクリック" さらに「(上級...)。

次に右側にあるボタンを押します。 探す「(今すぐ見つける)、その後彼らは必要なグループを選びます IIS_IUSRS。 検索結果テーブルでクリックする OK».

グループ IIS_IUSRS。 グループまたはユーザーのリストに表示されます。 選択したディレクトリに完全な権限を与えてクリックする」 適用する変更を保存するために(適用)。

まあ、最後に、出版物がファイルベースに対して実行された場合、グループを与える必要があります IIS_IUSRS。 この情報ベースのファイルを含むディレクトリに対する完全な権限。

5. Webサーバー上のデータベースの公開

Webサーバー上のデータベースを直接公開するために進みます。 これを行うには、パブリッシュしたい基盤のコンフィギュレータモードで "1C:Enterprise"を起動します。 それから選択する」 政権» — « Webサーバー上の出版物...»

Publishingプロパティ設定ウィンドウがWebサーバーで開きます。 パブリケーションに必要な主なフィールドはすでにデフォルトで埋められています。

  • 仮想ディレクトリの名前 - Webサーバー上のデータベースに発生する名前。 ラテンアルファベットのシンボルのみからなる可能性があります。
  • Web Server - 現在のコンピュータで見つかったWebサーバーのリストから選択されます。 私たちの場合、これはインターネット情報サービスです。
  • カタログは、仮想アプリケーションファイルが配置されるディレクトリの物理的な場所です。
  • 公開する顧客タイプを指定することもできます。また、Webサービスを公開する可能性を指定できます。 以下の表で、列と同様に公開されるWebサービスのリストを編集できます。 住所»このWebサービスにアピールする同義語を変更します。
  • また、IIS Webサーバーでは、適切なフラグを設定してOSツールを使用してWebサーバー上で認証を実行する必要があることを指定することができます。

必要な出版物設定を選択することによって 公開する».

パブリケーションがエラーなしで渡された場合は、適切なメッセージを参照してください。

IIS Webサーバーの出版物は、常にデフォルトのWebサイトおよびデフォルトのアプリケーションプールに対して実行されます。 コンフィギュレータを公開するときには、32ビットWebサーバー拡張モジュールが登録され、デフォルトのアプリケーションプールが登録されていることに注意してください。 デフォルトアプリプール- 64ビットアプリケーションでのみ設定せずに作業してください。 したがって、さらなる動作は、使用される予定のWebサーバ拡張モジュールのビットによって異なります。 32ビットWebサーバー拡張モジュールの場合は、アプリケーションプールが32ビットアプリケーションを使用したり、64ビットWebサーバー拡張モジュールを登録する必要があります。 これについては後述します

6. 32ビットWebサーバー拡張モジュールを使用するIISの設定

資金"(ツール) - " IISサービスディスパッチャー

デフォルトのWebサイト。 - 名前を持つ仮想ディレクトリはアプリケーションに変換されます。これは、データベースを公開するときに設定します。 パブリケーションを完了するには、デフォルトのアプリケーションプールのための32ビットアプリケーションを解決するだけのものです。 これを行うには、接続ツリーに移動しましょう プールアプリケーション"(アプリケーションプール)。

アプリケーションプールのリストで、名前付きプールを見つけます デフォルトアプリプール。 マウスボタンとコンテキストメニューでそれをクリックすると、アイテムを選択します。 追加のオプション"高度な設定)。

グループ内で開くアプリケーションプールパラメータウィンドウで 一般"(一般)アイテムを見つける」 32ビットアプリケーションが許可されています(32ビットアプリケーションを有効にして)パラメータの値を等しく設定します。 真実です。。 次に、[変更]をクリックして変更を保存します。 OK».

7. 64ビットWebサーバー拡張モジュールを使用するIISの設定

ユーティリティを使用して64ビットWebサーバー拡張モジュールを登録する webinst.exe。 カタログにある関連バージョン 置き場。、インストールされたプログラム「1C:Enterprise」を使用するか、以下の方法を使用してください。

IIS Manager(Internet Information Services(IIS)マネージャ)を実行します。 アイテムを選択してサーバーマネージャ(サーバーマネージャ)からそれを作ることができます 資金"(ツール) - " IISサービスディスパッチャー「インターネットインフォメーションサービス(IIS)マネージャー)。

ここで、接続ウィンドウのツリーを回すことで、デフォルトのWebサイトの場合は表示されます。 デフォルトのWebサイト。 - データベースを公開するときに設定した名前を持つ仮想ディレクトリがアプリケーションに変換されました。 パブリケーションを完了するには、64ビットクエリハンドラを使用するようにこのアプリケーションを指定するだけです。 これを行うには、この仮想ディレクトリのハンドラの「マッピング設定」ページを選択してください。 ハンドラの比較アプリケーションの初期ページにある「ハンドラマッピング)。

プロセッサの比較表では、ハンドラが見つかります "1c Webサービス拡張"。 テーブル内の対応する行の2回クリックすると、このハンドラを開きます。

現在選択されている32ビット32ビットWebサーバー拡張モジュールへのパスを64ビットバージョンのライブラリーへのパスに置き換えて、ハンドラを編集します。 この例では、パスCを変更します。 C:¥プログラムファイル(x86)¥1cv8¥8.3.4.389¥bin¥wsisapi.dll"上の" C:¥Program Files¥1cv8¥8.3.4.389¥bin¥wsisapi.dll「選択ボタンを利用してください。 方法を変更することによって」 OK»変更を保存する。

8. Webブラウザを介して公開された情報データベースへの接続

まあ、それはすべてのようです。 公開されたデータベースへの接続のために、Internet Explorerを実行し、アドレスバーで、ビューのパスを入力します。 http:// localhost /<Имя публикации информационной базы> 。 この例では、http:// localhost / demoAccounting /です。

内部に従ってWebサーバーに連絡してネットワーク上の任意のコンピュータからこの情報データベースに接続することもできます(またはポートが調理されている場合 80 、外部)IPアドレス。

この場合、 "1C:Enterprise"の正しい操作では、アピール(またはIPアドレス)がセキュアのInternet Explorerノードに追加され、ポップアップウィンドウを許可する必要があります。 Internet Explorerの機能を設定する方法の詳細については、「1C:Enterprise」が機能します。

9.クライアント "1C:enterprises"を介して公開された情報データベースへの接続

Webサーバー上で公開されている情報ベースは、シンクライアント "1C:Enterprise"のヘルプに接続できます。 接続するには、スタートアップウィンドウ "1C:Enterprise"を開き、「」をクリックします。 追加「情報ベースを追加するには。

「情報データベース/グループの追加」ウィンドウで、スイッチを設定します。 既存の情報ベースのリストに追加します「そしてクリック」 さらに».

データベース名を紹介します(このリストに固有である必要があります)、場所の種類が選択されます。 Webサーバー上「そしてクリック」 さらに».

インフォメーションベースに接続するためのアドレス行を入力します(接頭辞/ ru_en /)。 ここでは、プロキシサーバーパラメータ(もしあれば)とWebサーバー上の認証方法を指定できます。 もう一度必要な設定を指定することで、[]をクリックします。 さらに».

情報ベースの起動パラメータを指定して[]をクリックします。 準備ができて»ウィザードを完成させるため。

その後、この情報ベースは「1C:Enterprise」の起動ウィンドウのリストに表示されます。 スタートアップモードコンフィギュレータはこのタイプの接続では利用できません。 」をクリックしてください 1C:企業»情報ベースに接続するには。

10.仮想ディレクトリの設定

パブリケーションプロセス中に作成されたファイルの構造を検討してください。 何らかの理由で公開されている情報データベースへのWebアクセスが獲得されていない場合は、設定ファイルを手動で編集できます(64ビットWebサーバー拡張モジュールのこの資料からの設定ファイルはダウンロードできます)。

データベース出版物の間に指摘したディレクトリにアクセスしましょう。 2つのファイルがそれに表示されます。

  • default.vrd
  • web.config.

両方のファイルは、メモ帳(メモ帳)などのテキストエディタを使用して表示および編集するために利用可能です。 これらのファイルの構造を考慮してください。

10.1。 ファイルdefault.vrd。

ファイルで default.vrd 公開されたWebサービス(要素 )、仮想アプリケーションの名前も指定します(属性 ベース。(1C:Enterprise "(属性)と情報ベースへの接続線と接続線 ib。)。 この例では、ファイル情報ベースの場合、接続文字列は次のとおりです。

IB \u003d "file \u003d" c:\\ 1c_base \\ demoAccounting ";

例から分かるように、接続文字列にシンボルが見つかった場合は、XML標準のビューのポイントから無効(http://www.w3.org/tr/xml11/)、それに応じて交換する必要があります。

接続バーでは、ユーザーのユーザー名とパスワードを指定できます。 この場合、情報データベースへの接続は、指定されたユーザーに代わって実行されます。 たとえば、ユーザーに代わって接続するために、セラー、接続文字列は次のとおりです。

ib \u003d "file \u003d" c:\\ 1c_base \\ demoAccounting "; usr \u003d販売; PWD \u003d 123;

接続文字列の場合は表示されます。

IB \u003d "SRVR \u003d" WIN2012; REF \u003d Accounting;

どこ Win2012。 - サーバーのクラスターの名前 "1c:Enterprise"と 会計 - クラスタ内のデータベースの名前。

このファイルの構造についてもっと読むことができます。「管理者ガイド」第2版、付録2、第3.12章。

10.2。 ファイルweb.config.

ファイル web.config. - これは、ASP.NET Webアプリケーションのパラメータを定義するファイルです。 各Webアプリケーションにはファイルがあるはずです web.config.彼のルートディレクトリにあります。 私たちの仮想カタログは例外ではありません。 現在のファイルには、このアプリケーションへの「1C Webサービス拡張」の処理プロセス、処理要求に関するデータが含まれています。 ハンドラは、すべての要求がライブラリに送信されるように構成されています。 wsisapi.dll.カタログにあります 置き場。、ファイルを含むカタログ "1c:Enterprise"。 サーバー情報ベースを使用する場合は、ライブラリバージョンは1C:Enterprise Servers Clusterのバージョンに準拠している必要があります。

このハンドラは、IISサービスマネージャで見つけることができます(またはそれがそうでない場合)。 これを行うには、現在のアプリケーションでタブを選択し、[プロパティ]ウィンドウの項目を選択します。 ハンドラの比較「(ハンドラマッピング)。

表比較表で、私たちは私たちのハンドラを見るでしょう "1c Webサービス拡張"。 リストにそのようなハンドラがない場合は、ウィンドウで選択して追加する必要があります。 行動"(行動)アイテム" ワイルドカード記号とのシナリオ比較を追加する「(ワイルドカードスクリプトマップを追加...)。

追加するときは、ハンドラの名前を入力してファイルへのパスを指定します wsisapi.dll.。 これらのパラメータは、有効なハンドラで選択して変更できます。 変化する ...「アクションリスト」ウィンドウで(編集...)。

フラグがハンドラに直面していることを確認する必要があります。 performance関数解像度の変更画面で「(実行)します。 「」を選択してこのウィンドウを呼び出します。 関数の権限を変更します...ウィンドウ内の(機能権限の編集...) 行動"(行動)。

この記事はあなたを助けますか?

サーバーメニューにアクセスする方法はいくつかあります。

LANからの接続

ローカルメニューへの接続はSSHによって実行されます。 ローカルネットワークからサーバーメニューへのアクセスを手配するには、次の手順を実行する必要があります。

1. SSH接続を許可します。 これを行うには、メニューに進みます " サービス - Advanced.「そしてアイテムを有効にします 「ローカルネットワークからのアクセス」 .

ルート。
コマンドを使用してください iDECO - ローカルメニュー メニューを起動するには、コマンド mC。

インターネットからの接続

インターネットからSSH経由でローカルサーバーメニューに接続するには、次の手順を実行する必要があります。

1.インターネットからSSHによる接続を許可します。 これを行うには、メニューに進みます " サービス - Advanced.「そしてアイテムを有効にします 「外部ネットワークからのアクセス」 .

2. 22ポートを使用してSSHクライアント(たとえばPATTY)を使用してサーバーに接続します。 ログインを指定する必要があります ルート。 ローカルコンソールのパスワード(パスワードの変更 "ボタンをクリックして、SSHによってリモートアクセスページを変更できます)。
コマンドを使用してください iDECO - ローカルメニュー メニューを起動するには、コマンド mC。 - ファイルマネージャを実行するには。

インターネットからのサーバーサーバー管理インターフェースへのアクセス

セキュリティ上の理由から、インターネットからのIDECO UTM Webインターフェースへの直接アクセスは禁止されています。 サーバーを外部から制御するには、以下のより安全な方法を使用できます。

VPNを介した接続。

  1. L2TP / IPsecによって、サーバーへのVPN接続を作成する必要があります。
  2. その後、デフォルトのHTTPS://10.128.0.0またはメインローカルサーバーインターフェイスの最初のIPアドレスで、サーバーの安全なIPアドレスのWebインターフェイスにWebインターフェイスにログインできます。

SSHトンネルを使用する

Webインターフェイスに接続するには、次の手順を実行する必要があります。

トピックを続ける:
通信網

はじめに次のアップグレードの時間が起きたときに、私はほとんどすべてのコンポーネントを新たに取得しました。 そして古い、親切、良い、...