niedziela, 4 sierpnia 2013

Instalacja oraz konfiguracja środowiska - MSSQL 2012 cz.1

Najnowsze dziecko Microsoftu potrzebuje nieco więcej zasobów sprzętowych niż poprzednik, dlatego też środowisko testowe uruchomiłem na wirtualnych maszynach. Wszystkie maszyny będą działać pod MS Windows 2008 R2 Server Enterprise oraz MS SQL 2012.

W tym celu będziemy potrzebowali:

1) Kontroler domeny,
2) Członek domeny MS Windows 2008R2 Core,
3) 4 maszyny jako członkowie domeny (wersje ze środowiskiem graficznym)

1) Przygotowanie kontrolera domeny:

Na początek ustawimy IP karty sieciowej: 10.10.10.10, za pomocą właściwości karty sieciowej lub polecenia cmd:

netsh interface ipv4 set address name="Local Area Connection" source=static address=10.10.10.10 mask=255.0.0.0 

netsh interface ipv4 set dns name="Local Area Connection" source=static address=10.10.10.10 primary

Musimy również zmienić nazwę komputera, robimy to we właściwościach systemu, lub poprzez polecenie:

netdom renamecomputer %computername% /newname:DomainControler 


Uruchamiamy ponownie maszynę. Następnie podniesiemy naszą maszynę do poziomu kontrolera domeny:

dcpromo



Tworzymy nową domenę w nowym lesie:


Wpisujemy nazwę naszej domeny:


Podnosimy funkcjonalność lasu do 2008 R2:


Dodamy serwer DNS:



Po ustawieniach komputer restartujemy:



Musimy dodać konto do AD, tak aby nie korzystać z konta Administratora, w celu zwiększenia bezpieczeństwa:



Musimy utworzyć również strefę wyszukiwania wstecznego przechowywaną w AD DS:



2) Przygotowanie komputerów członkowskich do pracy w domenie z IP odpowiednio (10.10.10.20 ; 10.10.10.30 ; 10.10.10.40 ; 10.10.10.50) dla maszyny: 2,3,4,5:

Uruchamiamy pierwszą maszynę, dla której skonfigurujemy IP oraz DNS:

netsh interface ipv4 set address name="Local Area Connection" source=static address=10.10.10.20 mask=255.0.0.0 

netsh interface ipv4 set dns name="Local Area Connection" source=static address=10.10.10.10 primary

Zmieniamy nazwę naszej maszyny:

netdom renamecomputer %computername% /newname:SQL-A

Restartujemy maszynę, następnie dodajemy go do domeny:

netdom join SQL-A /domain:nazwadomeny.com

Restartujemy maszynę, dla pozostałych 3 maszyn wykonujemy dokładnie te same kroki, zmieniając oczywiście końcówkę IP oraz nazwę maszyny.

3) Konfiguracja wersji Core:

Wersja Core jako że jest pozbawiona GUI, konfigurowana będzie z poziomu cmd:

Na początku skonfigurujemy IP oraz DNS:

netsh interface ipv4 set address name="Local Area Connection" source=static address=10.10.10.60 mask=255.0.0.0 

netsh interface ipv4 set dns name="Local Area Connection" source=static address=10.10.10.10 primary

Musimy zmienić również nazwę maszyny:

netdom renamecomputer %computername% /newname:SQL-CORE

Restartujemy maszynę:

shutdown /r /t 5

Dodamy maszynę do domeny:

netdom join SQL-CORE /domain:nazwadomeny.com

Na koniec wyłączamy maszynę:

shutdown /s /t 5


Mamy przygotowane środowisko sprzętowe, teraz musimy zając się przygotowaniem systemu do instalacji SQL 2012.

4) Sprawdzenie systemu przed instalacją MS SQL 2012:

Uruchamiamy maszynę oznaczoną przez IP: 10.10.10.20, wkładamy DVD instalacyjne z plikami MS SQL. Logujemy się do systemu z wcześniej utworzonym kontem na prawach administratora domeny. Uruchamiamy Setup.exe, w ten sposób inicjujemy proces instalator MS SQL 2012:

Na początku sprawdzimy czy nasz system jest przygotowany do instalacji silnika bazy:





Nie powinniśmy zobaczyć błędów ani ostrzeżeń (pomijając Microsoft .NET Application Security - ostrzega przed brakiem dostępu do internetu):



5) Konfiguracja Firewall'a na kontrolerze domeny (IP: 10.10.10.10):

Uruchamiamy Group Policy Managment (Start-> Administrative Tools), utworzymy regułę zabezpieczeń (jak to zrobić pisałem w jednym z poprzednich postów:http://geek-admin.blogspot.com/2013/07/windows-2008-serwer-zasady-grup-cz7.html):




Klikamy na zaznaczoną opcję prawym, następnie wybieramy New:




W ścieżce wpisujemy: C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Binn\sqlservr.exe:








Wracamy do Group Policy Managment Editor, klikamy prawym na SQL-RemoteManagment-Inbount, wybieramy Properties,  następnie przechodzimy na Scope:



W ten sposób mamy zdalny dostęp do serwerów z MSSQL 2012.



Brak komentarzy:

Prześlij komentarz