Tridion環境に2番目のウェブサイトの出版物を追加するにはどうすればよいですか?


3

SDL Tridion 2013環境に2番目のWebサイトの公開を追加したいと考えています。これは、我々は1つのウェブサイトを持っている現時点で

のWindows 2008上で(www.website1.com)IIS 7.5で定義されている(Webname:「ライブ」)。これのルートパスはf:\presentation\..

です。別のWebアドレス "web2"としてIISにも定義されている別のWebサイト(www.website2.com)を追加したいと考えています。このウェブのパスはe:\website2\..

あり、このための好適な解決策はありますか? おそらく2番目のDeployerか別のものでしょうか?我々はcd_storage_conf.xml内でこれを設定するにはどうすればよい

公開プロセスは、(優先FTP)FTPプロトコルを使用する必要があり、多分ここでは、第二の発行ターゲットを必要としています。右?

私たちに最適なソリューションを提供する方法について、詳細をお知らせください。 システムに関する詳細については、お問い合わせください。私は不足している詳細を提供します。

  0

あなたは「また別のIPアドレスに」と言うとき、これは新しいウェブサイトが、別のサーバー上にあることを意味し、またはそれは別のポート/ホスト名であることだけはありません? 29 9月. 142014-09-29 14:24:24

3

2つのWebサイトが異なるドライブ(EとF)にありますが、同じサーバー(おそらく)にあるため、cd_storage_conf.xmlファイル内にパブリケーション固有の設定を行うことでこれを行うことができます。

<?xml version="1.0" encoding="UTF-8"?> 
<Configuration Version="6.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="schemas/cd_storage_conf.xsd"> 
    <Global> 
    ... 
    <Storages TempFileSystemTransactionLocation="F:\Temp" >  
     ... 
     <Storage Class="com.tridion.storage.filesystem.FSDAOFactory" Type="filesystem" Id="IISFileSystem" defaultStorage="false" defaultFilesystem="false"> 
     <Root Path="F:\" /> 
     </Storage> 

     <Storage Type="filesystem" Class="com.tridion.storage.filesystem.FSDAOFactory" Id="Website2_IISFileSystem" defaultFilesystem="false"> 
     <Root Path="E:\website2" /> 
     </Storage> 
    </Storages> 
    </Global> 

    <ItemTypes cached="true" defaultStorageId="sqlServer"> 
    <Item cached="true" storageId="IISFileSystem" typeMapping="Page" /> 
    <Item cached="true" storageId="IISFileSystem" typeMapping="Binary" /> 

    <!-- Website 2 Publication specific --> 
    <Publication Id="99" defaultStorageId="sqlServer" cached="true"> 
     <Item cached="true" storageId="Website2_IISFileSystem" typeMapping="Page" /> 
     <Item cached="true" storageId="Website2_IISFileSystem" typeMapping="Binary" /> 
     <!-- any other item mappings you need --> 
    </Publication> 
    </ItemTypes> 
</Configuration> 

このように、別のDeployer(またはPublishing Target)は必要ありません。

(*明らかに、あなたはおそらくそこに他の設定項目がありますように、あなた自身のcd_storage_conf.xmlファイルで出版固有の設定をマージする必要があります。)


1

新しいサイトは、異なる物理サーバー上に展開する必要がある場合以下の最初のコメントで述べたように、別のPublicationTargetを持つことも、共有ネットワークの手法を使うこともできます。

あなたの新しいウェブサイトは同じサーバー上にある必要がありますが、既存のサイトがFTP以外の異なるプロトコルにある場合(FTPを使用する場合)、異なるPubTargetが必要です。

同じサーバーは、既存のパブリケーションのターゲットにあなたの新しいパブリケーションを追加するも、Johathanの答えに従うならば。

  0

Hey Raj。あなたの最初の点に私が同意するかどうかはわかりません。新しいサイトを別のWebサーバーに配置する必要がある場合は、Deployerが両方のWebサーバー(共有ネットワークフォルダなどを使用)にアクセスできる限り、単一のDeployerでこれを行うことができます。 05 10月. 142014-10-05 10:06:43

  0

はい@JonathanWilliamsは、それも選択肢だが、条件、サーバが同じネットワーク、セキュリティ&パフォーマンスのものにする必要があります。アップデートありがとう。 06 10月. 142014-10-06 03:37:39


0

ご迷惑をお掛けし申し訳ございませんが、ご協力いただきありがとうございます。

多分私はあなたに変更された設定で戻ってくるでしょう、あなたはこれをチェックすることができますか? あなたのようないくつかの専門家はそれに目を通すのであれば、私は安全だろう... :)

事前に感謝します!

敬具、 ビョルンDieck

+1

こんにちはBjoern、私はあなたの問題のどこかに行ってうれしいです。しかし、これはあなたの質問に対する答えではありません。あなたは代わりに別の答えにコメントしたいですか?私がそれを動かすためにあなたが答えようとしていた答えは不明です。このサイトの仕組みの詳細については、http://tridion.stackexchange.com/tourのツアーとヘルプセンターhttp://tridion.stackexchange.com/helpを参照してください。この回答を削除して、あなたが意図した回答にコメントを追加してください。 06 10月. 142014-10-06 14:02:43