Subversion jest systemem kontroli wersji
|
|
- Włodzimierz Piątkowski
- 9 lat temu
- Przeglądów:
Transkrypt
1 SVN Piskadło & Szymański Uniwersytet im. Adama Mickiewicza w Poznaniu Referat w ramach przedmiotu "Administracja Serwerami Sieciowymi Linux" Streszczenie Dokument opisuje w jaki sposób działa i jakie funkcjonalności posiada system kontroli wersji Subversion (dalej zwanym SVN). W dokumencie poruszane są następujące tematy: sposoby podłączenia, używanie komend systemu, organizacja plików, tworzenie projektu, utrzymywanie kodu, zabezpieczanie, problemy związane z siecią, kopią zapasową repozytorium, jakie są popularne implementacje SVN, jak skonfigurować serwer SVN, jak on działa i jak zmienić parametry odpowiedzialne za jego działanie. Na końcu dokumentu znajduje się krótki tutorial pozwalający na zainstalowanie Subversion wraz z Apache i Trac. I. Wprowadzenie Subversion jest systemem kontroli wersji (VCS: version control system) na licencji Apache. Jest to oprogramowanie zarządzające plikami i katalogami oraz zmianami w nich wprowadzonymi, co pozwala na przywracanie konkretnych danych po wprowadzeniu niepożądanych zmian w strukturze repozytorium. Repozytorium jest głównym rdzeniem systemu kontroli wersji, to w nim przechowywane są informacje i dane systemu. Repozytorium zazwyczaj ma strukturę hierarchiczną na którą składają się katalogi i pliki. Dowolna liczba użytkowników, posiadająca uprawnienia, może zarówno edytować jaki i wyświetlać zawartość repozytorium. Wszelkie zmiany w repozytorium są rejestrowane w systemie, co pozwala kontrolować jego historię i pozwala na śledzenie kto jakie zmiany wprowadził. Repozytorium akceptując każdą zatwierdzoną zmianę użytkownika (ang. commit) tworzy nowy stan repozytorium. Każdą taką zatwierdzoną zmianę w repozytorium nazywamy wersją kontrolną lub rewizją (ang. revision). Jednak aby nie operować na całym repozytorium, każdy użytkownik pracuje na swojej wersji roboczej. Oprócz danych użytkownika i struktury katalogów w repozytorium znajdują się także metadane, można je znaleźć w katalogach w katalogu.svn, natomiast od wersji 1.7 jest tylko jeden taki katalog dla całego repozytorium. Z systemami kontroli wersji wiąże się kilka problemów. Dotykającym każdego jest fundamentalny problem równoczesnego zapisu do pliku. II. Problemy i rozwiazania Najpopularniejszym rozwiązaniem jest lockmodify-unlock czyli blokowanie dostępu do pliku na czas wprowadzenia zmian przez użytkownika. Jednak nie jest to najwygodniejsze rozwiązanie, przypuśćmy że nie odblokujemy pliku, wtedy żaden inny użytkownik nie może edytować pliku. Blokowanie dostępu do plików może stwarzać złudne poczucie bezpieczeństwa. Przykładem może być sytuacja gdy jeden z użytkowników edytuje i tym samym blokuje dostęp do jednego z plików. W tym samym czasie drugi z użytkowników repozytorium pracuje nad innym plikiem. Jest to jak znalazł przykład codziennego scenariusza codziennej pracy przy kodzie w repozytorium, jednak co jeśli jeden plik zależy od drugiego a po wprowadzonych i zatwierdzonych zmianach może wystąpić kolizja i niezgodność. Alternatywnym podejściem jest copy-modifymerge, rozwiązanie wykorzystywane zarówno w CVS jak i SVN. Polega to na pobraniu z repozytorium plików i pracy na ich lokalnych, prywatnych wersjach, by na końcu połączyć pliki z tymi znajdującymi się w repozytorium. Oczywiście system kontroli wersji Praca zbiorowa 1
2 asystuje przy łączeniu (ang. merge) jednak to od człowieka zależy powodzenie tej operacji. III. Podstawy podstaw Ten rozdział będzie zbiorem podstawowych komend używanych przez klienta SVN wraz z opisem ich działania. $ svn help zwraca zainstalowaną wersję Subversion oraz listę dostępnych komend $ svn checkout tworzy kopie operacyjną repozytorium $ svn update pobiera aktualną rewizję repozytorium $ svn add myveryimportantdir dodaje pliki, katalogi lub linki symboliczne do repozytorium $ svn import./me/myimportantfile.pl umieszcza plik lub katalog dotychczas niepodlegający zarządzaniu wersją w repozytorium, nie wymaga kopii operacyjnej repozytorium $ svn cleanup czyści repozytorium, np. z zablokowanych plików, nie zakończonych zmian itp $ svn commit wysyła zmiany z kopi roboczej do repozytorium tworząc nową rewizję (dzięki parametrowi -m można dodać komentarz do rewizji) $ svn revert cofa wszystkie zmiany dokonane lokalnie w repozytorium. $ svn lock veryimportantfile.pl blokuje dostęp do pliku $ svn unlock veryimportantfile.pl odblokowanie dostępu do pliku $ svn log wyświetla log zmian w repozytorium $ svn list wyświetlanie zawartości repozytorium $ svn blame wyświetla użytkownika odpowiedzialnego za zmiany i komentarz do pliku w określonej rewizji (parametr -r) $ svn status veryimportantdir wyświetla status katalogu lub pliku w repozytorium $ svnversion program raportujący stan kopii operacyjnej repozytorium IV. Administrator ma zawsze racje W tym rozdziale poruszona zostanie tematyka administracji repozytorium SVN. Aby utworzyć nowe repozytorium można skorzystać z narzędzi dostarczonych przez Subverion. Jednym z najważniejszych narzędzi administratora SVN jest svnadmin. Nowe repozytorium można stworzyć wpisując: $ svnadmin create /var/svn/repos Utworzone zostanie repozytorium o zerowej rewizji a w jego właściwościach będzie jedynie data jego utworzenia. Repozytorium SVN składa się z następujących katalogów: conf w którym znajdują się pliki konfiguracyjne, db -..., format przechowujący liczbę określającą rewizję, hooks skrypty, locks pliki blokady repozytorium oraz plik README.txt. Przy tworzeniu repozytorium możemy również określić z jakiego typu systemu plików ma korzystać. Do wyboru mamy BDB (Berkeley DB) oparty o model bazy danych oraz FSFS (wymowa: ang. fuzz-fuzz ) wykorzystujący strukturę plików. Istnieją różnice między nimi, jednak domyślnym, począwszy od SVN 1.2, jest FSFS. Zalety FSFS: niezależny od platformy użyteczny w sieciowych systemach plików mniejsze zużycie przestrzeni dyskowej szybszy w przypadku katalogów z dużą ilością plików w SVN poniżej wersji 1.6 pliki zmian w repozytorium znajdowały się w różnych ścieżkach co powodowało problemy w sieciowych systemach plików oraz generowały straty w wykorzystaniu przestrzeni dyskowej, jednak od wersji 1.6 wszystkie 2
3 zmiany, na życzenie administratora mogą być przechowywane w jednym pliku Wady FSFS: większe commity mogą powodować timeouty u użytkownika gdyż FSFS zwalnia przy finalizacji commitów problemy ze skalowaniem starszych systemów plików z katalogami w których jest dużo plików Zalety BDB: duża liczba rewizji nie powodują problemów większe commity są wolniejsze jedna koszt jest amortyzowany podczas cyklu zatwierdzania zmian izolacja transakcji oraz brak zjawiska przypadkowego przebijania między zmianami wprowadzanymi przez użytkowników możliwość uskutecznienia backupu bez konieczności ustawiania repozytorium w stan offline wszelkie zmiany są najpierw zapisywane w logfile przed przeprowadzeniem Wady BDB: zależny od platformy nie można używać w trybie tylko do odczytu generalnie nie nadaje się w sieciowych systemach plików większe zużycie przestrzeni dyskowej Temat systemu plików będzie jeszcze kilkakrotnie poruszany w zależności od omawianego zagadnienia. W katalogu db można znaleźć, w zależności od wybranej wersji systemu plików repozytorium, jego pliki konfiguracyjne. Dla BDB jest to plik DB_CONFIG. Korzystając z niego można ustawić takie własności jak: maksymalną liczbę blokad nadanych plikom czy maksymalny rozmiar pliku księgowania. Tutaj należy nadmienić iż wprowadzone zmiany w DB_CONFIG nie zostaną zastosowane dla repozytorium dopóty nie zostanie przywrócone środowisko repozytorium (korzystając z polecenia: svnadmin recover). Dla FSFS takim plikiem konfiguracyjnym jest fsfs.conf. Dla FSFS można ustawić wiele parametrów poprawiających wydajność repozytorium czy też zmniejszyć wykorzystanie przestrzeni dyskowej. Przykładem z życia wziętym może być problem pojawiający się przy aktualizacji SVN do wersji 1.6, który w swych plikach posiada zapis o wykorzystywanej wersji (format=4, poniżej wersji 1.6 było: format=3). Co to zmienia? Wykorzystywana jest wtedy opcja repo-sharing, która wykorzystuje do działania SQLite co nie działa poprawnie na sieciowym systemie plików AFS. Wystarczy więc w pliku fsfs.conf ustawić: repo-sharing off. W katalogu hook naszego repozytorium znajdują się skrypty opisujące reguły w zależności od scenariusza działania repozytorium, można je porównać do triggerów w bazach danych. Głównym podziałem scenariuszy jest czas ich wykonania, dlatego wyróżniamy zdarzenia które mają się zdarzyć pre hooks oraz te które już się wydarzyły post hooks. W hooks znajdziemy przykładowe szablony, takich skryptów jak: post-commit.tmpl, post-lock.tmpl, post-revprop-change.tmpl, postunlock.tmpl, pre-commit.tmpl, pre-lock.tmpl, pre-revprop-change.tmpl, pre-unlock.tmpl, startcommit.tmpl Jednak Subversion wychodzi naprzeciw administratorom, oferując zestaw narzędzi ułatwiających pracę przy utrzymaniu repozytorium. i svnadmin główne narzędzie administratora repozytorium pozwalające na np. utworzenie nowego repozytorium. ii svnlook narzędzie wykorzystywane przy diagnostyce rewizji czy konkretnych transakcji. iii svndumpfilter - narzędzie pomocne w operacjach na historii zmian repozytorium. 3
4 iv svnsync narzędzie ma tak naprawdę tylko jedno zadanie przenieść historię zmian z jednego repozytorium do drugiego. v fsfs-reshard.py jeśli repozytorium korzysta z fsfs to jest niezastąpione narzędzie przydające się do porządkowania repozytorium, najczęściej po aktualizacji do wersji wyższej niż 1.6. Narzędzie pozwala na przejście na nową strukturę w której metadane przechowywane są w jednym katalogu, a nie jak poprzednio w każdym podkatalogu. Co ważne przy przejściu z wersji 1.5 do nowszej, ta operacja nie zostanie wykonana automatycznie przez narzędzie aktualizujące. Skrypt Pythona można znaleźć w tools/server-side. vi mod_dav_svn rozszerzenie do serwera Apache, zapewniające dostępność repozytorium przez sieć. vii svnserve program działający jak proces daemon lub uruchamiany w przez SSH, zapewniający dostępność repozytorium przez sieć. viii db_dump i db_load narzędzia dostępne dla BDB, służą do migracji repozytorium między maszynami (pamiętając o wymogu analogii środowiska systemowego w przypadku DBD), o ile można korzystać svnadmin dump i svnadmin load, które działają tak samo, to db_dump i db_load są od nich szybsze. V. Dobre rady Rozdział poświęcony wskazówkom dotyczącym operacji wykonywanych na repozytorium czy z nim związanych. W pewnym momencie administratora repozytorium może najść ochota na zmianę logu wiadomości (własność: svn:log) towarzyszącym commitom w rewizji nr 299. W tej sytuacji, zakładając że w pliku mylog.txt posiadamy nowy plik logu, można postąpić następująco: -r 299 $ svnadmin setlog repozytorium mylog.txt Podczas korzystania z SVN mogą zdarzyć się przypadki błędów podczas commitów. W takim wypadku może wystąpić zjawisko martwiej transakcji, które samo w sobie nie jest szkodliwe jednak powoduje straty przestrzeni dyskowej. Aby wyświetlić tego typu transakcje: $ svnadmin lstxns repozytorium Aby sprawdzić kto jest za nie odpowiedzialny można użyć svnlook z parametrem transaction (-t). Jednak aby posprzątać martwe transakcje należy posłużyć się svnadmin rmtxns a za wejście podać wynik svnadmin lstxns. $ svnadmin rmtxns repozytorium `svnadmin lstxns repozytorium` W Subversion 1.6 pojawiła się ciekawa opcja dla FSFS, pozwalająca zaoszczędzić miejsce na dysku, kompresując i pakując wszystkie nie podlegające zmianie pliki w jeden. $ svnadmin pack /var/svn/repozytorium Migracja repozytorium: $ svnadmin dump repozytorium > dumpfile $ svnadmin load repozytorium < dumpfile Tworzenie backupu: $ svnadmin hotcopy /var/svn/repos /var/svn/repos-backup VI. Serwer SVN Subversion zostało zaprojektowane tak by dostęp programowy do serwera mógł odbywać się w sposób różny wraz z różną implementacją, wykorzystując oferowane API. Teoretycznie więc istnieje nieskończenie wiele implementacji sieciowych. Jednak w praktyce wykorzystywane są dwa najpopularniejsze rozwiązania. mod_dav_svn jest modułem oferowanym wraz z serwerem Apache, pozwalającym na dostęp do repozytorium przy użyciu protokołu WebDAV/DeltaV, rozszerzenia protokołu HTTP. Apache zapewnia takie funkcjonalności jak: szyfrowanie SSL, logowanie zmian, limitowany dostęp do repozytorium przez web. 4
5 svnserve jest programem korzystającym z własnego protokołu a jego główną zaletą jest szybkość. Do autoryzacji może wykorzystywać SASL zapewniając różnorodność szyfrowania czy autoryzacji. Zazwyczaj wykorzystywany z tunelami SSH. Jest również przydatny dla zapewniania dostępu do repozytorium użytkownikom należącym do konkretnej grupy, korzystając z lokalnego protokołu file://. Na końcu dokumentu znajduje się tabela porównująca dostępne rozwiązania. Zalety i wady: Zalety svnserve: łatwy w konfiguracji protokół sieciowy szybszy niż WebDAV nie ma potrzeby konfigurowania kont użytkowników hasło nie jest przesyłane przez sieć Wady svnserve: domyślnie oferuje jeden sposób autoryzacji, protokół sieciowy nie jest szyfrowany, a hasła przechowywane są na serwerze w formie plaintext nie posiada zaawansowanych metod logowania zmian nie posiada wbudowanego modułu pozwalającego na przeglądanie przy użyciu przeglądarki internetowej Zalety SVN przez SSH: protokół sieciowy szybszy niż WebDAV wykorzystuje konta i strukturę użytkowników SSH szyfrowany ruch sieciowy Wady SVN przez SSH: tylko jeden sposób autoryzacji nie posiada zaawansowanych metod logowania zmian wymaga aby użytkownicy byli w tej samej grupie lub używali dzielonego klucza SSH Zalety Apache i mod_dav_svn: zapewnia wiele sposobów autoryzacji wszystkie dostępne w Apache nie ma potrzeby tworzenia kont użytkowników w systemie system logowania zmian ruch sieciowy szyfrowany przy użyciu SSL wbudowany moduł obsługi przez przeglądarkę internetową repozytorium może zostać zamontowane jako udział sieciowy Wady Apache i mod_dav_svn: wolniejszy od svnserve konfiguracja początkowa może sprawiać problemy VII. svnserve Svnserve jest lekkim programem operującym na na własnym protokole poprzez TCP/IP. Klienci kontaktują się z serwerem przy użyciu URL: svn:// lub svn+ssh://. Svnserve można uruchomić na różne sposoby, jako demon nasłuchujący zapytań, jako Uniksowy demon inetd nasłuchujący na konkretnym porcie, poprzez tunel SSH, jako usługę Microsoft Windows czy przy użyciu launchd. Aby uruchomić svnserve jako demon: $ svnserve -d aby zmienić domyślny port (3690) można posłużyć się flagą listen-port lub listen-host. Aby ograniczyć dostęp do katalogów użyj flagi -r /var/repos. Po uruchomieniu demona wszystkie repozytoria są dostępne (chyba że użyliśmy flagi -r) a ich dostęp można uzyskać znając ich ścieżkę absolutną, np. svn://host.example.com/var/svn/asslproject Uruchamiając svnserve poprzez inetd należy w pliku /etc/services dopisać dwie linie: svn 3690/tcp svn 3690/udp następnie w /etc/inetd.conf dopisać: svn stream tcp nowait svnowner /usr/bin/svnserve svnserve -i 5
6 co uruchomi svnserve przez inetd a serwer i klient przy komunikacji używać będą stdin i stdout. Aby uruchomić svnserve jako usługę Microsoft Windows należy użyć: C:\> sc create svn binpath= "C:\svn\bin\svnserve.exe service -r C:\repos" displayname= "Subversion Server" depend= Tcpip start= auto Co utworzy nową usługę o nazwie svn uruchamiającą plik svnserve.exe, który uruchomi serwer snvserve ustawiając ścieżkę repozytorium na C:\repos. Należy zwrócić uwagę na spację przy key= value w tym poleceniu, która jest wymagana do poprawnego działania. Gdy już zdefiniowano usługę, może ona być być uruchamiana i zatrzymywana przy użyciu: net start svn i net stop svn. Po połączeniu klienta z svnserve, klient wybiera repozytorium, serwer sprawdza conf/svnserve.conf w celu autoryzacji i weryfikacji użytkownika. Domyślnie svnserve korzysta wyłącznie z CRAM-MD5, polega to na wysłaniu do klienta małej ilości danych, następnie użytkownik, korzystając z algorytmu funkcji skrótu MD5 użytego na otrzymanych danych i swoim haśle przesyła wynik do serwera, który to sprawdza otrzymany fingerprint i zezwala bądź nie, na dostęp do repozytorium. Plik svnserve.conf jest centralnym mechanizmem kontroli, weryfikacji i autoryzacji. Plik podzielony jest na sfery (w pliku oznaczone przez [nazwa sfery]) a parametry i wartości mają następującą formę: key = value. Wykorzystanie SASL jest dobrym sposobem zabezpieczenia svnserve. SASL zapewnia kilka różnych sposobów autoryzacji, np. Kerberos (GSSAPI), NTLM, One-Time-Passwords (OTP), DIGEST-MD5, LDAP, Secure-Remote- Password (SRP) i inne. Aby skonfigurować SASL dla svnserve, w svnserve.conf należy dopisać: [sasl] use-sasl = true Następnie utworzyć w katalogu, gdzie znajdują się biblioteki i moduły SASL, plik o nazwie svn.conf i następującej zawartości: pwcheck_method: auxprop auxprop_plugin: sasldb sasldb_path: /etc/my_sasldb mech_list: DIGEST-MD gdzie plik /etc/my_sasldb można utworzyć korzystając z $ saslpasswd2 -c -f /etc/my_sasldb -u realm username Aby korzystać z svnserve przez SSH wystarczy używać URLu: svn+ssh:// do połączenia z repozytorium. Warte zapamiętania jest iż ten rodzaj połączenie nie wymaga działającego demona snvserve po stronie serwerowej, a jego instancja powoływana jest w momencie powoływania połączenia przez SSH. VIII. httpd W tym rozdziale zostanie poruszona problematyczna tematyka związana z konfiguracją serwera Apache do działania z SVN. Przed rozpoczęciem należy sprawdzić czy posiadaną wersją serwera httpd jest wersja 2.0 lub wyższa oraz moduły: mod_dav i mod_dav_svn. Korzystając a2enmod dav_svn lub edytując pliki konfiguracyjne Apache (LoadModule dav_svn_module modules/mod_dav_svn.so i Load- Module dav_module modules/mod_dav.so) należy aktywować moduły. Teraz należy dodać lokalizację repozytorium do ustawień Apache. <Location /repos> DAV svn SVNPath /var/svn/repository </Location> Jeśli w katalogu będzie składowane kilka repozytoriów dostępnych dla Apache, można wskazać rodzica korzystając z SVNParentPath /var/svn. Tak ustawiony serwer Apache będzie zezwalał na dostęp wszystkim użytkownikom znającym jego adres. W celu wprowadzenia zabezpieczeń należy utworzyć plik z użytkownikami i ich hasłami przy użyciu username htpasswd -c -m /etc/svn-auth.htpasswd 6
7 . Następnie edytować pliki z lokalizacją repozytorium, dopisując następujące linie: AuthName "Subversion repository" AuthType Basic AuthUserFile /etc/svn-auth.htpasswd Require valid-user Można również zaszyfrować połączenie z serwerem używając SSL. a password-stores można określić z jakiego, jeśli w ogóle, systemowego zarządcy haseł ma korzystać Subversion, dostępne opcje to: gnome-keyring, kwallet, keychain, windowscrypto-api Sekcja [helpers] służy pomocy zewnętrznym aplikacjom, by te mogły poprawnie wykonywać swoje zadania. a diff-cmd wskazuje ścieżkę do programu porównującego IX. Ostatnich słów kilka o konfiguracji SVN b editor-cmd wskazuje ścieżkę do edytora tekstowego z którego będzie korzystał użytkownik w nagłych wypadkach W pliku servers znajdują się opcje konfiguracyjne serwera Subversion związanego z warstwą sieciową. Występuje tutaj podział na sekcje globalną, dotyczącą wszystkich składowych serwera [global] jak i sekcję opisującą grupy [groups] i tym samym same grupy [group name]. Parametry serwera jakie można ustawić, to: a http-auth-types dostępne tryby uwierzytelniania użytkowników, dostępne wartości to: basic, digest i negotiatie. b http-compression yes jest domyślną opcją, oznacza kompresję zapytań do serwerów obsługujących DAV. c http-timeout czas oczekiwania serwera na odpowiedź d ssl-authority-files wskazanie na folder z certyfikatami (HTTPS) e ssl-client-cert-file ustawienie certyfikatu SSL dla Subversion f store-passwords cache owanie haseł g store-plaintext-passwords przechowywanie haseł w niezaszyfrowanej postaci, dotyczy tylko systemów Uniksowych W pliku config znajdują się ustawienia dotyczące działania svnserve. Sekcja [auth] zawiera ustawienia autoryzacji w SVN. c merge-tool-cmd wskazuje ścieżkę do programu łączącego pliki Sekcja [miscellany] zbiera wszystkie pozostałe parametry. a Log-encoding ustawienie kodowania logów b no-unlock automatycznie usuwa wszystkie blokady w momencie commita Jest również sekcja [tunnels] odpowiedzialna za ustalenie schematów połączeń przez svnserve i ssh://. Instalacja subversion: X. Tutorial sudo apt-get update sudo apt-get install subversion Tworzenie repozytorium: cd /var sudo mkdir svn sudo svnadmin create /var/svn/repos Dodanie użytkownika svn sudo adduser svn Nadanie własności do katalogu svn sudo chown -R svn.svn svn Dodanie do użytkownika mateusz do grupy: sudo vigr W pliku dodaj: 7
8 admin:x:110:mateusz svn:x:1001:mateusz Instalacja serwera SSH: sudo apt-get install openssh-server Test połączenia: svn co Teraz w katalogu.ssh i pliku authorized_keys2 nadaj uprawnienia: chmod 0700.ssh chmod 0600.ssh/authorized_keys2 W /etc/ssh/sshd_config dodaj linię PasswordAuthentication no. Następnnie używając sshkeygen utwórz klucze. Do konfiguracji Apache potrzebne będzie libapache2-svn, więc zainstaluj: sudo apt-get install libapache2-svn Następnie edytuj zawartość pliku 000-default cd /etc/apache2/sites-enabled sudo apt-get install trac python-setuptools libapache2-mod-python enscript Tworzenie bazy Trac: initenv sudo mkdir /var/www/trac sudo trac-admin /var/www/trac/repos cd /var/www sudo chown -R www-data.svn trac Po raz kolejny edytuj 000-default dodając: <Location /trac/[[:alnum]]+/login"> AuthType Basic AuthName "Subversion Repository" AuthUserFile /etc/apache2/passwords Require valid-user sudo vi 000-default I dodaj następujące linie: <Location /svn/repos> </Location> <Location /trac> DAV svn SetHandler mod_python SVNPath /var/svn/repos PythonInterpreter main_interpreter AuthType Basic PythonHandler trac.web.modpython_frontend AuthName "Subversion Repository" PythonOption TracEnvParentDir /var/www/trac AuthUserFile /etc/apache2/passwords PythonOption TracUriRoot /trac Require valid-user </Location> Dodaj plik haseł: sudo htpasswd -cb /etc/apache2/passwords mateusz dgjan08 Restart Apache: sudo /etc/init.d/apache2 force-reload Instalacja Trac: </Location> Na koniec restart Apache: sudo /etc/init.d/apache2 force-reload Literatura [B. Collins-Sussman, B. W. Fitzpatrick, C. M. Pilato, 2011] Version Control with Subversion. For Subversion
SVN sojusz, partnerstwo, współpraca
SVN sojusz, partnerstwo, współpraca Bogusz Kowalski Wrocław, 16.03.2010 http://www.linuxacademy.pl 1 Coś o historii Zaczęło się od RCS w 1985... 1990 nadeszła era CVS... 2000 SVN 2 Po co system kontroli
System kontroli wersji - wprowadzenie. Rzeszów,2 XII 2010
System kontroli wersji - wprowadzenie Rzeszów,2 XII 2010 System kontroli wersji System kontroli wersji (ang. version/revision control system) służy do śledzenia zmian głównie w kodzie źródłowym oraz pomocy
Rys. 1. Widok uruchomienia polecenia apt-get install build-essential. Rys. 2. Widok uruchomienia polecenia apt-get install apache2
1. Instalacja serwera WWW Aby zainstalować serwer WWW w systemie Linux, należy wykorzystać menedżer pakietów apt-get. Polecenia które należy wpisać w terminalu użytkownika root 1 : apt-get install build-essential
Git - podstawy. Błażej Kowalczyk. Koło Naukowe Robotyków KoNaR. 7 listopada 2014
Git - podstawy Błażej Kowalczyk Koło Naukowe Robotyków KoNaR 7 listopada 2014 łażej Kowalczyk (Koło Naukowe Robotyków KoNaR) Git - podstawy 7 listopada 2014 1 / 18 Wstęp Kontrola wersji Po co nam kontrola
Usługi sieciowe systemu Linux
Usługi sieciowe systemu Linux 1. Serwer WWW Najpopularniejszym serwerem WWW jest Apache, dostępny dla wielu platform i rozprowadzany w pakietach httpd. Serwer Apache bardzo często jest wykorzystywany do
Protokół HTTP (2) I) Wprowadzenie. II) Użyte narzędzia: III) Kolejność działań
Protokół HTTP (2) I) Wprowadzenie Celem ćwiczenia jest zapoznanie z protokołem HTTP. Ćwiczenie obejmuje takie zagadnienia jak: a) instalację i konfigurację serwera HTTP (Apache2), b) uwierzytelnianie dostępu
Jarosław Kuchta Administrowanie Systemami Komputerowymi. Internetowe Usługi Informacyjne
Jarosław Kuchta Internetowe Usługi Informacyjne Komponenty IIS HTTP.SYS serwer HTTP zarządzanie połączeniami TCP/IP buforowanie odpowiedzi obsługa QoS (Quality of Service) obsługa plików dziennika IIS
Programowanie I
Programowanie I 29.05.2017 Co zostanie wypisane na ekranie? (1) class A { public: void wypisz(int n) { cout
Tomasz Greszata - Koszalin
T: Konfiguracja usługi HTTP w systemie Windows. Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołów HTTP oraz HTTPS i oprogramowania IIS (ang. Internet Information Services).
Systemy zarządzania wersjami
24 października 2007 Po co? Dla kogo? Dlaczego? aby ułatwić kontrolę nad projektem aby panować nad wersjami aby móc śledzić zmiany dla każdego projektu, przy którym pracuje więcej niż jedna osoba dla ludzi
CVS system kontroli wersji
CVS system kontroli wersji Agenda Podstawowe pojęcia Podstawowe polecenia Metody dostępu do repozytorium Konfiguracja i używanie aplikacji klienckich Konflikty i ich rozwiązywanie Dodatkowe możliwości
KOŁO NAUKOWE INFORMATYKÓW SYSTEMY KONTROLI WERSJI CZ.1 16 XII 2009 OPRACOWAŁ: PRZEMYSŁAW PARDEL
KOŁO NAUKOWE INFORMATYKÓW SYSTEMY KONTROLI WERSJI CZ.1 16 XII 2009 OPRACOWAŁ: PRZEMYSŁAW PARDEL Katedra Informatyki, Uniwersytet Rzeszowski 2009 Agenda System kontroli wersji CVS SVN Praca z SVN i Visual
Sieciowa instalacja Sekafi 3 SQL
Sieciowa instalacja Sekafi 3 SQL Niniejsza instrukcja opisuje instalację Sekafi 3 SQL w wersji sieciowej, z zewnętrznym serwerem bazy danych. Jeśli wymagana jest praca jednostanowiskowa, należy postępować
Co zostanie wypisane na ekranie? (1)
Wykład 11.05.2016 Co zostanie wypisane na ekranie? (1) class A { public: void wypisz(int n) { cout
Git rozproszony system kontroli wersji
Git rozproszony system kontroli wersji Piotr Macuk Wstęp System kontroli wersji (ang. version control system, VCS) służy do śledzenia zmian projektu w czasie. Umożliwia współpracę wielu osób oraz ułatwia
11. Autoryzacja użytkowników
11. Autoryzacja użytkowników Rozwiązanie NETASQ UTM pozwala na wykorzystanie trzech typów baz użytkowników: Zewnętrzna baza zgodna z LDAP OpenLDAP, Novell edirectory; Microsoft Active Direcotry; Wewnętrzna
Instrukcja konfiguracji funkcji skanowania
Instrukcja konfiguracji funkcji skanowania WorkCentre M123/M128 WorkCentre Pro 123/128 701P42171_PL 2004. Wszystkie prawa zastrzeżone. Rozpowszechnianie bez zezwolenia przedstawionych materiałów i informacji
Serwer SSH. Wprowadzenie do serwera SSH Instalacja i konfiguracja Zarządzanie kluczami
Serwer SSH Serwer SSH Wprowadzenie do serwera SSH Instalacja i konfiguracja Zarządzanie kluczami Serwer SSH - Wprowadzenie do serwera SSH Praca na odległość potrzeby w zakresie bezpieczeństwa Identyfikacja
Instalacja i konfiguracja serwera SSH.
Instalacja i konfiguracja serwera SSH. Podczas wykonywania poniższych zadań w zeszycie w sprawozdaniu 1. podaj i wyjaśnij polecenia, które użyjesz, aby: wyjaśnić pojęcia związane z ssh, zainstalować serwer
SUBVERSION TOMASZ ŁUKASZUK
SUBVERSION TOMASZ ŁUKASZUK STRESZCZENIE: Dokument przedstawia system Subversion jako następcę systemu CVS. Zawarto w nim instrukcję utworzenia i pracy z systemem Subversion. 1. WPROWADZENIE Subversion
Michał (plucho) Wronkaplucho@gmail.com Subversion Wykorzystanie i administracja repozytorium
Subversion Wykorzystanie i administracja repozytorium Michał (plucho) Wronka plucho@gmail.com 14.01.2006 Repozytorium Część I Odrobina Teorii Repozytorium Ogólna koncepcja Modele wersjonowania 1 Repozytorium
Zarządzanie projektami informatycznymi
Zarządzanie projektami informatycznymi Tworzenie repozytorium Repozytorium w programie git możemy stworzyć na dwa sposoby: git init albo git clone. git init git init inicjalizuje katalog jako repozytorium
Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu http.
T: Konfiguracja usługi HTTP w systemie Windows. Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu http. HTTP (ang. Hypertext Transfer Protocol) protokół transferu plików
Płace Optivum. 1. Zainstalować serwer SQL (Microsoft SQL Server 2008 R2) oraz program Płace Optivum.
Płace Optivum Jak przenieść dane programu Płace Optivum na nowy komputer? Aby kontynuować pracę z programem Płace Optivum na nowym komputerze, należy na starym komputerze wykonać kopię zapasową bazy danych
Win Admin Replikator Instrukcja Obsługi
Win Admin Replikator Instrukcja Obsługi Monitoring Kopie danych (backup) E-mail Harmonogram lokalne i zewnętrzne repozytorium Logi Pamięć Procesor HDD Administracja sprzętem i oprogramowaniem (automatyzacja
MikroTik Serwer OpenVPN
MikroTik Serwer OpenVPN Generowanie certyfikatów na systemie Debian. Instalujemy OpenVPN, następnie przechodzimy do katalogu ze skryptami: cd /usr/share/openvpn/easyrsa edytujemy plik vars ustawiając kraj,
System kontroli wersji git
System kontroli wersji git Adam Prochownik 13 października 2016 Adam git 13 października 2016 1 / 26 Plan prezentacji 1 Wstęp Materiały Po co kontrola wersji? Dlaczego git? 2 Podstawowe operacje Konfiguracja
GIT. System Kontroli wersji GIT. Rafał Kalinowski
GIT System Kontroli wersji GIT Rafał Kalinowski Agenda Czym jest GIT? Modele pracy Możliwości GIT a Kilka słów o terminologii Obiekty w GIT ie? Struktura zmian Operacje zdalne i lokalne Podstawowe operacje
Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?
Kadry Optivum, Płace Optivum Jak przenieść dane na nowy komputer? Aby kontynuować pracę z programem Kadry Optivum lub Płace Optivum (lub z obydwoma programami pracującymi na wspólnej bazie danych) na nowym
MONITOROWANIE WINDOWS Z NETCRUNCHEM 7 P A G E 1
MONITOROWANIE WINDOWS Z NETCRUNCHEM 7 P A G E 1 NetCrunch 7 monitoruje systemy MS Windows bez instalowania dodatkowych agentów. Jednakże, ze względu na zaostrzone zasady bezpieczeństwa, zdalne monitorowanie
Konfiguracja serwera Apache jako serwera repozytorium kodu SVN
Administrowanie Systemami Komputerowymi Konfiguracja serwera Apache jako serwera repozytorium kodu SVN Laboratorium nr 4 Instrukcja Tomasz Boiński Wstęp Systemy kontroli wersji to najczęściej wykorzystywane
Ko n f i gura cja p ra cy V ISO z bazą SQL S e rve r
R o g e r A c c e s s C o n t r o l S y s t e m 5 Nota Aplikacyjna nr 017 Wersja dokumentu: Rev. A Ko n f i gura cja p ra cy V ISO z bazą SQL S e rve r Wprowadzenie Niniejszy dokument opisuje proces instalacji
Win Admin Replikator Instrukcja Obsługi
Win Admin Replikator Instrukcja Obsługi Monitoring Kopie danych (backup) E-mail Harmonogram lokalne i zewnętrzne repozytorium Logi Pamięć Procesor HDD Administracja sprzętem i oprogramowaniem (automatyzacja
System kontroli dostępu ACCO NET Instrukcja instalacji
System kontroli dostępu ACCO NET Instrukcja instalacji acco_net_i_pl 12/14 SATEL sp. z o.o. ul. Budowlanych 66 80-298 Gdańsk POLSKA tel. 58 320 94 00 serwis 58 320 94 30 dz. techn. 58 320 94 20; 604 166
4. Podstawowa konfiguracja
4. Podstawowa konfiguracja Po pierwszym zalogowaniu się do urządzenia należy zweryfikować poprawność licencji. Można to zrobić na jednym z widżetów panelu kontrolnego. Wstępną konfigurację można podzielić
Windows W celu dostępu do i konfiguracji firewall idź do Panelu sterowania -> System i zabezpieczenia -> Zapora systemu Windows.
Bezpieczeństwo Systemów Informatycznych Firewall (Zapora systemu) Firewall (zapora systemu) jest ważnym elementem bezpieczeństwa współczesnych systemów komputerowych. Jego główną rolą jest kontrola ruchu
Instrukcja instalacji Control Expert 3.0
Instrukcja instalacji Control Expert 3.0 Program Control Expert 3.0 jest to program służący do zarządzania urządzeniami kontroli dostępu. Dedykowany jest dla kontrolerów GRx02 i GRx06 oraz rozwiązaniom
Użycie pakietów instalacyjnych.msi w oprogramowaniu WYWIAD Plus
1. Wprowadzenie Użycie pakietów instalacyjnych.msi w oprogramowaniu WYWIAD Plus Program instalacyjny aplikacji WYWIAD Plus był uprzednio dostarczany wyłącznie w postaci pliku wykonywalnego.exe. Obecnie,
ABA-X3 PXES v. 1.5.0 Podręczna instrukcja administratora. FUNKCJE SIECIOWE Licencja FDL (bez prawa wprowadzania zmian)
Grupa Ustawienia Sieciowe umożliwia skonfigurowanie podstawowych parametrów terminala: Interfejs ETH0 Umożliwia wybór ustawień podstawowego interfejsu sieciowego. W przypadku wyboru DHCP adres oraz inne
Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?
Kadry Optivum, Płace Optivum Jak przenieść dane na nowy komputer? Aby kontynuować pracę z programem Kadry Optivum lub Płace Optivum (lub z obydwoma programami pracującymi na wspólnej bazie danych) na nowym
Praca w sieci równorzędnej
Praca w sieci równorzędnej 1. Architektura sieci równorzędnej i klient-serwer Serwer - komputer, który udostępnia zasoby lub usługi. Klient komputer lub urządzenie korzystające z udostępnionych przez serwer
ZAŁĄCZNIK Nr 3 do CZĘŚCI II SIWZ
ZAŁĄCZNIK Nr 3 do CZĘŚCI II SIWZ WYMAGANIA BEZPIECZEŃSTWA DLA SYSTEMÓW IT Wyciąg z Polityki Bezpieczeństwa Informacji dotyczący wymagań dla systemów informatycznych. 1 Załącznik Nr 3 do Część II SIWZ Wymagania
Zarządzanie rolami jakie może pełnić serwer System prosi o wybór roli jaklą ma spełniać serwer.
Zarządzanie rolami jakie może pełnić serwer System prosi o wybór roli jaklą ma spełniać serwer. Możemy dodawać lub usuwać poszczególne role. Można to zrobić później uruchamiając START Zarządzanie tym serwerem
12. Wirtualne sieci prywatne (VPN)
12. Wirtualne sieci prywatne (VPN) VPN to technologia tworzenia bezpiecznych tuneli komunikacyjnych, w ramach których możliwy jest bezpieczny dostęp do zasobów firmowych. Ze względu na sposób połączenia
Zastępstwa Optivum. Jak przenieść dane na nowy komputer?
Zastępstwa Optivum Jak przenieść dane na nowy komputer? Aby kontynuować pracę z programem Zastępstwa Optivum na innym komputerze, należy na starym komputerze wykonać kopię zapasową bazy danych programu
Praca w sieci z serwerem
11 Praca w sieci z serwerem Systemy Windows zostały zaprojektowane do pracy zarówno w sieci równoprawnej, jak i w sieci z serwerem. Sieć klient-serwer oznacza podłączenie pojedynczego użytkownika z pojedynczej
Windows Serwer 2008 R2. Moduł 8. Mechanizmy kopii zapasowych
Windows Serwer 2008 R2 Moduł 8. Mechanizmy kopii zapasowych Co nowego w narzędziu Kopia zapasowa? 1. Większa elastyczność w zakresie możliwości wykonywania kopii zapasowych 2. Automatyczne zarządzanie
DESlock+ szybki start
DESlock+ szybki start Wersja centralnie zarządzana Wersja bez centralnej administracji standalone WAŻNE! Pamiętaj, że jeśli chcesz korzystać z centralnego zarządzania koniecznie zacznij od instalacji serwera
T: Zabezpieczenie dostępu do komputera.
T: Zabezpieczenie dostępu do komputera. Podczas wykonywania poniższych zadań w zeszycie w sprawozdaniu podaj i wyjaśnij 1. polecenia, które użyjesz, aby zabezpieczyć dostęp do komputera. 2. odpowiedzi
Administratora CSIZS - OTM
Powykonawcza Dokumentacja Wykonawca: Asseco Poland S.A. Ul. Olchowa 14, 35-322 Rzeszów Informacje o dokumencie: Autor Zespół ds. Wytwarzania i Analizy Tytuł Produkt 33.3 Dokumentacja administratora OTM
Kancelaria Prawna.WEB - POMOC
Kancelaria Prawna.WEB - POMOC I Kancelaria Prawna.WEB Spis treści Część I Wprowadzenie 1 Część II Wymagania systemowe 1 Część III Instalacja KP.WEB 9 1 Konfiguracja... dostępu do dokumentów 11 Część IV
PROFESJONALNE SYSTEMY BEZPIECZEŃSTWA
PROFESJONALNE SYSTEMY BEZPIECZEŃSTWA Przewodnik konfiguracji i zarządzania Siemens 4YourSafety Konfiguracja Siemens 4YourSafety w zakresie systemu operacyjnego i supportu urządzenia może odbywać się w
SERWER AKTUALIZACJI UpServ
upserv_pl 02/14 SERWER AKTUALIZACJI UpServ SATEL sp. z o.o. ul. Schuberta 79 80-172 Gdańsk POLSKA tel. 58 320 94 00 serwis 58 320 94 30 dz. techn. 58 320 94 20; 604 166 075 info@satel.pl www.satel.pl SATEL
Środowisko programisty. Środowisko programisty 1/35
Środowisko programisty Środowisko programisty 1/35 Środowisko programisty 2/35 Literatura 1. Butcher P., Debugowanie. Jak wyszukiwać i naprawiać błędy w kodzie oraz im zapobiegać, Helion, Gliwice 2010
Bezpieczeństwo systemów informatycznych
Politechnika Poznańska Bezpieczeństwo systemów rozproszonych Bezpieczeństwo systemów informatycznych ĆWICZENIE VPN 1. Tunele wirtualne 1.1 Narzędzie OpenVPN OpenVPN jest narzędziem służącym do tworzenia
R o g e r A c c e s s C o n t r o l S y s t e m 5
R o g e r A c c e s s C o n t r o l S y s t e m 5 Nota aplikacyjna nr 017 Wersja dokumentu: Rev. B P ra ca z bazą da nych MS SQL Server Wprowadzenie System RACS 5 umożliwia wykorzystanie środowiska zarządzania
DHL CAS ORACLE Wymagania oraz instalacja
DHL CAS ORACLE Wymagania oraz instalacja Opis: Niniejszy dokument opisuje wymagania niezbędne do instalacji bazy danych DHL CAS ORACLE. Przedstawia również sam proces instalacji. Przeznaczony jest dla
Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu ftp.
T: Konfiguracja usługi ftp w systemie Windows 8.1. Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu ftp. FTP (ang. File Transfer Protocol) protokół transferu plików umożliwiający
ZAŁĄCZNIK Nr 1 do CZĘŚCI II SIWZ
ZAŁĄCZNIK Nr 1 do CZĘŚCI II SIWZ WYMAGANIA BEZPIECZEŃSTWA DLA SYSTEMÓW IT Wyciąg z Polityki Bezpieczeństwa Informacji dotyczący wymagań dla systemów informatycznych. 1 Załącznik Nr 1 do Część II SIWZ SPIS
Win Admin Replikator Instrukcja Obsługi
Win Admin Replikator Instrukcja Obsługi Monitoring Kopie danych (backup) E-mail Harmonogram lokalne i zewnętrzne repozytorium Logi Pamięć Procesor HDD Administracja sprzętem i oprogramowaniem (automatyzacja
Serwer SAMBA UDOSTĘPNIANIE UDZIAŁÓW SIECIOWYCH PIOTR KANIA
2015 Serwer SAMBA UDOSTĘPNIANIE UDZIAŁÓW SIECIOWYCH PIOTR KANIA Spis treści. Spis treści. 1 Wprowadzenie. 2 Instalacja / deinstalacja serwera Samby w OpenSuse. 2 Usługi Samby / porty nasłuchu. 2 Zarządzanie
Serwer pocztowy. QmaiLux. Dokumentacja techniczna mechanizmu książek adresowych (qbook)
Serwer pocztowy QmaiLux Dokumentacja techniczna mechanizmu książek adresowych (qbook) www.qmailux.pl Spis treści SPIS TREŚCI Spis treści...2 Książki adresowe (qbook)...3 Tworzenie książek adresowych...3
Instalacja i konfiguracja Symfonia.Common.Server oraz Symfonia.Common.Forte
Instalacja i konfiguracja Symfonia.Common.Server oraz Symfonia.Common.Forte Instalacja Symfonia.Common.Server 0 2 Spis treści Spis treści 2 Instalacja Symfonia.Common.Server 3 Ważne zalecenia... 3 Konfiguracja
SERWER AKTUALIZACJI UpServ
Wersja 1.11 upserv_pl 06/16 SERWER AKTUALIZACJI UpServ SATEL sp. z o.o. ul. Budowlanych 66 80-298 Gdańsk POLSKA tel. 58 320 94 00 serwis 58 320 94 30 dz. techn. 58 320 94 20; 604 166 075 www.satel.pl SATEL
Podręcznik administratora Systemu SWD ST Instrukcja instalacji systemu
Podręcznik administratora Systemu SWD ST Instrukcja instalacji systemu (wersja 1.1 dla 2.5.x) Abakus Systemy Teleinformatyczne Sp. z o.o. 2013 Spis treści ABAKUS SYSTEMY TELEINFORMATYCZNE Sp. z o.o. 1.
Bezpieczeństwo systemów informatycznych
Bezpieczeństwo systemów informatycznych Rule Set Based Access Control ĆWICZENIE RSBAC 1 Wprowadzenie RSBAC to zestaw łat na jądro systemu Linux rozszerzających bezpieczeństwo systemu. Wspiera on mechanizmy
Asix. Konfiguracja serwera MS SQL dla potrzeb systemu Asix. Pomoc techniczna NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI
NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI Asix Konfiguracja serwera MS SQL dla potrzeb systemu Asix Pomoc techniczna Dok. Nr PLP0024 Wersja:2015-03-04 ASKOM i Asix to zastrzeżony znak firmy ASKOM Sp.
Szpieg 2.0 Instrukcja użytkownika
Szpieg 2.0 Instrukcja użytkownika Spis treści: Wstęp: 1. Informacje o programie 2. Wymagania techniczne Ustawienia: 3. Połączenie z bazą danych 4. Konfiguracja email 5. Administracja Funkcje programu:
Jak używać funkcji prostego udostępniania plików do udostępniania plików w systemie Windows XP
Jak używać funkcji prostego udostępniania plików do udostępniania plików w systemie Windows XP System Windows XP umożliwia udostępnianie plików i dokumentów innym użytkownikom komputera oraz innym użytkownikom
Poziomy wymagań Konieczny K Podstawowy- P Rozszerzający- R Dopełniający- D Uczeń: - zna rodzaje sieci - zna topologie sieciowe sieci
WYMAGANIA EDUKACYJNE PRZEDMIOT: Administracja sieciowymi systemami operacyjnymi NUMER PROGRAMU NAUCZANIA (ZAKRES): 351203 1. Lp Dział programu Sieci komputerowe Poziomy wymagań Konieczny K Podstawowy-
INSTRUKCJA KONFIGURACJI KLIENTA POCZTOWEGO
INSTRUKCJA KONFIGURACJI KLIENTA POCZTOWEGO UWAGA!!! Wskazówki dotyczą wybranych klientów pocztowych Zespół Systemów Sieciowych Spis treści 1. Konfiguracja klienta pocztowego Outlook Express 3 2. Konfiguracja
Konfiguracja vsftpd ( Very Secure FTP Server )
Konfiguracja vsftpd ( Very Secure FTP Server ) Jest to prawdopodobnie najbezpieczniejszy i najszybszy UNIX owy serwer FTP. Jego zaletami są m.in. prostota konfiguracji, bezpieczeństwo i szybkość (transfer
Instrukcja krok po kroku Konfiguracja Windows. Strona 2 z 14
Wstęp Instrukcja krok po kroku Konfiguracja Windows. Strona 1 z 14 Temat: Konfiguracja Windows Ćw. 1 W systemach Windows jest wiele poleceń uruchamiających elementy (aplety) Panelu sterowania lub polecenia
Obsługa poczty elektronicznej w domenie emeritus.ue.poznan.pl
Obsługa poczty elektronicznej w domenie emeritus.ue.poznan.pl Centrum Informatyki http://ci.ue.poznan.pl helpdesk@ue.poznan.pl al. Niepodległości 10, 61-875 Poznań tel. + 48 61 856 90 00 NIP: 777-00-05-497
Win Admin Monitor Instrukcja Obsługi
Win Admin Monitor Instrukcja Obsługi czerwiec 2019 wersja dokumentu 1.7 dla wersji aplikacji 2.1.1.0 Spis treści: I. Wstęp 3 II. Wymagania systemowe 4 III. Ograniczenia funkcjonalne wersji demo 5 IV. Instalacja
Wykonać Ćwiczenie: Active Directory, konfiguracja Podstawowa
Wykonać Ćwiczenie: Active Directory, konfiguracja Podstawowa Instalacja roli kontrolera domeny, Aby zainstalować rolę kontrolera domeny, należy uruchomić Zarządzenie tym serwerem, po czym wybrać przycisk
Currenda EPO Instrukcja Konfiguracji. Wersja dokumentu: 1.3
Currenda EPO Instrukcja Konfiguracji Wersja dokumentu: 1.3 Currenda EPO Instrukcja Konfiguracji - wersja dokumentu 1.3-19.08.2014 Spis treści 1 Wstęp... 4 1.1 Cel dokumentu... 4 1.2 Powiązane dokumenty...
Konfiguracja IPSec. 5.1.2 Brama IPSec w Windows 2003 Server
Konfiguracja IPSec Aby zainstalować OpenSWAN w popularnej dystrybucji UBUNTU (7.10) należy użyć Menedżera Pakietów Synaptics lub w konsoli wydać polecenia: sudo apt-get install openswan. Zostaną pobrane
10.2. Udostępnianie zasobów
Rozdział 10 t Praca w sieci równoprawnej Aby komputer mógł być widoczny wśród innych w otoczeniu sieciowym, musi mieć unikalną nazwę i przynależeć do grupy roboczej. Ustawienia te dostępne są poprzez aplet
SERWER AKTUALIZACJI UpServ
Wersja 1.12 upserv_pl 11/16 SERWER AKTUALIZACJI UpServ SATEL sp. z o.o. ul. Budowlanych 66 80-298 Gdańsk POLSKA tel. 58 320 94 00 serwis 58 320 94 30 dz. techn. 58 320 94 20; 604 166 075 www.satel.pl SATEL
Instrukcja instalacji i obsługi programu Szpieg 3
COMPUTER SERVICE CENTER 43-300 Bielsko-Biała ul. Cieszyńska 52 tel. +48 (33) 819 35 86, 819 35 87, 601 550 625 Instrukcja instalacji i obsługi programu Szpieg 3 wersja 0.0.2 123 SERWIS Sp. z o. o. ul.
Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer;
14.3. Podstawy obsługi X Window 14.3. Podstawy obsługi X Window W przeciwieństwie do systemów Windows system Linux nie jest systemem graficznym. W systemach Windows z rodziny NT powłokę systemową stanowi
Qmail radość listonosza. Autorzy: Bartosz Krupowski, Marcin Landoch IVFDS
Qmail radość listonosza Autorzy: Bartosz Krupowski, Marcin Landoch IVFDS 1 STRESZCZENIE Artykuł jest przedstawieniem podstawowej konfiguracji jednego z najpopularniejszych agentów MTA (Mail Transfer Agent)
Automatyczna aktualizacja. Instalacja Serwera aktualizacji
Instalacja Serwera aktualizacji Spis treści Wstęp 4 Jak działa automatyczna aktualizacja 5 Aktualizacja z wykorzystaniem mechanizmu udostępnienia plików w systemie Windows 6 Konfiguracja serwera aktualizacji...
ZALECENIA DLA MIGRACJI NS-BSD V8 => V9
ZALECENIA DLA MIGRACJI NS-BSD V8 => V9 Wprowadzenie Wersja 9 NS-BSD wprowadza wiele zmian. Zmieniła się koncepcja działania niektórych modułów NETASQ UTM. Sam proces aktualizacji nie jest więc całkowicie
KONFIGURACJA USŁUGI ZSIMED NA SERWERZE ZDALNYM
KONFIGURACJA USŁUGI ZSIMED NA SERWERZE ZDALNYM Spis treści Wstęp... 2 1. Zarządzanie usługą... 2 1.1. Instalacja usługi ZSIMED... 2 1.2. Inicjowanie usługi ZSIMED... 3 1.3. Zatrzymanie usługi... 3 1.4.
- udostępnić anonimowym użytkownikowi Internetu pliki przez serwer FTP,
Str. 1 Ćwiczenie 7 vsftpd serwer FTP Cel ćwiczenia: Zapoznanie się z konfiguracją i zarządzaniem serwerem FTP. Przed przystąpieniem do ćwiczenia uczeń powinien: - poruszać się po systemie Linux, w trybie
Problemy techniczne SQL Server
Problemy techniczne SQL Server Co zrobić, jeśli program Optivum nie łączy się poprzez sieć lokalną z serwerem SQL? Programy Optivum, które korzystają z bazy danych umieszczonej na serwerze SQL, mogą być
Dokonaj instalacji IIS opublikuj stronę internetową z pierwszych zajęć. Ukaże się kreator konfigurowania serwera i klikamy przycisk Dalej-->.
Dokonaj instalacji IIS opublikuj stronę internetową z pierwszych zajęć Ukaże się kreator konfigurowania serwera i klikamy przycisk Dalej-->. Następnie wybieramy Serwer aplikacji (IIS, ASP.NET) i klikamy
Graficzny terminal sieciowy ABA-X3. część druga. Podstawowa konfiguracja terminala
Graficzny terminal sieciowy ABA-X3 część druga Podstawowa konfiguracja terminala Opracował: Tomasz Barbaszewski Ustawianie interfejsu sieciowego: Podczas pierwszego uruchomienia terminala: Program do konfiguracji
Zanim zaczniesz. Warto ustawić kartę sieciową naszego serwera.
Zanim zaczniesz. Warto ustawić kartę sieciową naszego serwera. Wchodzimy w Centrum sieci -> Połączenia sieciowe -> następnie do właściwości naszej karty sieciowej. Następnie przechodzimy do Protokół internetowy
Acronis Universal Restore
Acronis Universal Restore Update 4 PODRĘCZNIK UŻYTKOWNIKA Spis treści 1 Czym jest narzędzie Acronis Universal Restore...3 2 Instalowanie narzędzia Acronis Universal Restore...3 3 Tworzenie nośnika startowego...3
Konfiguracja konta pocztowego w Thunderbird
Konfiguracja konta pocztowego w Thunderbird Sygnity SA 2013 Wszystkie prawa zastrzeżone. Znaki firmowe oraz towarowe użyte w opracowaniu są prawną własnością ich właścicieli. Autor dokumentacji: Magdalena
INSTRUKCJA OBSŁUGI DLA SIECI
INSTRUKCJA OBSŁUGI DLA SIECI Zapisywanie dziennika druku w lokalizacji sieciowej Wersja 0 POL Definicje dotyczące oznaczeń w tekście W tym Podręczniku użytkownika zastosowano następujące ikony: Uwagi informują
Instrukcja konfigurowania poczty Exchange dla klienta pocztowego użytkowanego poza siecią uczelnianą SGH.
Instrukcja konfigurowania poczty Exchange dla klienta pocztowego użytkowanego poza siecią uczelnianą SGH. Spis treści 1. Konfiguracja poczty Exchange dla klienta pocztowego Outlook 2007 protokół Exchange
Dokumentacja SMS przez FTP
Dokumentacja SMS przez FTP 1 Wprowadzenie... 2 Właściwości plików... 3 Tworzenie konfiguracji w Panelu Klienta... 4 Raporty doręczeń... 5 Historia zmian... 6 2 Wprowadzenie Usługa wysyłki SMS przez FTP
WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8.
WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8. Gdy już posiadamy serwer i zainstalowany na nim system Windows XP, 7 lub 8 postawienie na nim serwera stron WWW jest bardzo proste. Wystarczy
Zbuduj prywatną chmurę backupu w firmie. Xopero Backup. Centralnie zarządzane rozwiązanie do backupu serwerów i stacji roboczych
Zbuduj prywatną chmurę backupu w firmie Centralne i zdalne zarządzanie kopiami zapasowymi Dedykowane rozwiązanie dla dowolnej infrastruktury w firmie Backup stacji roboczych i serwerów Bezpieczne przechowywanie
INSTALACJA LICENCJI SIECIOWEJ NET HASP Wersja 8.32
INSTALACJA LICENCJI SIECIOWEJ NET HASP Wersja 8.32 Spis Treści 1. Wymagania... 2 1.1. Wymagania przy korzystaniu z klucza sieciowego... 2 1.2. Wymagania przy uruchamianiu programu przez internet... 2 2.
ibok Internetowe Biuro Obsługi Klienta
ibok Internetowe Biuro Obsługi Klienta ibok Internetowe Biuro Obsługi Klienta to niezależnie działający panel dostępowy, umożliwiający klientom naszej sieci podgląd danych zawartych w bazach programu Pyxis