Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 26324|Resposta: 1

[Fonte] Tutorial de C# para implantação de servidores de aplicativos web de escritório e operação simples

[Copiar link]
Postado em 2019-9-24 10:18:36 | | |
Ambiente de implantação: Windows Server 2012 R2, o servidor está no domínio AD


URL de referência:

O login do hiperlink está visível.(escritório.15).aspx

O login do hiperlink está visível.

1. Instale o Windows Server 2012 R2, tome cuidado para não usar a versão prévia, instale a atualização do Windows e reinicie o servidor


2. Instalação. NET Framework 4.5.2


3. Abra o prompt do Windows PowerShell como administrador e, em seguida, execute este exemplo de comando para instalar os papéis e serviços necessários, reinicie o servidor

4. Instalar o Office Web Apps Server, geralmente um arquivo iso, como :cn_office_web_apps_2013_x64_dvd_1133682.iso


5. Baixar e instalar o Office Web Apps Server SP1, wacserversp2013-kb2880558-fullfile-x64-glb.exe

O login do hiperlink está visível.


6. Instale o pacote de idiomas para Office Web Apps Server, Microsoft, baixe a partir deste endereço, como :wacserverlanguagepack.exe

O login do hiperlink está visível.

7. Configure o domínio AD para o servidor, que pode ser definido a partir da página de Propriedades do Computador - Configurações de Nome do Computador, Domínio e Grupo de Trabalho. E adicionar uma conta de domínio AD para dar permissões de administrador de servidores


8. Faça login no servidor com essa conta, abra o prompt do Windows PowerShell como administrador e use o comando New-OfficeWebAppsFarm para criar uma nova fazenda de servidores Office Web Apps com um servidor, como mostrado no exemplo a seguir

  • –Endereço de acesso interno do InternalURL, geralmente simO login do hiperlink está visível.Endereço de controle de domínio
  • –AllowHttp se o acesso http é permitido
  • –ExternalUrl O endereço de acesso externo, geralmente o endereço IP do servidor.
  • –EditingEnableded permite editar no Office Web Apps se for usado com o SharePoint 2013. O Lync Server 2013 ou Exchange Server 2013 não usam esse parâmetro porque esses hosts não suportam edição.


Para mais parâmetros, por favor veja:O login do hiperlink está visível.

Se nenhum erro for reportado, acesse o endereçoO login do hiperlink está visível.Hospedagem/Descoberta, você pode ver o documento Wopi-Discovery


Parte 2: Usando o WOPI para Pré-visualizar e Editar Documentos Online (A edição suporta docx, xlsx, pptx, mas não suporta doc, xls, ppt; Verifique online se tudo isso é suportado

1. Endereço do código:O login do hiperlink está visível.Existem dois ramos, o principal corresponde ao Office Online 2016 e o release_0.8_for_owa2013 corresponde ao Office Web App Server 2013, e usamos o código para esse ramo


2. Após mudar para esse ramo, você precisa consultar Microsoft.CobaltCore.dll separadamente. A DLL é pesquisável no servidor onde o Office Web App Server é implantado.


3. Como estou implantando o Office Web App Server com uma máquina virtual, preciso modificar o endereço no arquivo CobaltServer.cs para que a máquina virtual possa acessar o endereço. Se o número da porta estiver ocupado, ele também precisa ser modificado.

4. Coloque o diretório raiz do arquivo no arquivo Program.cs, que pode ser modificado por você mesmo


5. Execute o programa, acesse o endereço, você pode visualizar o documento do Word test.docx, note que :test.docx deve estar no diretório raiz mencionado no 4, e outros endereços URL adicionais podem ser acessados para se referir ao documento de descoberta wopi

O login do hiperlink está visível.Endereço de Controle de Domínio /wv/wordviewerframe.aspx? WOPISrc=http://10.204.13.78:8081/wopi/files/test.docx&access_token=06l%20hXK6zWTUi

Nota:"src=" é um documento que pode ser acessado e baixado normalmente pela redeAntes de testar, você deve verificar se o documento pode ser baixado normalmente.

Notas:

1.docx arquivo precisa ser salvo clicando no botão de salvar, enquanto arquivos xlsx não.


Há um bug de cache na página de edição ao abrir 2.docx arquivo, ou seja, ela é fechada após abrir a página, modificar o arquivo localmente com o Office e abrir a página de edição novamente com o navegador, que ainda é a página original, Office Online Server (visualizando  O login do hiperlink está visível.Não haverá problema


6. O log do Office Web App Server é registrado em %programdata%\Microsoft\OfficeWebApps\Data\Logs\ULS\, o que exige que o servidor exiba pastas ocultas e permissões de administrador, o que é conveniente para visualizar informações de erro e localizar erros.


7. Documentação relacionada ao WOPI:O login do hiperlink está visível.


Outros blogs relacionados:

O login do hiperlink está visível.


Outros exemplos de código-fonte:

O login do hiperlink está visível.

O login do hiperlink está visível.  

O login do hiperlink está visível.

O login do hiperlink está visível.


Documentação Relacionada ao Servidor Office Online (Atualização do Servidor de Aplicativos Web do Office):

O login do hiperlink está visível.(v=escritório.16).aspx

O login do hiperlink está visível.


Outros artigos:

O login do hiperlink está visível.





Anterior:Suporte Excepcional para Localização Multilíngue em C#
Próximo:WPS Office 2019 11.8.2.8593 Pro Plus
Postado em 24-09-2019 16:20:36 |
Isso precisa ser apoiado... Prévia online...
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com