geo wrote: |
Καλησπέρα,
Συνεχίζω να έχω μεγάλο πρόβλημα. Το θέμα είναι ότι δεν έχω ξαναστήσει windows server 2003, ούτε WSS, ούτε SQL server 2005, και προσπαθώ να στήσω το Team Foundation Server, το οποίο όμως απαιτεί συγκεκριμένες ρυθμίσεις για όλα τα παραπάνω, τις οποίες δεν γίνεται να ξέρω. Έχετε υπόψιν σας οτιδήποτε (links, κείμενα, screenshots) το οποίο να καθοδηγεί την εγκατάσταση/ρύθμιση των παραπάνω με βάση τις απαιτήσεις του TFS; |
|
Ο απόλυτος οδηγός για την εγκατάσταση του Team Foundation Server είναι αυτός που υπόδειξε ο Παναγιώτης παραπάνω.
Visual Studio 2005 Team Foundation Installation Guide
Έχει δύο εκδόσεις, μία για την Beta 3 του Σεπτεμβρίου, που απαιτεί στον τις Beta του Σεπτεμβρίου (SQL Server 2003 September CTP και Visual Studio 2004 RC) και την Beta 3 Refresh που απαιτεί τις RTM εκδόσεις.
Για την ευκολία της εγκατάστασης του SQL Server 2005 υπάρχει ένα αρχείο που εγκαθαστεί ότι είναι απαραίτητο για να λειτουργήσει ο TFS.
Από εκεί και πέρα... Η εγκατάσταση του TFS είναι δουλειά κάποιου έμπειρου administrator, που έχει ξαναστήσει Windows 2003 Server και Sharepoint Services.
Το καλοκαίρι είχα φτιάξει ένα οδηγό για για την προετοιμασία ενός Virtual Machine με τον TFS για demo purposes. τα παρακάτω είναι από τον οδηγό που είχε φτιαχτεί για την Beta 2 τότε, αλλά όσο για την εγκατάσταση του Windows 2003 δεν έχει αλλάξει κάτι.
Παραθέτω:
Με λίγα λόγια τι πρέπει να γίνει για την εγκατάσταση του Windows Server 2003 σε σχέση πάντα με τον TFS:
- Εγκατάσταση του λειτουργικού, Windows 2003 Enterprise Edition ή Windows 2003 Standard Edition.
- Εγκατάσταση των Virtual Machine Additions, αν χρησιμοποιούμε το Virtual PC 2004 ή το Virtual Server 2005 για το deployment. Κατά προτίμηση αυτά που έρχονται με τον το Virtual Server 2005 SP1, αλλιώς τα άμεσα προηγούμενα, Virtual PC 2004 SP1.
- Εγκατάσταση του Windows 2003 Service Pack 1. Επανεκκίνηση του μηχανήματος.
- Ονομασία του server με το τελικό του όνομα, έστω VM-TFS. Επανεκκίνηση του μηχανήματος.
- Μέσα από το “Manage Your Server” Wizard δίνουμε τον ρόλο Domain Controller στο server. Παράλληλα δίνουμε στατική διεύθυνση στον server και εγκαθιστούμε DNS Server στο ίδιο μηχάνημα.
- Πάλι μέσα από το “Manage Your Server” Wizard δίνουμε τον ρόλο του DCHP Server και μετά μέσα στο την MMC του DHCP κάνουμε activate το scope του DHCP Server.
- Συνεχίζουμε και μέσα από τον “Manage Your Server” Wizard και δίνουμε τον ρόλο Application Server. Επιλέγουμε “Enable ASP.NET” και γίνεται εγκατάσταση του IIS 6. Παράλληλα μπαίνουν τα Component Services, DTC (Distributed Transaction Coordinator), και το προαναφερθέν ASP.NET. Δεν χρειάζονται τα FrontPage Extensions.
- Και πάλι μέσα από τον “Manage Your Server” Wizard δίνουμε τον ρόλο του Mail Server. To Authentication method είναι “Active Directory-Integrated” και το E-mail domain, είναι ίδιο με αυτό που δώσαμε στον server όταν του δώσαμε τον ρόλο του Domain Controller. Γίνεται εγκατάσταση του SMTP Server και του POP3 Service. Επανεκκίνηση του μηχανήματος.
- Μέσα από το “Active Directory Users and Computers” δημιουργούμε τους λογαρια-σμούς των χρηστών TFSSetup που θα γίνει η εγκατάσταση του Team Foundation Server, και του TFSService που θα τρέχει το application pool thread στον IIS 6. O χρήστης TFSSetup πρέπει να μπει στο Group των Domain Administrators του μηχα-νήματος για να μπορέσει να γίνει η εγκατάσταση. Το ίδιο και ο χρήστης TFSService που θα τρέχει το Team Foundation Server Service.
Επόμενο στην εγκατάσταση είναι ο SQL Server 2005 και των όλων των αναγκαίων για την υποστήριξη του TFS.
Μετά πρέπει να γίνει η εγκατάσταση των Windows Sharepoint Services:
Κατεβάζουμε την τελευταία έκδοση των WSS από την σελίδα Download Windows SharePoint Services with Service Pack 1. Επιλέγουμε την Αγγλική έκδοση. Αν υπάρχει ανάγκη για ελληνικά μπορούμε να χρησιμοποιήσουμε αργότερα το Language Pack για να προσθέσουμε ελληνική υποστήριξη.
- Τρέχουμε το εκτελέσιμο αρχείο (stsv2.exe). Σημείωση: Τα Windows SharePoint Services χρησιμοποιούν τον MSDE για την εγκατάσταση τους. Προς το παρόν δεν υποστηρίζεται εγκατάσταση στον SQL 2005.
- Αποδεχόμαστε το License Agreement και συνεχίζουμε
- Στο Installation Type επιλέγουμε “Typical Installation” που είναι και το προ-επιλεγμένο και πατάμε Next
- Στη “Summary Page” πατάμε Install για να ξεκινήσει η εγκατάσταση. Όταν η εγκατάσταση τελειώσει θα ανοίξει αυτόματα ένα παράθυρο Web Browser που εμφανίζει το top-level SharePoint Site.
- Καλό θα ήταν να επισκεφτούμε την σελίδα του Windows Update για την ε-γκατάσταση κρίσιμων ανανεώσεων και Service Packs
Αποκλείουμε τα path των SQL Server Reporting Services από το να γίνονται manage από τα Windows SharePoint Team Services.
- Ανοίγουμε ένα Command Prompt στο κατάλογο %ProgramFiles%\Common Files\Microsoft Shared\Web Server Extensions\60\BIN
- Δίνουμε τις παρακάτω εντολές:
STSADM.EXE -o addpath -url http://localhost/Reports -type ex-clusion
STSADM.EXE -o addpath -url http://localhost/ReportServer -type exclusion
- Κάνουμε επανεκκίνηση στον Server
Το κομμάτι με τα Windows Sharepoint Services δεν είναι τόσο σωστό, μιας και υπάρχει πλέον το SP2 που υποστηρίζει εγκατάσταση σε SQL Server 2005. Παρόλα αυτά τα υπόλοιπα ισχύουν.
Δεν ξέρω πόσο μπορεί να σε καλύψουν τα παραπάνω σε αυτό που θες να κάνεις...
George J.