Быстрая установка софта
Install Chocolatey
# via cmd
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
# via PowerShell
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
Далее в консоли становится доступным установка многих пакетов (https://chocolatey.org/packages) через команду
choco install -y googlechrome
Быстрая загрузка образов SharePoint
Устанавливаем PowerShell 6 Core
pwsh
Install-Module -Name InvokeUplift
получаем список того что можно скачать (много по sharepoint)
invoke-uplift resource list
Качаем софт
# download resource into a local folder
invoke-uplift resource download 7z-1805-x64 -r c:/my-files-repository
Быстрое создание Dev/Test среды sharepoint (самое увлекательное)
В итоге у вас создаются 2 виртуальных сервера DC(video) и Win16+SQL+Sharepoint2016 (username: vagrant password:vagrant).
В течении часа Vagrant сам все настраивает, происходит это все в консоли в несколько этапов:
- Настраивается AD
- Настраивается Windows 2016
- Windows 2016 добавляется в тестовый домен
- Завершается настройка sql образа
- Устанавливается весь необходимый для SharePoint софт
- Завершается настройка фермы (Sharepoint configuration wizard) (опционально минимум сервисов и веб приложение )
Пригодится:
- Перед запуском создания образов в VirtualBox настройте путь по умолчанию к виртуальным образам - по умолчанию образ в 40 гб будет валяться на диске C:\
- Если будет ошибка при выполнении любых команд vargant типа : Ruby initialize negative size string...(argument error), то необходимо просто удалить файл C:\Users\YOUR_USERNAME\.vagrant.d\data\machine-index\index
- Для работы с VirtualBox необходимо отключить Hyper-V через PS: "bcdedit /set hypervisorlaunchtype off" (reboot your machine (включение обратно Hyper-V: bcdedit /set hypervisorlaunchtype auto))
thanks to: AntonVishnyakov AlexandrSapozhkov
[!Общаемся в группе SharePoint (Telegram) https://t.me/sharepoint_ru]