Windows PowerShell 3.0 dengan Windows Server 2012 Hands-on Lab Introduction Objectives Setelah lab ini, anda akan dapat Manage servers menggunakan Windows PowerShell dan Windows PowerShell Web Access Menggunakan Windows PowerShell Workflow, Robust Session Prequisites Sebelum mengikuti lab ini, anda harus memiliki 1. Pengetahuan dasar dari Windows PowerShell 2. Terbiasa menggunakan Server Manager pada versi windows Sebelumnya Overview of the Lab Pada lab ini, anda kan belajar bagaimana Server Manager dan Windows PowerShell framework di Windows Server 2012 telah disempurnakan, multi-server management. Dan anda akan belajar bagaimana mejalankan task secara bersamaan pada multi-server. Anda juga akan belajar kapabiliti baru dari Windows PowerShell berupa syntax baru dan Windows PowerShell Gateway. Computers in this Lab Name Server Domain Vitual Machine Role AD WS2012.Local TRUE Domain Controller, DHCP Server Server1 WS2012.Local TRUE Remote Server, Management Server CoreSrv1 WS2012.Local TRUE Target Server CoreSrv2 WS2012.Local TRUE Target Server CoreSrv3 WS2012.Local TRUE Target Server Hyper-V WS2012.Local FALSE Hyper-V Server
30
Embed
Windows PowerShell 3.0 dengan Windows Server 2012 · PDF fileManage servers menggunakan Windows PowerShell dan Windows PowerShell Web Access ... Scroll ke bawah pada bagian ... Kemudian
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Windows PowerShell 3.0 dengan Windows Server 2012
Hands-on Lab
Introduction
Objectives Setelah lab ini, anda akan dapat
Manage servers menggunakan Windows PowerShell dan Windows PowerShell Web Access
Menggunakan Windows PowerShell Workflow, Robust Session
Prequisites Sebelum mengikuti lab ini, anda harus memiliki
1. Pengetahuan dasar dari Windows PowerShell
2. Terbiasa menggunakan Server Manager pada versi windows Sebelumnya
Overview of the Lab Pada lab ini, anda kan belajar bagaimana Server Manager dan Windows PowerShell framework di
Windows Server 2012 telah disempurnakan, multi-server management. Dan anda akan belajar
bagaimana mejalankan task secara bersamaan pada multi-server. Anda juga akan belajar kapabiliti baru
dari Windows PowerShell berupa syntax baru dan Windows PowerShell Gateway.
Computers in this Lab
Name Server Domain Vitual Machine Role
AD WS2012.Local TRUE Domain Controller, DHCP Server
Server1 WS2012.Local TRUE Remote Server, Management Server
CoreSrv1 WS2012.Local TRUE Target Server
CoreSrv2 WS2012.Local TRUE Target Server
CoreSrv3 WS2012.Local TRUE Target Server
Hyper-V WS2012.Local FALSE Hyper-V Server
Topology of this Lab
Lab 1: Windows PowerShell Workflow Windows PowerShell Workflow adalah sekumpulan fungsi yang menjadi bagian dari Windows PowerShell 3.0. Windows PowerShell Workflow memberikan banyak keuntungan dari workflows untuk melakukan automatisasi dari Windows PowerShell. Sebuah Workflow adalah urutan dari langkah-langkah atau aktivitas yang dijalankan pada sebuah task atau digunakan untuk menerima data dari banyak nodes (computers or devices). Aktivitas tersebut dapat berupa perintah atau script. Windows PowerShell Workflow memungkinkan IT Pro atau Developer untuk melakukan sederetan aktivitas pada banyak computer.
Step 1 : Menghidupkan Seluruh Virtual Machine a. Tekan Tombol Start dan Ketik “Hyper-V”
b. Klik Pada Hyper-V Manager
c. Hidupkan Seluruh Hyper-V Machine dengan menekan tombol “Start” Pada bagian kanan bawah Hyper-V Manager
d. Kemudian pada server “WS2012Server1” klik dan lihat Action Pane pada bagian kanan bawah
setelah itu Klick Connect.
e. Maka akan muncul windows baru berupa
f. Tekan Tombol ALT+CTRL+DELETE pada Hyper-V remote manager
g. Masukan UserName “WS2012\Administrator”dan password “password0!” Lalu tekan Enter
Step 2 : Remote Hyper-V Server h. Setelah Masuk kedalam Server buka Windows PowerShell ISE
i. Klik Windows PowerShell ISE
j. Terlihat ada Console Pane dan Command Pane pada saat pertama kali membuka ISE, aktifkan
Scripting Pane dengan menekan panah ke atas pada kanan atas Console Pane
k. Ketik perintah dibawah ini
l. Lalu tekan tombol Run untuk melakukan debugging
m. Masukan UserName “WS2012\Administrator” dan Password “password0!”, kemudian OK
n. Setelah berhasil masuk kedalam Hyper-V Server maka anda akan dapat melihat console berumahenjadi seperti dibawah ini
o. Untuk memastikan kita beranda di Server mana ketik “HostName”
p. Untuk melihat seluruh process yan running pada server tersebut kita dapat mengetik “Get-Process”
Step 3 : PowerShell WorkFlow untuk Install Virtual Machine
q. Setelah kita dapat melakukan Remoting, kita akan membuat beberapa virtual machine menggunakan PowerShell Workflow
r. Open File Install-VM.Workflow.PS1
s. Kemudian Tekan Run
t. Kemudian ketik “Install-VM -VHDPath 'H:\Hyper-V Servers\Virtual Hard
Disks' -VMName 'WS2012CoreSrv' -VMCount 3” dan Enter
u. Akan terlihat process
v. Seluruh Server Virtual yang dibuat telah Up dan menunggu hingga mendapatkan IP Addess dari
DHCP Server
Lab 2: Windows PowerShell Web Access Pada bagian ini, anda akan melakukan installasi dan konfigurasi Windows PowerShell Web Access dan
menggunakannya untuk memanage multi-computer menggunakan browser session. Windows PowerShell
Web Access memperbolehkan anda menggunakan console powershell berbasiskan web untuk memanage
server manapun dan difungsikan sebagai single gateway yang dapat diakses dari extranet
Step 1 : Installasi Windows PowerShell Web Access a. Tekan Tombol Start dan Ketik “Hyper-V”
b. Klik Pada Hyper-V Manager
c. Hidupkan Seluruh Hyper-V Machine dengan menekan tombol “Connect” Pada bagian kanan bawah Hyper-V Manager
d. Klik Server Manager pada kiri bawah Start Bar
e. Pada Server Manager Pilih Manage kemudian Add Roles and Features
f. Akan Muncul window Add Roles and Features Wizard kemudian Next
g. Pilih Role-Based of Feature-Based Installation kemudian Next
h. Kemudian pilih Server DC.WS2012.Local dan Next
i. Abaikan pada Bagian Role kemudian Next
j. Scroll ke bawah pada bagian feature kemudian span Windows PowerShell dan Check Windows
PowerShell Web Access
k. Kemudian Add Features yang dibutuhkan ketika akan melalukan installasi Windows PowerShell
Web Access lalu Next
l. Kemudian Next
m. Kemudian Next
n. Kemudian Install
o. Prosess Installasi Dimulai
p. Prosess Installasi Selesai
Step 2 : Configurasi Windows PowerShell Web Access q. Tekan Tombol Start dan Ketik “PowerShell”
r. Klik PowerShell, ketik “Install-PswaWebApplication -UseTestCertificate”
s. Kemudian tunggu hingga selesai perintah di jalankan
t. Kemudian Ketik “Add-PswaAuthorizationRule –ComputerName * -ConfigurationName * -
RuleName ‘AllowAnytoAny –UserName *’”
u. Kemudan Tekan tombol Start ketik “IIS”
v. Buka Internet Information Service Manager, Klik Nama Server kemudian Muncul Dialog Box Klik
No
w. Span Sites kemudian span Default Web Site anda akan melihat PSWA (powerShell Web Access)
yang telah anda install barusan.
x. Klick pswa kemudian Browse
y. Akan muncul Internet Explorer,lalu klik Continue this website(not recommended)
ee. Setelah mendapatkan IP addressnya kita ketik pada PowerShell Web Access , Username “Administrator”, Password “password0!”, ComputerName “192.168.0.26”. Lalu klik Sign In
ff. Ketik “IPconfig” untuk melihat configurasi IP nya
gg. Kemudian ketik “Get-WmiObject –Class Win32_ComputerSystem” untuk melihat informasi local
computer tersebut
hh. Sekarang kita lakukan Rename Computer Name Pada Ketiga Komputer tersebut dengan perintah
#Nama Server $ServerName = "CoreSrv1" #Perintah Untuk Merename Computer (Get-WmiObject -Class Win32_ComputerSystem).Rename($ServerName) #Perintah Untuk Restart Komputer Restart-Computer -Force
ii. Setelahn di submit :tunggu hingga Virtual Machine Kembali Up, dan SignOut
jj. Jika Server telah menyaka kembali login dengan user yang sama