Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 26324|Відповідь: 1

[Джерело] Навчальний курс з C# з розгортання офісного веб-додатка та простої роботи

[Копіювати посилання]
Опубліковано 2019-9-24 10:18:36 | | |
Середовище розгортання: Windows Server 2012 R2, сервер знаходиться в домені AD


Посилання URL:

Вхід за гіперпосиланням видно.(офіс.15).aspx

Вхід за гіперпосиланням видно.

1. Встановіть Windows Server 2012 R2, будьте обережні, щоб не використовувати попередню версію, встановіть оновлення Windows і перезавантажте сервер


2. Інсталяція. NET Framework 4.5.2


3. Відкрийте запит Windows PowerShell як адміністратор, потім виконайте цей зразок команди для встановлення необхідних ролей і сервісів, перезапустіть сервер

4. Встановити Office Web Apps Server, зазвичай ISO-файл, наприклад :cn_office_web_apps_2013_x64_dvd_1133682.iso


5. Завантажити та встановити Office Web Apps Server SP1, wacserversp2013-kb2880558-fullfile-x64-glb.exe

Вхід за гіперпосиланням видно.


6. Встановіть мовний пакет для Office Web Apps Server, Microsoft завантажить його з цієї адреси, як :wacserverlanguagepack.exe

Вхід за гіперпосиланням видно.

7. Налаштуйте домен AD для сервера, який можна встановити на сторінці властивостей комп'ютера — ім'я комп'ютера, домен і налаштування робочої групи. І додати обліковий запис домену AD, щоб надати адміністратору сервера права


8. Увійдіть на сервер з цим обліковим записом, відкрийте запит Windows PowerShell як адміністратор і використайте команду New-OfficeWebAppsFarm, щоб створити нову ферму Office Web Apps Server з одним сервером, як показано в наступному прикладі

  • –Внутрішня адреса доступу, зазвичай такВхід за гіперпосиланням видно.Адреса керування доменом
  • –AllowHttp, чи дозволений доступ до http
  • –ExternalUrl Зовнішня адреса доступу, зазвичай IP-адреса сервера.
  • –EditingEnabled дозволяє редагувати в веб-додатках Office, якщо використовується з SharePoint 2013. Lync Server 2013 або Exchange Server 2013 не використовують цей параметр, оскільки ці хости не підтримують редагування.


Для додаткових параметрів дивіться:Вхід за гіперпосиланням видно.

Якщо помилки немає, зверніться до адресиВхід за гіперпосиланням видно.Хостинг/відкриття, ви можете побачити документ WOPI-Discovery


Частина 2 Використання WOPI для попереднього перегляду та редагування документів онлайн (Редагування підтримує docx, xlsx, pptx, але не підтримує doc, xls, ppt; Перевірте онлайн, чи підтримуються всі вищезазначені дані

1. Кодова адреса:Вхід за гіперпосиланням видно.Існує дві гілки: основна відповідає Office Online 2016, а release_0.8_for_owa2013 відповідає Office Web App Server 2013, і ми використовуємо код для цієї гілки


2. Після переходу на цю гілку потрібно звертатися до Microsoft.CobaltCore.dll окремо. DLL можна шукати на сервері, де розгорнуто Office Web App Server.


3. Оскільки я розгортаю Office Web App Server з віртуальною машиною, мені потрібно змінити адресу у файлі CobaltServer.cs, щоб віртуальна машина могла отримати доступ до цієї адреси. Якщо номер порту зайнятий, його також потрібно змінити.

4. Помістіть кореневий каталог файлу у файл Program.cs, який можна змінити самостійно


5. Запустіть програму, отримайте доступ до адреси, ви можете переглянути документ Word test.docx, зверніть увагу, що :test.docx має бути у кореневому каталогу, згаданому у 4, а також можна отримати доступ до інших URL-адрес для посилання на документ відкриття wopi

Вхід за гіперпосиланням видно.Адреса контролю домену /wv/wordviewerframe.aspx? WOPISrc=http://10.204.13.78:8081/wopi/files/test.docx&access_token=06l%20hXK6zWTUi

Примітка:"src=" — це документ, до якого можна нормально отримати доступ і завантажити через мережуПеред тестуванням слід перевірити, чи можна завантажити документ звичайним способом.

Примітки:

1.docx файл потрібно зберігати натисканням кнопки збереження, тоді як xlsx-файли — ні.


Існує баг кешу на сторінці редагування при відкритті 2.docx файлу, тобто він закривається після відкриття сторінки, локально змінюючи файл за допомогою офісу, а потім знову відкриваючи сторінку редагування браузером, який залишається оригінальною сторінкою, Office Online Server (перегляд)  Вхід за гіперпосиланням видно.Проблем не буде


6. Журнал Office Web App Server записується у %programdata%\Microsoft\OfficeWebApps\Data\Logs\ULS\, що вимагає від сервера відображати приховані папки та права адміністратора, що зручно для перегляду інформації про помилки для їх виявлення.


7. Документація, пов'язана з WOPI:Вхід за гіперпосиланням видно.


Інші пов'язані блоги:

Вхід за гіперпосиланням видно.


Інші приклади вихідного коду:

Вхід за гіперпосиланням видно.

Вхід за гіперпосиланням видно.  

Вхід за гіперпосиланням видно.

Вхід за гіперпосиланням видно.


Документація, пов'язана з Office Online Server (оновлення Office Web App Server):

Вхід за гіперпосиланням видно.(v=офіс.16).aspx

Вхід за гіперпосиланням видно.


Інші статті:

Вхід за гіперпосиланням видно.





Попередній:C# Виняткова підтримка багатомовної локалізації
Наступний:WPS Office 2019 11.8.2.8593 Pro Plus
Опубліковано 2019-9-24 16:20:36 |
Це потрібно підтримати... Онлайн-прев'ю...
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com