INSTRUKCJA INSTALACJI PROGRAMU KWHOTEL PRO Niniejsza instrukcja zawiera szczegółowy opis instalacji sieciowego programu hotelowego KWHotel Pro. W przypadku wystąpienia jakichkolwiek błędów lub problemów w procesie instalacji, prosimy o kontakt z pomocą techniczną firmy KajWare. Instrukcja została wykonana w oparciu o instalację na serwerze MySQL. Nim zadzwonisz! W celu usprawnienia komunikacji z pomocą techniczną, przed wykonaniem telefonu, prosimy o przygotowanie następujących danych: - NIP firmy - ID programu TeamViewer Support (JAK URUCHOMIĆ?) KONTAKT Email: bok@kwhotel.pl Telefon: 12 333 78 78 Skype: kwhotel UWAGA! Instrukcja instalacji obejmuje kilka możliwych rodzajów połączenia z bazą danych: - poprzez serwer firmy KajWare - poprzez własny serwer - poprzez sieć lokalną - poprzez instalację serwera lokalnie na komputerze Zalecane jest więc zainstalowanie programu KWHotel Pro, a następnie przejście na odpowiednią stronę niniejszej instrukcji, poświęconą interesującemu Państwa sposobowi połączenia. KLIKNIĘCIE KAŻDEGO Z PUNKTÓW PONIŻSZEGO SPISU TREŚCI PRZENIESIE PAŃSTWA DO ŻĄDANEJ STRONY. SPIS TREŚCI 1. Pobranie programu 2 2. Instalacja..3 3. Dostępne sposoby połączenia...5 a) Serwer firmy KajWare..5 b) Własny serwer 6 c) Lokalny serwer...7 d) Sieć lokalna.13 4. Import danych lub nowa struktura.14 5. Wczytanie klucza licencji 15 6. Dodatkowe informacje 16 a) Komunikaty błędów połączenia z bazą danych..16 b) Zezwalanie na połączenie między komputerami w sieci lokalnej..17 c) Usuwanie niepoprawnie utworzonych tabel 18 d) Przywracanie kopii zapasowej programu..19 e) Jak sprawdzić IP komputera?...20 f) Uruchomienie programu TeamViewer Support..22
Krok 1. - POBRANIE PROGRAMU 1. Wchodzimy na stronę internetową www.kajware.pl. W prawym górnym rogu znajduje się opcja Logowanie. 2. Logujemy się następującymi danymi: Użytkownik: kwhotelpro Hasło: prodemo UWAGA! W przypadku wprowadzenia nieprawidłowego użytkownika lub hasła, w sekcji pobierania nie znajdziemy programu KWHotel Pro. Wówczas należy wylogować się i spróbować ponownie.
3. Klikamy na napis Program dla hoteli KWHotel Pro. Zostaniemy przeniesieni do nowego okna, w którym na samej górze znajdziemy najnowszą wersję programu oraz instrukcję obsługi. Klikamy na nazwie KWHotel Pro wersja 0.xx.xx (HOT), aby rozpocząć pobieranie. PORADA jak znaleźć pobrany plik? Mozilla Firefox (Prawy górny róg paska zadań) Google Chrome (Lewy dolny róg programu) Internet Explorer (Dolna część programu) Krok 2. - INSTALACJA 4. Uruchamiamy pobrany przez nas plik instalacji programu KWHotel Pro. 5. Przed nami pojawi się kreator instalacji. Klikamy Dalej. 6. Zgadzamy się z postanowieniami licencji.
7. Wybieramy przycisk Dalej. Program zostanie zainstalowany w domyślnej lokalizacji, widocznej na zdjęciu poniżej. 8. Po zakończeniu procesu instalacji, klikamy przycisk Dalej. 9. Wybieramy przycisk Zakończ. Teraz nastąpi uruchomienie wstępnej konfiguracji programu.
KROK 3. DOSTĘPNE SPOSOBY POŁĄCZENIA OPCJA 1. SERWER FIRMY KAJWARE Jeżeli zakupili u nas Państwo usługę Hosting internetowej bazy danych MySQL, wszelkie dane wymagane do połączenia zostały przesłane w wiadomości mailowej. Dane przesłane w mailu mają następującą formę: Serwer (np. kwhotel.venduro.pl) Login (np. kwh_1111) Hasło (np. 8xJ22C##11) Baza danych (np. kwh_1111) W takim wypadku uruchamiamy program KWHotel Pro i wybieramy serwer MySQL: Następnie wprowadzamy w odpowiednie pola dane dostępowe z otrzymanej wiadomości mailowej. UWAGA! Opcja Szyfrowanie SSL działa jedynie w przypadku serwera kwhotel.venduro.pl. Wprowadziwszy dane dostępowe, musimy zdecydować, czy zamierzamy importować dane z wersji Free/Standard, czy też rozpocząć pracę na zupełnie pustej bazie danych. KLIKNIJ TUTAJ, JEŻELI CHCESZ ZAIMPORTOWAĆ DANE Z WERSJI FREE/STANDARD KLIKNIJ TUTAJ, JEŻELI CHCESZ ROZPOCZĄĆ PRACĘ NA PUSTEJ BAZIE DANYCH
OPCJA 2. WŁASNY SERWER Jeżeli posiadają Państwo własny serwer MySQL, należy zdobyć jego następujące dane dostępowe: Serwer (np. kwhotel.zenbox.pl) Login (np. kw_1251) Hasło (np. 8xJ44C##21) Baza danych (np. kw_1251) W przypadku problemów ze zdobyciem danych do połączenia, prosimy o kontakt z Państwa hostingodawcą. W takim wypadku uruchamiamy program KWHotel Pro i wybieramy serwer MySQL: Następnie wprowadzamy w odpowiednie pola dane dostępowe Państwa serwera MySQL. UWAGA! Opcja Szyfrowanie SSL działa jedynie w przypadku serwera kwhotel.venduro.pl. Wprowadziwszy dane dostępowe, musimy zdecydować, czy zamierzamy importować dane z wersji Free/Standard, czy też rozpocząć pracę na zupełnie pustej bazie danych. KLIKNIJ TUTAJ, JEŻELI CHCESZ ZAIMPORTOWAĆ DANE Z WERSJI FREE/STANDARD KLIKNIJ TUTAJ, JEŻELI CHCESZ ROZPOCZĄĆ PRACĘ NA PUSTEJ BAZIE DANYCH
OPCJA 3. LOKALNY SERWER MYSQL Jeżeli mają Państwo niestabilne połączenie internetowe lub po prostu pragną pracować bez dostępu do Internetu, wymagana jest instalacja lokalnego serwera MySQL. Poza uniezależnieniem się od Internetu, dodatkową zaletą takiego rozwiązania jest doskonała wydajność. Ponadto zawsze istnieje możliwość połączenia kilku komputerów w sieć lokalną (Kliknij tutaj) lub przekonfigurowania routera, aby dodatkowo zezwalał na połączenie internetowe (W tym przypadku proszę skonsultować się z informatykiem świadczącym Państwu opiekę informatyczną). 1. Kliknij tutaj, aby rozpocząć pobieranie darmowego serwera MySQL 5.5. 2. Po zakończeniu procesu pobierania, uruchom pobrany instalator. (Gdzie znajdują się pobrane pliki?) 3. Przed nami pojawi się kreator instalacji. Wybieramy Next. 4. Akceptujemy postanowienia licencyjne i klikamy Next. 5. Zaznaczamy opcję Complete.
6. W następnym oknie klikamy Install i czekamy na zakończenie procesu instalacji. Jeżeli w międzyczasie zostaniemy zapytani przez system Windows o zezwolenie na działanie programu, zgadzamy się (Dotyczy systemów Windows 7, 8 i 10). Po chwili pojawi się przez nami poniższe okno: Klikamy Next i w kolejnym oknie ponownie wybieramy Next. Spowoduje to pokazanie poniższego ekranu: Upewniamy się, że zaznaczona została opcja Launch the MySQL Instance Configuration Wizard, a następnie klikamy Finish. Spowoduje to zakończenie pierwszego etapu instalacji i uruchomienie kolejnego. W przypadku systemów Windows 7, 8 i 10, poproszeni zostaniemy o udzielenie odpowiednich uprawnień. Oczywiście zgadzamy się. 7. Naszym oczom ukaże się kolejne okno. Wybieramy Next.
8. Upewniamy się, że zaznaczona została opcja Detailed Configuration i klikamy Next. 9. Wybieramy Developer machine, a następnie Next 10. Teraz zaznaczamy Multifunctional database i ponownie wybieramy Next.
11. Pozostawiamy domyślną ścieżkę instalacji i klikamy Next. 12. Teraz zaznaczamy opcję Add firewall exception for this port i klikamy Next. 13. Wybieramy Standard Character Set i klikamy Next.
14. Ustawiamy opcję Launch the MySQL server automatically I klikamy Next. 15. Teraz znajdujemy się w bardzo ważnej części instalacji. Proszę wprowadzić hasło do bazy danych MySQL. Posłuży ono Państwu później do uruchomienia programu KWHotel, dlatego zalecamy zapisać je sobie w bezpiecznym miejscu. Rekomendowane hasło: kwhotel. Po dwukrotnym wprowadzeniu hasła, zaznaczamy Enable root access from remote machines i klikamy przycisk Next. 16. Teraz pozostaje nam wybrać opcję Execute i poczekać na zakończenie procesu instalacji.
17. Państwa dane dostępowe do bazy danych będą wyglądały następująco: Serwer: localhost Login: root Hasło: utworzyli je Państwo w punkcie 15. 18. Uruchamiamy program KWHotel Pro i wybieramy serwer MySQL: Pola Serwer oraz Login będą już automatycznie uzupełnione. Wpisujemy teraz swoje hasło, a następnie klikamy Nowa baza. Wprowadzamy nazwę bazy (Zalecana nazwa: kwhotel) i klikamy OK. UWAGA! Opcja Szyfrowanie SSL działa jedynie w przypadku serwera kwhotel.venduro.pl. Pora na ostatni krok. Wprowadziwszy dane dostępowe, musimy zdecydować, czy zamierzamy importować dane z wersji Free/Standard, czy też rozpocząć pracę na zupełnie pustej bazie danych. KLIKNIJ TUTAJ, JEŻELI CHCESZ ZAIMPORTOWAĆ DANE Z WERSJI FREE/STANDARD KLIKNIJ TUTAJ, JEŻELI CHCESZ ROZPOCZĄĆ PRACĘ NA PUSTEJ BAZIE DANYCH
OPCJA 4. SIEĆ LOKALNA Połączenie komputerów w sieci lokalnej zapewnia bardzo wysoką wydajność, a także niezależność od Internetu. Ponadto zawsze istnieje możliwość otwarcia zupełnie pobocznego połączenia internetowego (Kliknij tutaj). Nim przystąpią Państwo do instalacji programu, należy spełnić dwa warunki: 1) Połączenie wszystkich komputerów w obrębie tej samej sieci lokalnej (Proszę skontaktować się z Państwa informatykiem, w celu uzyskania pomocy przy konfiguracji) 2) Instalacja lokalnego serwera MySQL na JEDNYM komputerze oraz stworzenie struktury bazy danych lub import danych z wersji Free/Standard. Będzie pełnił rolę komputera-matki. Musi być on zawsze uruchomiony, aby było możliwe łączenie się z bazą danych z różnych komputerów. Cały zabieg został opisany na stronach 8-13. Kliknij tutaj, aby zobaczyć instrukcję instalacji lokalnej bazy danych MySQL. Gdy założenia punktów 1 i 2 zostaną spełnione, uruchom program KWHotel Pro na jednym z komputerów, niebędących komputerem-matką i wybierz serwer MySQL. Teraz wprowadź dane dostępowe, które zakładałeś w punkcie 17 na stronie 13., ZA WYJĄTKIEM SERWERA. W miejsce serwera możesz jedną z dwóch rzeczy: 1) Nazwa sieciowa komputera-matki (Jak sprawdzić? Kliknij tutaj) 2) Adres IP komputera-matki (Jak sprawdzić? Kliknij tutaj) Gdy wprowadzą Państwo adres serwera, login, hasło oraz nazwę bazy danych, wybieramy Zapamiętaj dane i Połącz.
KROK 4. IMPORT DANYCH LUB NOWA STRUKTURA Wersja 1 ROZPOCZYNAMY PRACĘ NA PUSTEJ BAZIE DANYCH W tym przypadku wybieramy opcję Nowa struktura, widoczną u dołu ekranu. Teraz program utworzy nową strukturę, co sygnalizowane będzie rosnącym zielonym paskiem postępu. Gdy proces dobiegnie końca, program powróci do ekranu połączenia z bazą danych. Wybieramy Zapamiętaj dane i klikamy Połącz. Wersja 2 IMPORTUJEMY DANE Z WERSJI FREE/STANDARD W tym przypadku wybieramy opcję Import struktury z KWHotel. Program poprosi nas o wskazanie pliku bazy danych (Skąd wziąć taki plik?), który chcemy zaimportować. Gdy już wybierzemy żądany plik, klikamy Otwórz. Postęp importu możemy monitorować za pośrednictwem zielonego paska. Gdy proces dobiegnie końca, powrócimy do ekranu połączenia z bazą danych. Wybieramy Zapamiętaj dane i klikamy Połącz. UWAGA! Czasem plik bazy danych może być sporych rozmiarów. Wówczas zostaniemy uraczeni poniższym komunikatem: W takim przypadku klikamy opcję NIE, co w zdecydowanej większości sytuacji spowoduje prawidłowe dokonanie procesu importu. Jeżeli mimo wszystko import zakończy się niepowodzeniem, próbujemy ponownie, tym razem wybierając TAK. Program utworzy dla nas plik.sql, który możemy wczytać przy pomocy programu HeidiSQL (Kliknij tutaj, aby przejść do instrukcji wczytywanie bazy danych przez HeidiSQL).
KROK 5. WCZYTANIE KLUCZA LICENCJI Gdy program KWHotel Pro nawiąże połączenie z bazą danych, w pierwszej kolejność może nastąpić aktualizacja struktury bazy danych. Klikamy więc OK i czekamy. Teraz zostaną Państwo poproszeni o wprowadzenie klucza licencji. Wybieramy opcję Wprowadź klucz. Możemy go wprowadzić na dwa sposoby: 1. Z maila otrzymanego od firmy KajWare (mail: bok@kwhotel.pl lub biuro@kajware.pl) kopiujemy adres e-mail oraz klucz licencji, po czym klikamy Rejestruj on-line. 2) W mailu otrzymanym od firmy KajWare (mail: bok@kwhotel.pl lub biuro@kajware.pl), pobieramy plik Licence 201x.xml (gdzie x to rok, w którym kończy się licencja) i rozpakowujemy go sobie na Pulpicie. W tym samym oknie, w lewym dolnym rogu, znajduje się opcja Wczytaj plik license.xml. Wybieramy ją, a następnie wskazujemy plik licencji, który przed chwilą umieściliśmy na Pulpicie. UWAGA! W przypadku otrzymywania komunikatu o nieprawidłowości klucza, zalecamy próbę wczytania klucza na obydwa sposoby. Jeżeli to nie pomoże, prosimy o kontakt. (Kliknij tutaj)
a) Komunikaty błędów połączenia z bazą danych DODATKOWE INFORMACJE 1) Access denied for user Przyczyna: nieprawidłowo wpisali Państwo login lub hasło do połączenia z bazą danych Wymagane działania: 1) Sprawdzenie poprawności danych 2) Unable to connect to any of the specified MySQL hosts. Przyczyna: program nie jest w stanie nawiązać połączenia z serwerem. Wymagane działania: 1) Sprawdzenie poprawności danych 2) Kontakt z Państwa hostingodawcą. 3) Reset routera 4) Sprawdzenie, czy połączenie internetowe działa
b) Zezwalanie na połączenie między komputerami w sieci lokalnej Czasem, w przypadku próby połączenia z programem KWHotel Pro, działającym w sieci lokalnej, możemy zostać uraczeni komunikatem o odmowie dostępu (User zawartość pola Login is not allowed to connect ). Oznacza to, że musimy otworzyć naszą bazę danych na połączenia sieciowe. W tym celu potrzebujemy programu HeidiSQL. Jest to kompleksowe narzędzie do zarządzania bazami danych MySQL. Kliknij tutaj, aby pobrać program HeidiSQL. 1. Zainstaluj program HeidiSQL. 2. Po uruchomieniu programu spójrz w lewy dolny róg okna i kliknij Nowy. 3. Teraz wprowadź dane dostępowe do swojej bazy danych MySQL, a następnie kliknij Otwórz. 4. W menu po lewej wybierz nazwę swojej bazy danych, po czym na górnym pasku narzędzi odnajdź symbol dwojga ludzi i kliknij go. 5. Teraz spójrz na listę po lewej. Wybierz użytkownika root o uprawnieniach localhost. Następnie wybierz zakładkę Uwierzytelnienia i tam z menu Z hosta zaznacz Dostęp z każdego miejsca, zapisz zmiany i wyłącz HeidiSQL. Teraz możesz swobodnie łączyć się z programem KWHotel Pro z poziomu każdego komputera w sieci lokalnej!
c) Usuwanie niepoprawnie utworzonych tabel Czasem, w momencie importowania danych z programu KWHotel Free/Standard, możemy natrafić na problem z dokonaniem tego importu (Przykładowo z powodu nagłego braku dostępu do internetu). Wówczas, przy ponownej próbie wykonania importu możemy natrafić na następujący komunikat: Wówczas należy jedynie uruchomić program HeidiSQL (O czym przeczytają Państwo na poprzedniej stronie), połączyć się z bazą danych, a następnie kliknąć na nazwę bazy danych na liście po lewej stronie. Po prawej stronie zobaczymy listę tabel. Klikamy na którejkolwiek z nich, następnie jednocześnie wciskamy na klawiaturze CTRL + A, co spowoduje zaznaczenie wszystkich tabel. Teraz prawym przyciskiem myszy klikamy na dowolnej z tabel i wybieramy Usuń. Potwierdzamy nasz wybór. Teraz mogą Państwo ponownie spróbować zaimportować dane z wersji Free/Standard!
d) Przywracanie kopii zapasowej programu KWHotel Pro UWAGA! Proces wskazany TYLKO I WYŁĄCZNIE dla osób pracujących na lokalnej bazie danych. Firma KajWare nie ponosi odpowiedzialności za szkody powstałe w wyniku nieprawidłowego wczytywania kopii zapasowej. Stąd też proces zalecany jest jedynie dla zaawansowanych użytkowników (Np. informatyków). Przed rozpoczęciem procesu przywracania kopii zapasowej, upewnij się, czy kopia zapasowa jest większa, niż kilka kilobajtów. W przeciwnym razie system zapisu danych działa nieprawidłowo i wymagany jest kontakt z pomocą techniczną firmy KajWare. Przywracanie kopii zapasowej również wymaga wykorzystania programu HeidiSQL. Powtarzamy wówczas całkowicie proces usuwania tabel opisany na poprzedniej stronie, a następnie na górnym pasku narzędzi zaznaczamy opcję Załaduj plik SQL. Tam zmieniamy wyszukiwany typ plików z.sql na wszystkie pliki i wskazujemy plik kopii zapasowej bazy danych (W formacie.bak). Teraz klikamy Uruchom (Ikona niebieskiego trójkąta, znajdująca się na górnym pasku narzędzi, obok ikony Załaduj plik SQL ). Wówczas na dole ujrzymy rosnący pasek postępu. Gdy zniknie, możemy wyłączyć program HeidiSQL i uruchomić program KWHotel. Jeżeli wszystkie czynności wykonaliśmy prawidłowo, program zadziała bez najmniejszych problemów.
e) Jak sprawdzić IP komputera? WindowsXP: http://www.tech-portal.pl/content/view/105/32/ Windows 7,8,10:
e) Uruchomienie programu TeamViewer Support Nim skontaktują się Państwo z pomocą techniczną firmy KajWare z prośbą o połączenie zdalne, należy przygotować ID programu TeamViewer Support. Nasza licencja pozwala na połączenie jedynie z programami TeamViewer 8 i niżej, dlatego najbezpieczniej jest tymczasowo wyłączyć wszystkie zainstalowane na komputerze wersje tego programu i uruchomienie naszego dedykowanego modułu pomocy. Jak to zrobić? Jeżeli nie posiadasz własnego programu TeamViewer, możesz pominąć KROK 1. 1) Wyłączenie programu TeamViewer zainstalowanego na komputerze. Poniższy zrzut ekranu dotyczy systemu Windows 7, aczkolwiek w systemach Windows XP, Vista, 8 i 10 wygląda to bardzo podobnie. Wystarczy poszukać ikony w prawym dolnym rogu ekranu i kliknąć na ikonie TeamViewer (Białoniebieska ikona z zieloną strzałką) Przed nami pojawia się okno programu TeamViewer. Klikamy na Połączenie i Zakończ TeamViewer. 2) Pobranie i uruchomienie programu TeamViewer Support Opcja 1: KLIKNIJ TUTAJ, ABY POBRAĆ PROGRAM TEAMVIEWER SUPPORT Opcja 2: W programie KWHotel klikamy Pomoc TeamViewer Support (Jeżeli pojawi się prośba o pobranie aktualizacji, zgadzamy się)
UWAGA! Czasem, przy próbie uruchamiania programu TeamViewer Support, może pojawić się błąd. Wystarczy go zignorować, a okno z ID powinno i tak się pojawić. Po uruchomieniu programu TeamViewer Support możemy zadzwonić do pomocy technicznej firmy KajWare i podać ID, które wyświetliło się nam na ekranie.