Instalacja i konfiguracja

Dostarczona aplikacja jest skonfigurowana do pracy w sieci lokalnej lub z dostępem przez Internet, ale wykorzystuje do autentykacji użytkowników logowanie Windows, w związku z tym wymagane jest założenie użytkowników systemu Windows i nadanie odpowiednich praw do korzystania z aplikacji IIS i bazy SQL.

Tworzenie nowej witryny WWW

  1. Zaloguj się na komputerze serwera sieci Web jako Administrator.
  2. Kliknij przycisk Start, wskaż polecenie Ustawienia, a następnie kliknij polecenie Panel sterowania.
  3. Kliknij dwukrotnie ikonę Narzędzia administracyjne, a następnie kliknij dwukrotnie ikonę Menedżer usług internetowych.
  4. Kliknij menu Akcja wskaż polecenie Nowy, a następnie kliknij polecenie Witryna sieci Web.
  5. Po Kreatora tworzenia witryny sieci Web zostanie uruchomiony, kliknij przycisk Dalej.
  6. Wpisz opis witryny sieci Web. Ten opis jest używany wewnętrznie do identyfikowania witryny sieci Web w Menedżerze usług internetowych tylko.
  7. Wybierz adres IP do wykorzystania na stronie. Jeśli wybierzesz opcję Wszystkie (nieprzypisane), witryna sieci Web jest dostępna na wszystkich interfejsach i wszystkich skonfigurowanych adresów IP.
  8. Wpisz numer portu TCP do publikowania witryny.
  9. Wpisz nazwę nagłówka hosta (na prawdziwe nazwisko, które są używane do dostępu do tej strony).
  10. Kliknij przycisk Dalej.
  11. Albo wpisz ścieżkę do folderu, który jest w posiadaniu dokumentów lub sieci Web kliknij przycisk Przeglądaj, aby wybrać folder, a następnie kliknij przycisk Dalej.
  12. Wybierz uprawnienia dostępu do witryny sieci Web, a następnie kliknij przycisk Dalej.
  13. Kliknij przycisk Zakończ.

Zmiana konfiguracji witryny WWW

 Po zainstalowaniu usługi IIS, jeżeli chcemy zmienić domyślną konfigurację witryny, należy:

  1. Zaloguj się na komputerze serwera sieci Web jako Administrator
  2. Kliknij przycisk Start, wskaż polecenie Ustawienia, a następnie kliknij polecenie Panel sterowania.
  3. Kliknij dwukrotnie ikonę Narzędzia administracyjne, a następnie kliknij dwukrotnie ikonę Menedżer usług internetowych.
  4. Kliknij prawym przyciskiem myszy witrynę sieci Web, którą chcesz skonfigurować w lewym okienku, a następnie kliknij przycisk Właściwości.
  5. Kliknij kartę Witryna sieci Web.
  6. Wpisz opis witryny sieci Web w polu Opis.
  7. Wpisz protokołu internetowego (IP) do wykorzystania na sieci Web lub pozostaw wszystkie (nieprzypisane) ustawienie.
  8. Zmodyfikuj TCP (Transmission Control Protocol) jako odpowiedni port.
  9. Kliknij kartę Katalog macierzysty.
  10. Aby korzystać z folderu na komputerze lokalnym, kliknij katalogu na komputerze, a następnie kliknij przycisk Przeglądaj, aby zlokalizować folder, którego chcesz używać.
  11. Kliknij przycisk OK, aby zaakceptować właściwości witryny sieci Web.

Instalacja serwera SQL

W celu używania baz danych Microsoft SQLserver 2008 należy odpowiednio zainstalować i skonfigurować serwer bazodanowy http://www.microsoft.com/express/sql/default.aspx . Uruchamiamy instalator Microsoft SQL Server 2008 w wersji np. Express edition i postępujemy zgodnie z jego propozycjami – instalacja standardowa – domyślna.

Po zainstalowaniu oprogramowania serwera należy zainstalować Managment Studio Program narzędziowy pozwalający na zarządzanie bazą

Połączenie z bazą SQL zapisane jest w pliku Web.config znajdującym się w głównym folderze aplikacji, są to wiersze:

<add name=”LocalSqlServer” connectionString=”Data Source=.\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|aspnetdb.mdf”/>

<add name=”aspnetDB” connectionString=”Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\ASPNETDB.MDF;Integrated Security=True;User Instance=True” providerName=”System.Data.SqlClient”/>

<add name=”softwarestudioConnectionString” connectionString=”Data Source=.\SQLEXPRESS;Initial Catalog=magazyn_wms;Integrated Security=True” providerName=”System.Data.SqlClient”/>

<add name=”ONOConnectionString” connectionString=”Data Source=.\SQLEXPRESS;Initial Catalog=magazyn_wms;Integrated Security=True” providerName=”System.Data.SqlClient”/>

Gdzie wytłuszczono pozycje do ewentualnej zmiany, source określa lokalizację I nazwę serwera SQL do którego ma  następować połączenie (domyślnie lokalny SQL Server w wersji Express) a zmienna Catalog określa nazwę bazy danych (domyślnie magazyn_wms).