Instrukcja IIS
Transkrypt
Instrukcja IIS
Instrukcja Instrukcja publikowania strony z ćwiczenia drugiego (Rolnik sp.z.o.o.) na własnym serwerze IIS. W trakcie ćwiczenia pierwszego uruchomiliśmy serwer IIS oraz sprawdziliśmy, czy możemy opublikować na nim testową stronę html. Teraz chcemy uruchomić na nim aplikację ASP.NET 4.5, więc musimy sprawdzić, czy serwer ma zainstalowane odpowiednie biblioteki. W tym celu wchodzimy tak jak poprzednio: Panel Sterowania -> Programy -> Włącz funkcje systemu Windows. Rozwijamy 'Internetowe Usługi Informacyjne' -> 'Usługi WWW' -> 'Funkcje Tworzenia Aplikacji' i zaznaczamy ASP.NET 4.6 (automatycznie zaznaczone zostanie kilka dodatkowych opcji), po czym wciskamy OK. Teraz wracamy do Visual Studio z otwartym projektem. WAŻNE- VISUAL STUDIO MUSI BYĆ URUCHOMIONE Z PRAWAMI ADMINISTRATORA! 1. Klikamy prawym przyciskiem myszy na naszą aplikację (nie całą solution) w Solution Explorer i wybieramy opcję Publish 2. Wybieramy Custom (jako nazwę podajemy Private IIS) 3. Publish method zmieniamy na File System, po czym naciskamy na '...' 4. Przełączamy na Local IIS i wybieramy Default Web Site z listy po prawej, po czym naciskamy Open 5. Wciskamy Next 6. Rozwijamy listę File Publish Options i zaznaczamy "Delete all existing files prior to publish" 7. Wciskamy Next 8. Wciskamy Publish Strona powinna być w tym momencie opublikowana na serwerze IIS. Pozostaje nam wyłączyć Visual Studio i przetestować, czy znajduje się ona pod adresem http://localhost/ Publikowanie na IIS strony wraz z bazą danych Strona w ćwiczeniu trzecim ma podłączoną bazę danych. Jeśli opublikujemy ją tą samą metodą, nie będzie ona działać. Aby opublikować tę stronę, należy wykonać kolejne kroki: 1. Wchodzimy do Menedżera Internetowych Usług Informacyjnych (powinien być w menu start, ewentualnie wystarczy wyszukać IIS na komputerze) 2. Zakładamy nową stronę internetową jako podstronę bazowej: klikamy prawym na Default Web Site I wybieramy "Dodaj Aplikację 3. Wpisujemy alias strony- marzenia 4. Klikamy na … przy ścieżce fizycznej I tworzymy nowy folder na dysku C. Nazwa dowolna 5. 6. 7. 8. Wciskamy OK Postępujemy tak jak w poprzedniej instrukcji, aż do momentu wyboru profilu publikowania Tworzymy nowy profil- Marzenia Publish method ustawiamy na Web Deploy, serwer na localhost, Site name na Default Web Site/marzenia 9. Tak samo jak poprzednio zaznaczamy "Remove additional files at destination" 10. Klikamy na "…" przy wyborze bazy danych do publikacji 11. Klikamy "Change...", ustawiamy opcję Microsoft SQL Server Database File (SqlClient) 12. Odnajdujemy plik bazy danych w naszym solution (Dokumenty/Visual Studio 2015/Projects/<nazwa_projektu>/<nazwa_projektu>/App-Data/plik.mdf 13. Wciskamy OK 14. Wciskamy Publish 15. Nasza strona powinna się pojawić pod adresem http://localhost/marzenia/