Instrukcja administratora aplikacji
|
|
- Maria Baranowska
- 7 lat temu
- Przeglądów:
Transkrypt
1 System oceny formalno-merytorycznej wniosków aplikacyjnych (SOFM) składanych w ramach Regionalnego Programu Operacyjnego Województwa Podlaskiego na lata Instrukcja administratora aplikacji Aplikacja współfinansowany przez Unię Europejską w ramach Regionalnego Programu Operacyjnego Województwa Podlaskiego na lata Białystok, luty 2017 System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 1
2 Spis treści Spis treści 1. Informacje ogólne Instalacja SOFM Instalacja bazy danych Instalacja aplikacji Konfiguracja serwera HTTP Apache Konfiguracja aplikacji SOFM Konfiguracja adresu Konfiguracja czasu trwania sesji Szablony wiadomości Logi aplikacji SOFM Udostępniane Instrukcje Polityka Bezpieczeństwa i licencja Grafiki UE wykorzystywane na wydrukach Kopie bezpieczeństwa Kopia bezpieczeństwa plików aplikacji Kopia bezpieczeństwa bazy danych Przywrócenie systemu z kopii System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 2
3 1. Informacje ogólne Aplikacja SOFM przeznaczona jest do uruchomienia na serwerach z systemem operacyjnym Linux i jest złożona z 3 podstawowych komponentów: bazy danych (MySQL) aplikacji internetowej w technologii (Python+Django) serwera HTTP (Apache) Wszystkie te komponenty współpracując ze sobą w systemie operacyjnym Linux udostępniają funkcjonalność aplikacji SOFM. W skład systemu SOFM wchodzi dodatkowo szereg dodatkowych narzędzi i bibliotek, wymaganych do poprawnej pracy lub dodatkowych, ułatwiających administrację oraz przetwarzanie danych przez aplikację. Wśród nich są między innymi: 1. Baza danych MySQL-python konektor do bazy danych, niezbędny aby aplikacja w technologii Python mogła się komunikować z bazą danych MySQL phpmyadmin opcjonalne narzędzie służące do administrowania bazą danych MySQL z poziomu przeglądarki internetowej (instalacja narzędzia jest opcjonalna) 2. Aplikacja SOFM (Python + Django) Django MPTT biblioteka ułatwiająca przetwarzanie oraz zarządzanie drzewami dokumentów w Django django-guardian biblioteka wspomagająca zarządzanie uprawnieniami użytkowników do dokumentów wkhtmltopdf + django-wkhtmltopdf aplikacja/biblioteka wykorzystywana do generowania plików *.pdf (wydruk kart oceny i raportów) XlsxWriter biblioteka wykorzystywana do generowania plików *.xlsx (mechanizm eksportu do excel) StringGenerator biblioteka wykorzystywana do generowania losowych napisów Libre Office oprogramowanie wykorzystywane do konwersji plików *.docx, *.doc i *.odt na pliki *.pdf ImageMagic biblioteka wykorzystywana do konwersji plików *.jpg i *.png na pliki *.pdf 3. Serwer http (domyślnie Apache) moduł mod-wsgi moduł ssl 2. Instalacja SOFM W celu skutecznego zainstalowania i wstępnego skonfigurowania systemu SOFM na serwerze z zainstalowanym systemem operacyjnym Linux Ubuntu Server należy wykonać czynności opisane poniżej. System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 3
4 2.1 Instalacja bazy danych Zalecaną bazą danych jest MySQL. Istnieje również możliwość instalacji SOFM z bazą PostgreSQL. Aby zainstalować bazę MySQL najlepiej w linii komend systemu Ubuntu wykonać polecenie: sudo apt-get install mysql-server Na zainstalowanym serwerze MySQL należy utworzyć bazę danych np. o nazwie sofm oraz użytkownika, który będzie zapewniał dostęp do bazy danych z poziomu aplikacji. Bardzo istotna jest właściwa konfiguracja kodowania w bazie danych. Musi to być kodowanie oparte na UTF8. Takie kodowanie zapewni prawidłowe wyświetlanie polskich znaków. Najlepiej wykonać tą czynności korzystając z graficznego oprogramowania do zarządzania bazą danych MySQL. Można do tego celu wykorzystać oprogramowanie phpmyadmin, które należy osobno zainstalować i skonfigurować na serwerze, lub inne oprogramowanie przeznaczone do uruchomienia na komputerze lokalnym takie jak MySQL Workbench, które pozwala na połączenie się ze zdalną bazą danych MySQL i zarządzanie ją. Inną możliwością jest utworzenie bazy oraz użytkownika z poziomu linii komend systemu operacyjnego. Można to zrobić następująco: Za pomocą polecenia: sudo mysql -p należy przejść do linii komend serwera bazy danych MySQL. Następnie należy wykonać polecenie tworzące nową bazę danych i ustawiające kodowanie utf8: CREATE DATABASE `sofm` CHARACTER SET utf8 COLLATE utf8_general_ci; W kolejnym kroku należy utworzyć użytkownika. Można to zrobić wykonując polecenie: CREATE USER 'sofmuser'@'localhost' IDENTIFIED BY 'password'; Utworzony użytkownik bazy danych powinien dostać uprawnienia do utworzonej wcześniej bazy sofm. Użytkownik będzie wykorzystywany do połączeń aplikacji z bazą danych, dlatego musi mieć uprawnienia pozwalające mu na wszelkie operacje na tabelach w ramach danej bazy. Aby nadać mu takie uprawnienia należy wykonać polecenie: System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 4
5 GRANT CREATE, DELETE, DROP, EXECUTE, INSERT, SELECT, ALTER, UPDATE, INDEX, CREATE TEMPORARY TABLES, CREATE VIEW, TRIGGER, REFERENCES, EVENT, SHOW VIEW ON sofm. * TO 'sofmuser'@'localhost'; Komunikacja z bazą od strony środowiska Python Aby zapewnić komunikację z bazą danych MySQL z poziomu aplikacji SOFM należy doinstalować w systemie dwa dodatkowe pakiety niezbędne do późniejszej instalacji konektora do bazy danych. Aby to zrobić należy wykonać następujące komendy: sudo apt-get install libmysqlclient-dev sudo apt-get install python-dev Python 2.2 Instalacja aplikacji W celu poprawnego zainstalowania aplikacji SOFM należy w pierwszej kolejności zainstalować kilka komponentów, z których aplikacja korzysta dostarczając swych funkcjonalności. Kod aplikacji jest napisany w języku Python, dlatego pierwszą i podstawową czynnością będzie zainstalowanie bibliotek Python na serwerze. Aplikacja jest wytworzona i przystosowana do wersji Python 2.7.x, a tworzona była dokładnie na wersji Python Przed instalacją warto się upewnić czy Python nie jest już zainstalowany w systemie serwera. Można to zrobić wpisując w linii koment polecenie: python jeśli środowisko Python jest zainstalowane, wynik polecenia powinien wyglądać następująco: W Ubuntu Server domyślnie zainstalowany jest Python 2.7.6, czyli wersja zgodna z wymaganiami aplikacji sofm. Jeśli Python nie jest zainstalowany, należy go doinstalować np. korzystając w Ubuntu z polecenia: sudo apt-get install python2.7 Django Kiedy Python jest już zainstalowany, można przejść do instalacji frameworka Django, na którym bazuje aplikacja SOFM. Aby poprawnie i szybko zainstalować Django, należy przed System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 5
6 tą czynnością zainstalować oprogramowanie do instalacji modułów Python o nazwie Pip. W tym celu należy zastosować komendę: sudo apt-get install python-pip Aby maksymalnie uniezależnić instancję aplikacji od platformy systemowej zaleca się instalację Django i aplikacji w środowisku wirtualnym z wykorzystaniem narzędzia virtualenv. Narzędzie to pozwala na tworzenie niezależnych środowisk bazujących na technologii Python, dzięki czemu istnieje możliwość uruchomienia kilku niezależnych aplikacji Python na jednym systemie operacyjnym. Dodatkowo instalowanie kolejnych modułów nadpisuje jedynie lokalne środowisko wirtualne Python, dzięki czemu łatwiej jest zarządzać zainstalowanymi bibliotekami i modułami. Aby zainstalować narzędzie virtualenv należy skorzystać z komendy: sudo pip install virtualenv Przed instalacją aplikacji na serwerze należy zainstalować w systemie serwer HTTP. Zalecany serwerem jest Apache HTTP Server, natomiast możliwa jest instalacja i konfiguracja innego serwera HTTP, wspierającego technologię WSGI. Aby zainstalować w systemie serwer HTTP Apache należy wykonać następujące polecenie: sudo apt-get install apache2 konfiguracja serwera HTTP jest opisana w dalszej części dokumentu. Po instalacji serwera w strukturze katalogów systemu, w katalogu /var powinien zostać wytworzony standardowy katalog serwera Apache o nazwie www. Aby można było bez problemów pracować na wskazanej lokalizacji, najlepiej zmodyfikować domyślnie nadane przez serwer uprawnienia. Apache domyślnie, w dostępie do plików, korzysta z użytkownika o nazwie www-data należącego do grupy użytkowników o tej samej nazwie - www-data. Należy zmienić właściciela oraz grupę właściciela katalogu /var/www na www-data. Można to zrobić poleceniem: sudo chown -R www-data:www-data /var/www/ następnie należy nadać uprawnienia zapisu do katalogu /var/www, grupie właściciela katalogu czyli grupie www-data. Można to zrobić wykonując polecenie: sudo chmod 775 -R /var/www/ System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 6
7 Po wykonaniu tego polecenia można dodać własnego użytkownika do grupy www-data, co zapewni możliwość tworzenia katalogów i plików w katalogu /var/www/. Można to zrobić korzystając z polecenia: sudo usermod -a -G www-data sofmuser gdzie sofmuser to nazwa użytkownika, którym logujemy się na serwerze i za pomocą którego będą na serwerze umieszczane pliki. Po poprawnej instalacji serwera HTTP i określeniu niezbędnych uprawnień, można przejść do instalacji Django w środowisku wirtualnym virtualenv. Aby to zrobić, należy w pierwszej kolejności stworzyć środowisko wirtualne Python, z którego będzie korzystała aplikacja i na którym zostanie zainstalowane Django i pozostałe wymagane moduły. Należy przejść do lokalizacji /var/www/ i utworzyć w niej katalog np. o nazwie sofm. Wewnątrz tego katalogu należy utworzyć podkatalog na pliki środowiska wirtualnego np. o nazwie env. Po utworzeniu katalogu można przejść do wytworzenia nowego środowiska wirtualnego za pomocą komendy, podając lokalizację wytworzonego wcześniej katalogu env: virtualenv --no-site-packages env Po wytworzeniu środowiska wirtualnego można przejść do instalacji Django oraz aplikacji SOFM. Django należy zainstalować w nowo utworzonym środowisku wirtualnym. Aby to zrobić należy znajdując się w katalogu /var/www/sofm/ wykonać polecenie: env/bin/pip install django==1.8.9 wskazana wersja Django powinna zostać pobrana i zainstalowana w środowisku wirtualnym. Aby potwierdzić powodzenie instalacji oraz sprawdzić wersję Django należy wykonać polecenie: env/bin/django-admin.py version Aplikacja została napisana z wykorzystaniem Django w wersji Powinna poprawnie funkcjonować na wersjach 1.8. Obecnie najnowszą wersją 1.8.x jest wersja Wersja 1.8 jest oznaczona przez producenta Django jako LTS, dlatego obecnie można traktować ją jako najbardziej stabilną. Po instalacji Django, należy doinstalować w wytworzonym środowisku wirtualnym dodatkowe biblioteki oraz aplikacje, niezbędne do prawidłowego funkcjonowania aplikacji SOFM. System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 7
8 Django MPTT Jest to biblioteka służąca do budowania i zarządzania hierarchicznymi strukturami danych. W aplikacji SOFM biblioteka wspomaga tworzenie i zarządzanie strukturą katalogów i dokumentów. Aby ją zainstalować należy znajdując się w katalogu /var/www/sofm/ wywołać następujące polecenie: env/bin/pip install django-mptt django-guardian Jest to biblioteka wspomagająca zarządzanie uprawnieniami użytkowników do obiektów. Aby ją zainstalować należy znajdując się w katalogu /var/www/sofm/ wywołać następujące polecenie: env/bin/pip install django-guardian XlsxWriter Jest to biblioteka wspomagająca eksport danych do plików typu Excel env/bin/pip install XlsxWriter wkhtmltopdf Jest to aplikacja służąca do generowania plików *.pdf. Aplikacja nie jest częścią projektu aplikacji SOFM, ale niezależnym narzędziem w systemie operacyjnym. Aplikacja SOFM jedynie wykorzystuje jej możliwości do generowania wydruków kart oceny oraz raportów w formie dokumentów *.pdf. Aby zainstalować w systemie wkhtmltopdf należy wykonać następujący zestaw komend: sudo apt-get install libgtk2.0-0 libgdk-pixbuf2.0-0 libfontconfig1 libxrender1 libx11-6 libglib2.0-0 libxft2 libfreetype6 libc6 zlib1g libpng12-0 libstdc dbg-arm64-cross libgcc1 sudo sudo wget _rc2-static-amd64.tar.bz2 sudo tar xvjf wkhtmltopdf _rc2-static-amd64.tar.bz2 sudo mv wkhtmltopdf-amd64 /usr/local/bin/wkhtmltopdf sudo chmod +x /usr/local/bin/wkhtmltopdf Aplikacja domyślnie wykorzystuje wkhtmltopdf w wersji 10.0_rc2 System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 8
9 django-wkhtmltopdf Jest to biblioteka usprawniająca wykorzystanie aplikacji wkhtmltopdf w aplikacjach napisanych w oparciu o Python i Django env/bin/pip install django-wkhtmltopdf StringGenerator Jest to biblioteka wspomagająca generowanie losowej treści napisów. env/bin/pip install StringGenerator MySQL-python Jest to konektor do bazy danych, zapewniający możliwość komunikacji aplikacji Django z bazą danych MySQL. Należy go zainstalować w wytworzonym wcześniej środowisku wirtualnym. Aby to zrobić należy znajdując się w katalogu /var/www/sofm/ wywołać następujące polecenie: env/bin/pip install MySQL-python Libre Office Aplikacja SOFM konwertuje importowane do systemu dokumenty edytowalne typu doc, docx, odt na pliki *.pdf w celu ich prezentacji w przeglądarce. Wykorzystuje do tego pakiet Libre Office. Aby aplikacja mogła konwertować importowane pliki, w systemie musi być zainstalowany pakiet Libre Office. Aby go zainstalować można skorzystać z następujących komend: sudo apt-get install default-jre sudo apt-get install libreoffice-common sudo apt-get install --no-install-recommends libreoffice-writer Convert Aplikacja, w celu ujednolicenia prezentacji konwertuje na format *.pdf również zdjęcia umieszczane w systemie. Wykorzystuje do tego narzędzie bazujące na pakiecie ImageMagick. Aby zainstalować niezbędny pakiet należy wykonać następujące polecenie: sudo apt-get install imagemagick System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 9
10 Aplikacja SOFM Aby zainstalować aplikację należy utworzyć w lokalizacji /var/www/sofm/ katalog o nazwie np. sofm, najlepiej obok utworzonego wcześniej katalogu /var/www/sofm/env przechowującego pliki środowiska wirtualnego Python. Pakiet instalacyjny aplikacji SOFM zawiera spakowany kod aplikacji SOFM. Należy umieścić zawartość pakietu w nowo utworzonym katalogu. Struktura katalogów aplikacji Struktura katalogów zainstalowanej aplikacji w katalogu /var/www/ powinna wyglądać następująco: Konfiguracja połączenia z bazą danych Pierwszym krokiem w celu uruchomienia aplikacji jest konfiguracja połączenia z utworzoną wcześniej bazą danych. Głównym plikiem konfiguracyjnym aplikacji jest umieszczony w katalogu sofm plik settings.py. Zawiera on najważniejsze parametry konfiguracyjne aplikacji, w tym konfigurację połączenia z bazą danych. Opis wybranych parametrów konfiguracyjnych jest umieszczony w dalszej części dokumentu. Aby skonfigurować połączenie z bazą danych należy uruchomić w edytorze tekstu plik settings.py i odnaleźć sekcję DATABASES: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'nazwabazydanych', 'USER': 'uzytkownik', 'PASSWORD': 'haslo', } } Sekcja ta odpowiada właśnie z konfigurację bazy danych. W parametrze NAME należy wprowadzić nazwę utworzonej na potrzeby SOFM bazy danych. W parametrze USER należy System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 10
11 wprowadzić nazwę użytkownika, z wykorzystaniem którego aplikacja będzie łączyła się z bazą danych, a w parametrze PASSWORD należy wprowadzić hasło wprowadzonego użytkownika. Konfiguracja może wyglądać następująco: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'sofm', 'USER': 'sofmuser', 'PASSWORD': 'password321', } } zgodnie z konfiguracją bazy danych, którą wytworzono w punkcie 2.1 tego dokumentu. Wytworzenie struktury bazy danych Struktura bazy danych jest zdefiniowana w aplikacji. Aby można było uruchomić aplikację SOFM należy na samym początku wytworzyć strukturę bazy danych w utworzonej i skonfigurowanej pustej bazie danych. Django posiada mechanizmy, które umożliwiają taką operację. W katalogu aplikacji /var/www/sofm/sofm/ znajduje się plik manage.py. Jest to główny skrypt aplikacji Django umożliwiający dodatkowo sprawne zarządzanie i konfigurację środowiska. Za pomocą tego narzędzia można m.in. wytworzyć strukturę bazy danych aplikacji w skonfigurowanej w pliku settings.py bazie danych. Aby to zrobić, znajdując się w katalogu aplikacji, należy wykonać następujące polecenie:../env/bin/python manage.py makemigrations To polecenie wytworzy w tle niezbędne do wykonania migracji skrypty, a wykonanie polecenia:../env/bin/python manage.py migrate spowoduje wytworzenie w skonfigurowanej wcześniej bazie danych, odpowiedniej struktury. Wynik udanej operacji tworzenia struktury bazy danych powinien wyglądać następująco: System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 11
12 Wypełnienie bazy danych wartościami początkowymi Po wytworzeniu struktury bazy danych, należy wypełnić ją początkowymi danymi. Należy zaimportować definicje uprawnień przypisywanych poszczególnym profilom oraz definicje ról użytkowników. Django udostępnia mechanizm sprawnego importu zdefiniowanych wcześniej danych w formacie JSON. Pliki zawierające definicje danych początkowych aplikacji SOFM znajdują się w katalogu fixtures, w katalogu głównym aplikacji. Aby zaimportować do wytworzonej bazy danych definicję uprawnień należy wykonać polecenie:../env/bin/python manage.py loaddata fixtures/permissions.json co spowoduje utworzenie w bazie danych definicji uprawnień. Wykonanie polecenia:../env/bin/python manage.py loaddata fixtures/roles.json spowoduje utworzenie w bazie ról użytkowników. Wytworzenie pierwszego użytkownika (SUPERADMIN) W celu umożliwienia pierwszego logowania do aplikacji oraz dalszej parametryzacji aplikacji należy utworzyć pierwszego użytkownika w bazie danych. Będzie on miał pełen dostęp do aplikacji. Aby utworzyć pierwszego użytkownika aplikacji należy skorzystać z polecenia:../env/bin/python manage.py createsuperuser efekt wykonania polecenia możę wyglądać następująco: System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 12
13 Konfiguracja lokalizacji składowania importowanych do systemu plików Aplikacja SOFM przechowuje importowane do systemu pliki dokumentów w strukturze katalogów systemu operacyjnego serwera. Standardową lokalizacją, w której aplikacja SOFM umieszcza importowane pliki jest katalog /sofm/document_files. Domyślnie w systemie nie ma takiego katalogu, dlatego trzeba go utworzyć i skonfigurować uprawnienia, tak aby pliki mogły być w nim zapisywane. Aby to zrobić najlepiej skorzystać z następujących komend: sudo mkdir sofm cd sofm sudo mkdir document_files w celu utworzenia katalogów oraz sudo chown -R www-data:www-data /sofm/ w celu zmiany właściciela katalogu i tym samym umożliwienie zapisu plików do tej lokalizacji. W celu przetestowania uruchomienia aplikacji już na tym etapie, należy skorzystać z komendy:../env/bin/python manage.py runserver Jeśli wszystko zostało skonfigurowane prawidłowo, w konsoli powinien zostać wyświetlony następujący ciąg komunikatów: 2.3 Konfiguracja serwera HTTP Apache Do poprawnego funkcjonowania, aplikacja potrzebuje jeszcze właściwej konfiguracji serwera HTTP, w typ przypadku Apache. Serwer powinien być już zainstalowany w efekcie wcześniej wykonanych operacji, dlatego wystarczy go skonfigurować do współpracy z Django. System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 13
14 Podstawowym modułem niezbędnym do skonfigurowania udostępniania funkcjonalności aplikacji SOFM za pośrednictwem serwera Apache jest moduł mod_wsgi. Zazwyczaj nie jest domyślnie zainstalowany, dlatego aby go pobrać i zainstalować, należy wykonać komendę: sudo apt-get install libapache2-mod-wsgi po udanej instalacji moduł zostanie automatycznie włączony. W kolejnym kroku należy włączyć moduł SSL serwera Apache. Można to zrobić za pomocą komendy: sudo a2enmod ssl W celu konfiguracji dostępu do aplikacji SOFM należy otworzyć w edytorze tekstu plik konfiguracyjny /etc/apache2/sites-available/default-ssl.conf. W pliku należy wprowadzić następującą konfigurację: Alias /static /var/www/sofm/sofm/static <Directory /var/www/sofm/sofm/static> Require all granted </Directory> <Directory /var/www/sofm/sofm/sofm> <Files wsgi.py> Require all granted </Files> </Directory> WSGIDaemonProcess sofm pythonpath=/var/www/sofm/sofm:/var/www/sofm/env/lib/python2.7/site-packages WSGIProcessGroup sofm WSGIScriptAlias / /var/www/sofm/sofm/sofm/wsgi.py Powyższa konfiguracja zawiera wskazanie, nadanie uprawnień do skryptu wsgi aplikacji SOFM oraz ścieżkę środowiska Python, za pomocą którego ma być uruchamiana aplikacja (w tym przypadku utworzone środowisko wirtualne env). Pierwsza część aplikacji definiuje dostęp do lokalizacji przechowującej pliki statyczne systemu SOFM (grafiki, css, js) Warto też zwrócić uwagę czy we wspomnianym pliku konfiguracyjnym jest włączona obsługa SSL. Prawidłowa konfiguracja odpowiadająca za tą opcję powinna wyglądać następująco: SSLEngine on Aby zmiany konfiguracji zostały zastosowane, należy zresetować serwer np. poleceniem: System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 14
15 sudo /etc/init.d/apache2 restart Certyfikaty Jeśli przy połączeniu SSL ma być wykorzystywany inny certyfikat niż domyślny należy podać lokalizację niezbędnych plików. SSLCertificateFile /etc/apache2/ssl/www_server_com.crt SSLCertificateKeyFile /etc/apache2/ssl/server.key SSLCertificateChainFile /etc/apache2/ssl/www_server_com.ca-bundle Aby zmiany konfiguracji zostały zastosowane, należy zresetować serwer np. poleceniem: sudo /etc/init.d/apache2 restart Uruchomienie konfiguracji Aby konfiguracja została zaczytana przez serwer, musi znaleźć się w katalogu /etc/apache2/sites-enabled/. Jeśli nie ma jej we wskazanej lokalizacji, najlepiej jest wytworzyć dowiązanie, tak aby nie trzeba było modyfikować konfiguracji w dwóch miejscach. Aby wytworzyć dowiązanie należy skorzystać z następującego polecenia: sudo ln -s /etc/apache2/sites-available/default-ssl.conf /etc/apache2/sitesenabled/default-ssl.conf Aby zmiany konfiguracji zostały zastosowane, należy zresetować serwer np. poleceniem: sudo /etc/init.d/apache2 restart Przekierowanie HTTP -> HTTPS Aby zapewnić pełne bezpieczeństwo należy wymusić komunikację z serwerem za pomocą protokołu HTTPS, z wykorzystaniem skonfigurowanego przed chwilą modułu SSL, można zastosować automatyczne przekierowania. Po ich zastosowaniu, każde zapytanie wysłane do serwera będzie obsługiwane z wykorzystaniem szyfrowanego protokołu HTTPS. Aby skonfigurować przekierowanie należy otworzyć w edytorze tekstu plik konfiguracyjny /etc/apache2/sites-available/000-default.conf. W pliku należy wprowadzić następującą konfigurację: RewriteEngine On System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 15
16 RewriteCond %{SERVER_PORT}!^443$ RewriteRule ^(.*)$ [R=301,L] Aby zmiany przyniosły oczekiwany rezultat należy uruchomić moduł rewrite. Można to zrobić wywołując polecenie: sudo a2enmod rewrite Aby zmiany konfiguracji zostały zastosowane, należy zresetować serwer np. poleceniem: sudo /etc/init.d/apache2 restart Dostęp do plików Aplikacja SOFM wykorzystuje szereg plików statycznych (obrazki, pliki css, js), dlatego muszą być one widoczne z poziomu serwera HTTP. Aby zwiększyć poziom bezpieczeństwa należy zmodyfikować konfigurację serwera HTTP tak aby udostępniana była jedynie niezbędna lokalizacja, oraz aby serwer nie umożliwiał podglądu struktury katalogów, w których umieszczone są pliki statyczne. W tym celu należy zmodyfikować konfigurację w pliku /etc/apache2/apache2.conf. W pliku należy zlokalizować wpisy/znaczniki typu Directory i zamienić domyślną konfigurację, która w Apache na Ubuntu wygląda następująco: <Directory /> Options FollowSymLinks AllowOverride None Require all denied </Directory> <Directory /usr/share> AllowOverride None Require all granted </Directory> <Directory /var/www > Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> #<Directory /srv/> # Options Indexes FollowSymLinks # AllowOverride None # Require all granted #</Directory> na: System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 16
17 #<Directory /> # Options FollowSymLinks # AllowOverride None # Require all denied #</Directory> #<Directory /usr/share> # AllowOverride None # Require all granted #</Directory> <Directory /var/www/sofm/sofm/static> Options FollowSymLinks AllowOverride None Require all granted </Directory> #<Directory /srv/> # Options Indexes FollowSymLinks # AllowOverride None # Require all granted #</Directory> Po zapisaniu zmian należy zresetować serwer HTTP np. wykonując polecenie: sudo /etc/init.d/apache2 restart Uruchamianie, restart, zatrzymywanie aplikacji SOFM. Po prawidłowym skonfigurowaniu serwera HTTP, aplikacja SOFM jest z nim niejako zintegrowana. Oznacza to, że uruchamia się, wyłącza i resetuje razem z serwerem Apache. Dzięki temu, aby uruchomić/zresetować/zatrzymać aplikację SOFM wystarczy zastosować odpowiednią komendę serwera HTTP Apache: sudo /etc/init.d/apache2 start sudo /etc/init.d/apache2 restart sudo /etc/init.d/apache2 stop Warto pamiętać, że serwer Apache jest domyślnie skonfigurowany w Ubuntu, tak aby uruchamiał się podczas startu systemu, dlatego w przypadku resetu systemu operacyjnego, aplikacja SOFM zostanie uruchomiona automatycznie razem z serwerem Apache. 3. Konfiguracja aplikacji SOFM Głównym plikiem konfiguracyjnym aplikacji SOFM jest wspomniany wcześniej przy okazji instalacji i konfiguracji połączenia z bazą danych, plik settings.py. W ramach konfiguracji System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 17
18 aplikacji zostaną opisane jedynie wybrane parametry konfiguracyjne zawarte w tym pliku. Większość parametrów konfiguracyjnych, które nie są opisane w tym dokumencie, w trosce o poprawne funkcjonowanie systemu, nie powinna być modyfikowana. Plik settings.py znajduje się w katalogu aplikacji SOFM w podkatalogu sofm. Plik jest najważniejszym plikiem konfiguracyjnym aplikacji, dlatego bardzo istotne jest aby ewentualne zmiany były w nim przeprowadzane z możliwie największą ostrożnością. Zaleca się przestrzegania następujących zasad: Przed dokonaniem modyfikacji należy koniecznie wykonać kopię zapasową pliku. Zaleca się aby nie wykonywać modyfikacji pliku w trakcie działania systemu. Może to spowodować problemy w dostępie do aplikacji w trakcie zmian, dlatego najlepiej zmiany wykonywać na kopii pliku, a gotową kopią ze zmianami nadpisywać konfigurację na serwerze. Plik jest skryptem napisanym w języku Python, dlatego podczas uruchamiania środowisko Python może utworzyć dla niego kopię tymczasową/skompilowaną, z której korzysta aplikacja SOFM. Takie pliki posiadają rozszerzenia *.pyc i w celu osiągnięcia pewności, że zmiany zostaną od razu zastosowane, po zapisaniu modyfikacji należy je usunąć. Pozostawienie plików *.pyc może spowodować brak efektów wprowadzonej modyfikacji. Po każdej zapisanej modyfikacji pliku settings.py należy wykonać reset aplikacji, korzystając np. z polecenia: sudo /etc/init.d/apache2 restart System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 18
19 3.1 Konfiguracja adresu W pliku settings.py znajduje się konfiguracja adresu , z którego system wysyła wiadomości powiadomienia i wiadomości . Aby skonfigurować prawidłowo adres e- mail, należy wprowadzić w pliku podstawowe dane adresu oraz serwera, na którym dany adres jest zarejestrowany. Do konfiguracji adresu służy sekcja pliku oznaczona tytułem #Adresy . W ramach systemu istnieje możliwość skonfigurowania dwóch niezależnych adresów . W obecnej wersji systemu, do wysyłania wszystkich wiadomości, wykorzystywany jest jedynie podstawowy adres . Poszczególne parametry konfiguracji adresu _HOST adres serwera SMTP dla konfigurowanego adresu _PORT port serwera SMTP dla konfigurowanego adresu _HOST_USER nazwa użytkownika dla konfigurowanego serwera SMTP zazwyczaj adres _HOST_PASSWORD hasło użytkownika dla konfigurowanego serwera SMTP _USE_SSL jeśli połączenie z serwerem odbywa się z wykorzystaniem SSL należy wpisać wartość True, w przeciwnym wypadku, należy parametr zakomentować znakiem # lub skonfigurować mu wartość False _USE_TLS jeśli połączenie z serwerem odbywa się z wykorzystaniem TLS należy wpisać wartość True, w przeciwnym wypadku, należy parametr zakomentować znakiem #, usunąć lub skonfigurować mu wartość False. DEFAULT_FROM_ pełna nazwa adresu , z którego będą wysyłane wiadomości. Ta nazwa będzie wyświetlana w adresie nadawcy u odbiorców wiadomości, dlatego można tutaj wprowadzić dodatkowo podpis wysyłającego np. SOFM <sofm.admin@wrotapodlasia.pl> Konfiguracja adresu dodatkowego jest analogiczna i będzie polegała na wprowadzeniu wartości dla analogicznych parametrów, na tej samej zasadzie. Po zakończonej konfiguracji adresu należy wykonać reset aplikacji. Można to wykonać komendą: System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 19
20 sudo /etc/init.d/apache2 restart 3.2 Konfiguracja czasu trwania sesji W pliku settings.py znajduje się również konfiguracja czasu trwania sesji, czyli czasu po którym użytkownik zostanie wylogowany z systemu w przypadku bezczynności. Parametr, odpowiadający za tą konfigurację znajduje się w sekcji oznaczonej tytułem #Czas trwania sesji i nazywa się SESSION_INACTIVE_TIME Czas należy wprowadzać w sekundach. Dozwolone jest konfigurowanie wartości za pomocą operacji arytmetycznych, tak jak na powyższym zdjęciu 20minut = 20*60sekund, lub za pomocą wartości np Domyślna wartość czasu trwania sesji to 20 minut. Po zakończonej konfiguracji czasu trwania sesji, należy wykonać reset aplikacji. Można to wykonać komendą: sudo /etc/init.d/apache2 restart 4. Szablony wiadomości Aplikacja przechowuje treści wysyłanych wiadomości w tekstowych plikach szablonów. Szablony są napisane z wykorzystaniem kodu HTML i mogą zawierać znaczniki %s. W miejsce znaczników %s system przy wysyłce wstawia dane dotyczące konkretnej wiadomości (nazwy dokumentów, użytkowników itp.) zapewniając dzięki temu pewien poziom personalizacji korespondencji. Szablony wiadomości znajdują się w katalogu aplikacji w podkatalogu sofmconfig/ _templates. Domyślnie aplikacja SOFM wykorzystuje 14 szablonów wiadomości . System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 20
21 Każdy szablon może się różnić treścią. Edytując treść szablonu należy pamiętać o stosowanych w szablonach znacznikach. Znaczniki wypełniane są w określonej kolejności, a pod określonymi numerami znaczników znajdują się zawsze ściśle określone wartości. System domyślnie wysyła wiadomości w formacie HTML, natomiast dodatkowo wysyła też format tekstowy, na wypadek gdyby odbiorca nie był w stanie odebrać wiadomości z treścią HTML. Aby możliwie było formatowanie treści wiadomości, szablon musi być napisany z wykorzystaniem HTML. 1. add_application_document_ .txt szablon wiadomości informującej o umieszczeniu dokumentu we wniosku. <p>witaj,</p> <p>we wniosku <strong> %s </strong> został umieszczony dokument <strong> %s </strong></p> <p>wiadomość wygenerowana automatycznie przez System Oceny Formalno- Merytorycznej (SOFM)</p> Szablon posiada 2 znaczniki: pod pierwszym %s zostanie umieszczony numer wniosku pod drugim %s zostanie umieszczona nazwa dokumentu 2. add_recruitment_document_ .txt szablon wiadomości informującej o umieszczeniu dokumentu we wnioskach z poziomu naboru. <p>witaj,</p> <p>w naborze <strong> %s </strong> został umieszczony dokument <strong> %s </strong>. Dokument znajduje się w katalogu wniosku.</p> <p>wiadomość wygenerowana automatycznie przez System Oceny Formalno- Merytorycznej (SOFM)</p> Szablon posiada 2 znaczniki: pod pierwszym %s zostanie umieszczony numer naboru pod drugim %s zostanie umieszczona nazwa dokumentu System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 21
22 3. ass_card_accept_ .txt szablon wiadomości informującej o zmianie statusu karty oceny na Ocena zaakceptowana. <p>witaj,</p> <p>status Twojej karty oceny we wniosku <strong> %s </strong> został zmieniony na <strong> %s </strong></p> <p>wiadomość wygenerowana automatycznie przez System Oceny Formalno- Merytorycznej (SOFM)</p> Szablon posiada 2 znaczniki: pod pierwszym %s zostanie umieszczony numer wniosku pod drugim %s zostanie umieszczona nazwa statusu karty oceny 4. ass_card_back_ .txt szablon wiadomości informującej o zmianie statusu karty oceny z Ocena zakończona na Ocena w trakcie. Szablon wysyłany oceniającemu. <p>witaj,</p> <p>status Twojej karty oceny we wniosku <strong> %s </strong> został zmieniony na <strong> %s </strong></p> <p><strong>uzasadnienie cofnięcia karty:</strong></p> <p>%s</p> <p>wiadomość wygenerowana automatycznie przez System Oceny Formalno- Merytorycznej (SOFM)</p> Szablon posiada 3 znaczniki: pod pierwszym %s zostanie umieszczony numer wniosku pod drugim %s zostanie umieszczona nazwa statusu karty oceny pod trzecim %s zostanie umieszczone uzasadnienie cofnięcia karty 5. ass_card_back_ _sec_copy.txt szablon wiadomości informującej o zmianie statusu karty oceny z Ocena zakończona na Ocena w trakcie. Szablon wysyłany sekretarzowi. <p>witaj,</p> <p>zmieniono status karty oceny oceniającego <strong> %s </strong> we wniosku <strong> %s </strong> na <strong> %s </strong></p> <p><strong>uzasadnienie cofnięcia karty:</strong></p> <p>%s</p> <p>wiadomość wygenerowana automatycznie przez System Oceny Formalno- Merytorycznej (SOFM)</p> Szablon posiada 4 znaczniki: pod pierwszym %s zostanie umieszczone imię i nazwisko oceniającego pod drugim %s zostanie umieszczony numer wniosku pod trzecim %s zostanie umieszczona nazwa statusu karty oceny pod czwartym %s zostanie umieszczone uzasadnienie cofnięcia karty 6. ass_card_cancel_ .txt szablon wiadomości informującej o zmianie statusu karty na Ocena anulowana. <p>witaj,</p> System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 22
23 <p>status Twojej karty oceny we wniosku <strong> %s </strong> został zmieniony na <strong> %s </strong></p> <p>wiadomość wygenerowana automatycznie przez System Oceny Formalno- Merytorycznej (SOFM)</p> Szablon posiada 2 znaczniki: pod pierwszym %s zostanie umieszczony numer wniosku pod drugim %s zostanie umieszczona nazwa statusu karty oceny 7. ass_card_complete_ .txt szablon wiadomości informującej o zmianie statusu karty na Ocena zakończona. <p>witaj,</p> <p>użytkownik <strong> %s </strong> zakończył ocenę wniosku <strong> %s </strong> w systemie SOFM</p> <p>wiadomość wygenerowana automatycznie przez System Oceny Formalno- Merytorycznej (SOFM)</p> Szablon posiada 2 znaczniki: pod pierwszym %s zostanie umieszczony numer wniosku pod drugim %s zostanie umieszczona nazwa statusu karty oceny 8. ass_card_start_ .txt szablon wiadomości informującej o zmianie statusu karty na Ocena w trakcie z Przed oceną. <p>witaj,</p> <p>oceniający <strong> %s </strong> rozpoczął ocenę wniosku <strong> %s </strong></p> <p>wiadomość wygenerowana automatycznie przez System Oceny Formalno- Merytorycznej (SOFM)</p> Szablon posiada 2 znaczniki: pod pierwszym %s zostanie umieszczony numer wniosku pod drugim %s zostanie umieszczona nazwa statusu karty oceny 9. assessor_in_app_ .txt szablon wiadomości informującej użytkownika o wskazaniu go do oceny wniosku. <p>witaj,</p> <p>zostałeś wskazany jako osoba oceniająca we wniosku <strong> %s </strong> w systemie SOFM</p> <p>wiadomość wygenerowana automatycznie przez System Oceny Formalno- Merytorycznej (SOFM)</p> Szablon posiada 1 znacznik: pod %s zostanie umieszczony numer wniosku 10. lock_account_ .txt szablon wiadomości informującej o zablokowaniu konta użytkownika. <p>szanowni Państwo,</p> <p>informujemy, że użytkownikowi<strong> %s %s (login: %s)</strong> zostało zablokowane konto w Systemie Oceny Formalno Merytorycznej (SOFM).</p> System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 23
24 <p>wiadomość wygenerowana automatycznie przez SOFM proszę na nią nie odpowiadać.</p> <p>pozdrawiamy</p> <p>zespół Administratorów Merytorycznych SOFM</p> <p>departament Rozwoju Regionalnego<br> Referat Monitorowania i Systemów Informatycznych<br> Urząd Marszałkowski Województwa Podlaskiego<br> ul. Poleska 89, Białystok</p> Szablon posiada 3 znaczniki: pod pierwszym %s zostanie umieszczone imię użytkownika pod drugim %s zostanie umieszczone nazwisko użytkownika pod trzecim %s zostanie umieszczona nazwa użytkownika 11. new_account_ .txt szablon wiadomości informującej użytkownika o założeniu dla niego konta w systemie SOFM. <p>szanowni Państwo,</p> <p>w Systemie Oceny Formalno Merytorycznej (SOFM) dla użytkownika <strong> %s %s </strong>utworzono konto o loginie <strong>%s</strong>. System dostępny jest pod adresem <a href="%s">%s</a></p> <p>w celu uzyskania hasła należy kliknąć na przycisk Przypomnij hasło znajdujący się na stronie logowania, a następnie postępować zgodnie z komunikatami systemu. Hasło zostanie wysłane na adres mailowy podany w zgłoszeniu nadania uprawnień.</p> <p>prosimy o niezwłoczną aktywację konta. Jednocześnie informujemy, iż w przypadku długotrwałego braku logowania do systemu uprawnienia użytkownika ze względów bezpieczeństwa zostaną wycofane.</p> <p>wiadomość wygenerowana automatycznie przez SOFM proszę na nią nie odpowiadać.</p> <p>pozdrawiamy</p> <p>zespół Administratorów Merytorycznych SOFM</p> <p>departament Rozwoju Regionalnego<br> Referat Monitorowania i Systemów Informatycznych<br> Urząd Marszałkowski Województwa Podlaskiego<br> ul. Poleska 89, Białystok</p> Szablon posiada 5 znaczników: pod pierwszym %s zostanie umieszczone imię użytkownika pod drugim %s zostanie umieszczone nazwisko użytkownika pod trzecim %s zostanie umieszczony login użytkownika pod czwartym %s zostanie umieszczony adres aplikacji SOFM pod piątym %s zostanie umieszczony adres aplikacji SOFM Adres aplikacji jest powtórzony w celu umożliwienia zbudowania aktywnego odnośnika HTML (<a>) 12. password_ .txt szablon wiadomości informującej użytkownika o wskazaniu tymczasowego hasła do systemu oraz linku aktywacyjnego. <p>witaj,</p> <p>do Państwa konta w SOFM wygenerowano następujące hasło dostępu: %s </p> <p>link aktywujący hasło do systemu: <a href="%s">%s</a></p> System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 24
25 <p>wiadomość wygenerowano automatycznie - proszę na nią nie odpowiadać. Jeśli nie korzystałeś z funkcji przypominania hasła systemu SOFM skontaktuj się z naszym administratorem: <a href="mailto:%s">%s</a></p> <p>pozdrawiamy</p> <p>zespół Administratorów Merytorycznych SOFM</p> <p>departament Rozwoju Regionalnego<br> Referat Monitorowania i Systemów Informatycznych<br> Urząd Marszałkowski Województwa Podlaskiego<br> ul. Poleska 89, Białystok</p> Szablon posiada 5 znaczników: pod pierwszym %s zostanie umieszczone wygenerowane tymczasowe hasło dostępu pod drugim i trzecim %s zostanie umieszczony wygenerowany link aktywacyjny pod czwartym i piątym %s zostanie umieszczony adres administratora systemu Adres aplikacji oraz jest powtórzony w celu umożliwienia zbudowania aktywnych odnośników HTML 13. send_question_ .txt szablon wiadomości przekazującej treść wiadomości od użytkownika systemu do administratora. Funkcjonalności Wyślij pytanie. <p>witaj,</p> <p>użytkownik wysłał wiadomość z systemu SOFM.</p> <p><b>treść wiadomości:</b></p> <p>%s</p> <p><b>%s / <a href="mailto:%s" target="_top">%s</a></b></p> Szablon posiada 4 znaczniki: pod pierwszym %s zostanie umieszczona treść wysyłanej wiadomości pod drugim %s zostanie umieszczona nazwa użytkownika pod trzecim i czwartym %s zostanie umieszczony adres użytkownika 14. send_question_ _app.txt szablon wiadomości przekazującej treść wiadomości od oceniającego do sekretarza. Funkcjonalności Wyślij pytanie dostępna oceniającym na poziomie wniosku. <p>witaj,</p> <p>użytkownik wysłał wiadomość z systemu SOFM.</p> <p><b>treść wiadomości:</b></p> <p>%s</p> <p><b>%s / <a href="mailto:%s" target="_top">%s</a></b></p> Szablon posiada 4 znaczniki: pod pierwszym %s zostanie umieszczona treść wysyłanej wiadomości pod drugim %s zostanie umieszczona nazwa użytkownika pod trzecim i czwartym %s zostanie umieszczony adres użytkownika 15. send_question_ _app_copy.txt szablon wiadomości wysyłanej użytkownikowi jako kopia w wyniku skorzystania z mechanizmu wysyłającego wiadomość od oceniającego do sekretarza. Funkcjonalności Wyślij pytanie dostępna oceniającym na poziomie wniosku. System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 25
26 <p>witaj,</p> <p>wysłałeś wiadomość z systemu SOFM.</p> <p><b>treść wysłanej wiadomości:</b></p> <p><i>%s</i></p> Szablon posiada 1 znacznik: pod %s zostanie umieszczona treść wysyłanej do sekretarza wiadomości 16. send_question_ _copy.txt szablon wiadomości wysyłanej użytkownikowi jako kopia w wyniku skorzystania z mechanizmu przekazującego treść wiadomości od użytkownika systemu do administratora. Funkcjonalności Wyślij pytanie. <p>witaj,</p> <p>wysłałeś wiadomość z systemu SOFM.</p> <p><b>treść wysłanej wiadomości:</b></p> <p><i>%s</i></p> Szablon posiada 1 znacznik: pod %s zostanie umieszczona treść wysyłanej do administratora wiadomości Po każdej zapisanej modyfikacji pliku settings.py należy wykonać reset aplikacji, korzystając np. z polecenia: sudo /etc/init.d/apache2 restart 5. Logi aplikacji SOFM Aplikacja SOFM generuje logi własnego stanu pracy. Logi stanu pracy aplikacji są umieszczane w pliku umiesczonym w katalogu głównym aplikacji w podkatalogu logs. Plik logów domyślnie nosi nazwę sofm.log. Aplikacja tworzy i wypełnia 1 plik logów. W pliku pisane są wszystkie logi generowane przez aplikację. Należy systematycznie kontrolować stan pliku, tak aby jego rozmiar nie był zbyt duży. W pliku logów rejestrowane są: 1. Informacje o błędach lub zagrożeniach wynikających z funkcjonowania aplikacji SOFM System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 26
27 2. Informacje o próbach nieuprawnionego dostępu do bazy danych, w tym: Informacje o próbach nieuprawnionego dostępu do edycji danych Informacje o próbach pobrania plików dokumentów, z ominięciem mechanizmu prezentowania dokumentów aplikacji SOFM Informacje o próbach wydruku dokumentu (informacja jest rejestrowana w momencie kliknięcia przycisku Drukuj w przeglądarce) Informacje o potencjalnym uruchomieniu przez użytkownika, narzędzi do analizy kodu strony Standardowy, przykładowy wpis w logach ma następującą postać: :05: WARNING views - page_not_permissions: Uwaga!!! Próba nieuprawnionego dostępu. Id użytkownika: 59. Zdarzenie: /edycjakatalogu/197/ Wpis składa się z dokładnej daty wystąpienia zdarzenia, rodzaju zdarzenia (ERROR, WARNING, INFO), opisu modułu w którym wystąpiło zdarzenie, opisu zdarzenia (w tym w zależności od typu zdarzenia np. id użytkownika oraz informacji co próbował zrobić) Powyższy wpis w logu może sugerować próbę edycji katalogu o id 197 przez użytkownika o id 59, nie posiadającego odpowiednich uprawnień do tego celu. 6. Udostępniane Instrukcje Aplikacja SOFM udostępnia użytkownikom instrukcje, w zależności od profilu, z jakiego korzysta dany użytkownik. Instrukcje udostępniane są do pobrania lub odczytu w formie plików *.pdf. Fizycznie pliki znajdują się w strukturze plików w katalogu aplikacji SOFM w lokalizacji sofmconfig/instructions. System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 27
28 System obsługuje trzy instrukcje umieszczone w tej lokalizacji. Bardzo istotne jest aby umieszczane tutaj instrukcje miały dokładnie następujące nazwy. Istotna jest również dokładnie ta sama wielkość liter: Instrukcja użytkownika SOFM - Administrator.pdf - jest to plik instrukcji administratora Instrukcja użytkownika SOFM - oceniający.pdf jest to plik instrukcji oceniającego Instrukcja użytkownika SOFM - Sekretarz.pdf jest to plik instrukcji sekretarza Jedynie poprawnie nadane nazwy umożliwią pobieranie tych instrukcji przez użytkowników 7. Polityka Bezpieczeństwa i licencja Aplikacja SOFM udostępnia politykę bezpieczeństwa w dwóch miejscach i formach. Po rejestracji użytkownika w systemie w formie przewijanej listy, oraz w menu Pomoc w formie pliku *.pdf do pobrania. Dokumenty źródłowe, z których korzystają wymienione mechanizmy znajdują się w katalogu aplikacji SOFM w tej samej lokalizacji co pliki instrukcji, czyli w sofmconfig/instructions. Polityka bezpieczeństwa znajduje się w dwóch plikach. Polityka Bezpieczestwa Informacji - SOFM.pdf to plik dostępny do pobrania z menu Pomoc. Podobnie jak w przypadku instrukcji jego nazwa nie może być zmieniona, aby system mógł go udostępniać. privacy.txt to tekstowa wersja polityki bezpieczeństwa. Z tego pliku korzysta mechanizm wymuszający akceptację Polityki Bezpieczeństwa po pierwszym logowaniu do systemu. Taka forma jest wymagana, aby poprawnie wyświetlić treść polityki w przewijanym oknie widocznym po pierwszym logowaniu do systemu 8. Grafiki UE wykorzystywane na wydrukach Aplikacja wykorzystuje grafiki UE w stopce oraz na wydrukach kart oceny. Grafiki, podobnie jak wszystkie elementy widoczne w interfejsie przeglądarkowym aplikacji, znajdują się w katalogu aplikacji SOFM w lokalizacji static/img/ System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 28
29 Aplikacja wykorzystuje następujące pliki UE: logo_ue_main.jpg główny plik umieszczany w stopce interfejsu przeglądarkowego aplikacji general_standard_logo.jpg plik w skali szarości umieszczany na wydrukach kart oceny z zaznaczoną opcją Logotypy ogólne general_bof_logo.jpg plik w skali szarości umieszczany na wydrukach kart oceny z zaznaczoną opcją Logotypy ogólne oraz ZIT BOF efrr_standard_logo.jpg plik w skali szarości umieszczany na wydrukach kart oceny w kartach EFRR (brak dodatkowych zaznaczeń) efrr_bof_logo.jpg plik w skali szarości umieszczany na wydrukach kart oceny z zaznaczoną opcją ZIT BOF (bez zaznaczenia opcji Logotypy ogólne ) w kartach EFRR efs_standard_logo.jpg plik w skali szarości umieszczany na wydrukach kart oceny w kartach EFS (brak dodatkowych zaznaczeń) efs_bof_logo.jpg plik w skali szarości umieszczany na wydrukach kart oceny z zaznaczoną opcją ZIT BOF (bez zaznaczenia opcji Logotypy ogólne ) w kartach EFS Przy podmianie plików również bardzo istotne jest zachowanie niezmienionej nazwy pliku. Dotyczy to również wielkości liter. Każda zmiana nazwy uniemożliwi poprawne używanie tych plików przez aplikację SOFM 9. Kopie bezpieczeństwa Aplikacja SOFM przechowuje dane w strukturze katalogów systemu operacyjnego oraz w bazie danych. Zalecane jest tworzenie kopii bezpieczeństwa danych i kopiowania ich poza serwer aplikacji SOFM w celu ich zabezpieczenia na wypadek awarii. Wirtualizacja System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 29
30 Jeśli system SOFM jest zainstalowany na maszynie wirtualnej, zalecane jest tworzenie kopii bezpieczeństwa całej maszyny wirtualnej. Takie podejście zapewni możliwie najkrótszy czas przywrócenia funkcjonalności systemu w przypadku wystąpienia awarii. Do tego celu można wykorzystać wbudowane możliwości środowiska wirtualizującego lub narzędzia dodatkowe typu Veeam 9.1 Kopia bezpieczeństwa plików aplikacji Pierwszym krokiem prowadzącym do zabezpieczenia danych aplikacji SOFM jest tworzenie kopii bezpieczeństwa plików aplikacji oraz plików dokumentów importowanych do systemu. 1. Pliki aplikacji znajdują się w katalogu aplikacji SOFM. Jeśli instalacja została przeprowadzona zgodnie z wytycznymi opisanymi w tym dokumencie, katalog aplikacji powinien znajdować się w /var/www/sofm/sofm. Katalog aplikacji powinien zostać zachowany w całości. Kopia może być wykonywana jednorazowo po każdej aktualizacji serwera lub cyklicznie (jeśli istotne jest zachowywanie logów serwera) 2. Pliki importowanych do systemu dokumentów są domyślnie przechowywane w lokalizacji /sofm/document_files. Należy cyklicznie wykonywać kopię zapasową całego katalogu. Jest ona niezbędna do odtworzenia dokumentów w systemie po awarii. Zaleca się wykonywanie kopii bezpieczeństwa tych danych co najmniej raz na dobę. 9.2 Kopia bezpieczeństwa bazy danych Do poprawnego przywrócenia aplikacji po ewentualnej awarii niezbędne jest wykonywanie kopii bezpieczeństwa bazy danych aplikacji. Kopię można wykonywać ręcznie np. za pomocą graficznych narzędzi do zarządzania bazą danych typu phpmyadmin. Innym narzędziem do wykonywania kopii bezpieczeństwa bazy danych MySQL może być dostępne w systemach typu Linux, konsolowe narzędzie mysqldump. Za jego pomocą można wykonywać kopię bazy danych ręcznie lub automatycznie np. poprzez umieszczenie odpowiedniego skryptu w dostępnym w systemach Linux oprogramowaniu Cron. Korzystając z narzędzi Cron oraz mysqldump można zaplanować cykliczne tworzenie kopii zapasowej bazy danych i kopiowanie jej do wyznaczonej lokalizacji. Zaleca się uruchomienie procedury cyklicznego tworzenia kopii zapasowej bazy danych, która wykonywałaby się co najmniej raz na dobę, np. w nocy, kiedy obciążenie systemu zazwyczaj jest najniższe. UWAGA! W celu zachowania spójności danych tworzonej kopii bezpieczeństwa aplikacji, kopia bezpieczeństwa plików z katalogu /sofm/document_files oraz kopia bezpieczeństwa bazy danych muszą być wykonywane w tym samym czasie. Np. tym samym skryptem uruchamianym za pomocą Cron raz na dobę. 9.3 Przywrócenie systemu z kopii W przypadku konieczności przywracania systemu po awarii z kopii zapasowych plików, oraz bazy danych, przy założeniu, że do dyspozycji jest jedynie serwer z czystym systemem operacyjnym, należy: 1. Przeprowadzić procedurę instalacji systemu zgodnie z punktem 2 niniejszej instrukcji, uwzględniając następujące modyfikacje tej procedury: System oceny formalno-merytorycznej wniosków aplikacyjnych w ramach RPOWP na lata Strona 30
Zakres świadczenia usługi utrzymania i asysty technicznej oprogramowania. System Oceny Formalno Merytorycznej (SOFM)
ZAŁĄCZNIK NR 3 DO SIWZ Załącznik nr 1 do Umowy Nr z dnia r. SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA Zakres świadczenia usługi utrzymania i asysty technicznej oprogramowania System Oceny Formalno Merytorycznej
System. Instalacja bazy danych MySQL. Autor : Piotr Zielonka tel Piotrków Tryb., sierpień 2018r.
System FOKUS Instalacja bazy danych MySQL Autor : Piotr Zielonka tel. 601 99-73-79 pomoc@zielonka.info.pl Piotrków Tryb., sierpień 2018r. W wersji 2018.7.0 systemu FoKus wprowadzono funkcje umożliwiające
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
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
Instrukcja użytkownika
System oceny formalno-merytorycznej wniosków aplikacyjnych (SOFM) składanych w ramach Regionalnego Programu Operacyjnego Województwa Podlaskiego na lata 2014-2020 Instrukcja użytkownika Oceniający Aplikacja
I. Informacje ogólne. Jednym z takich systemów jest Mambo.
MAMBO (CMS) I. Informacje ogólne CMS, Content Management System ("system zarządzania treścią") jest to jedna lub zestaw aplikacji internetowych pozwalających na łatwe utworzenie oraz późniejszą aktualizację
Instrukcja instalacji usługi Sygnity Service
Instrukcja instalacji usługi Sygnity EmailService Usługa Sygnity EmailService jest przeznaczona do wysyłania wiadomości pocztą elektroniczną do klientów zarejestrowanych w Systemach Dziedzinowych Sygnity
Współpraca z platformą Emp@tia. dokumentacja techniczna
Współpraca z platformą Emp@tia dokumentacja techniczna INFO-R Spółka Jawna - 2013 43-430 Pogórze, ul. Baziowa 29, tel. (33) 479 93 29, (33) 479 93 89 fax (33) 853 04 06 e-mail: admin@ops.strefa.pl Strona1
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
KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED
KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED Podręcznik użytkownika Katowice 2010 Producent programu: KAMSOFT S.A. ul. 1 Maja 133 40-235 Katowice Telefon: (0-32) 209-07-05 Fax:
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
Instrukcja instalacji oprogramowania dla środowiska Linux
Instrukcja instalacji oprogramowania dla środowiska Linux Kurs Python od podstaw Przygotuj się jeszcze przed zajęciami! Specyfikacja komputera Python od podstaw minimum 8 GB RAM, rekomendowany procesor
KRÓTKI PRZEWODNIK Z ZAKRESU OBSŁUGI APLIKACJI PB ONLINE
PB ONLINE Sp. z o.o. KRÓTKI PRZEWODNIK Z ZAKRESU OBSŁUGI APLIKACJI PB ONLINE PRZEWODNIK 1 Zawartość TWORZENIE KONTA UŻYTKOWNIKA... 3 OPERACJE NA ANKIECIE... 6 TWORZENIE LINKÓW DO ANKIETY... 8 WYSYŁANIE
MasterEdytor. Podprogram pomocniczy do programu mpfotoalbum 1.2 INSTRUKCJA
MasterEdytor Podprogram pomocniczy do programu mpfotoalbum 1.2 INSTRUKCJA 1. Przeznaczenie Program MasterEdytor przeznaczony jest do skonfigurowania wszystkich parametrów pracy programu mpfotoalbum. 2.
Instalacja NOD32 Remote Administrator
Instalacja NOD32 Remote Administrator Program do zdalnego zarządzania stacjami roboczymi, na których zainstalowany jest program NOD32, składa się z dwóch modułów. Pierwszy z nich Remote Administrator Server
Platforma e-learningowa
Dotyczy projektu nr WND-RPPD.04.01.00-20-002/11 pn. Wdrażanie elektronicznych usług dla ludności województwa podlaskiego część II, administracja samorządowa realizowanego w ramach Decyzji nr UDA- RPPD.04.01.00-20-002/11-00
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
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
Instrukcja instalacji środowiska testowego na TestingCup wersja 1.0
Instrukcja instalacji środowiska testowego na TestingCup 2017 wersja 1.0 Spis treści: 1. Wstęp Błąd! Nie zdefiniowano zakładki. 2. Konfiguracja sprzętowa 2 3. Instalacja bazy danych MySQL 5.7 2 4. Import
INSTRUKCJA UŻYTKOWNIKA GENERATORA WNIOSKÓW O DOFINANSOWANIE DLA WNIOSKODAWCÓW
INSTRUKCJA UŻYTKOWNIKA GENERATORA WNIOSKÓW O DOFINANSOWANIE DLA WNIOSKODAWCÓW Historia zmian dokumentu Nr wersji Data wersji Komentarz/Uwagi/Zakres zmian 1.0 2015-11-19 Utworzenie dokumentu 1 Spis treści
Wysyłka dokumentacji serwisowej z Sekafi3 SQL do producentów.
Wysyłka dokumentacji serwisowej z Sekafi3 SQL do producentów. Możliwość wysyłki dokumentacji serwisowej do producentów poprzez API możliwa jest od wersji 3.0.48.6 (Aby sprawdzić wersję swojego oprogramowania
ZPKSoft WDoradca. 1. Wstęp 2. Architektura 3. Instalacja 4. Konfiguracja 5. Jak to działa 6. Licencja
ZPKSoft WDoradca 1. Wstęp 2. Architektura 3. Instalacja 4. Konfiguracja 5. Jak to działa 6. Licencja 1. Wstęp ZPKSoft WDoradca jest technologią dostępu przeglądarkowego do zasobów systemu ZPKSoft Doradca.
Wykaz zmian w programie SysLoger
Wykaz zmian w programie SysLoger Pierwsza wersja programu 1.0.0.1 powstała we wrześniu 2011. Funkcjonalność pierwszej wersji programu: 1. Zapis logów do pliku tekstowego, 2. Powiadamianie e-mail tylko
AKTYWNY SAMORZĄD. Instrukcja użytkownika. www.as.tylda.pl
AKTYWNY SAMORZĄD Instrukcja użytkownika TYLDA Sp. z o.o. 65-001 Zielona Góra ul. Wazów 6a tel. 68 324-24-72 68 325-75-10 www.tylda.pl tylda@tylda.pl wersja 1.1 2014.12.01 2 Spis treści 1. Konta użytkowników...
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
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
Instrukcja korzystania z usługi EMAIL2SMS. Wersja 2.0 [12 stycznia 2014] http://bramka.gsmservice.pl e-mail: bramka@gsmservice.pl
http://bramka.gsmservice.pl e-mail: bramka@gsmservice.pl Bramka SMS: Obsługiwanych ponad 700 sieci w ponad 200 krajach Świata SMSy z własnym polem nadawcy Raporty doręczeń Obsługa długich wiadomości SMS
Dokumentacja fillup - MS SQL
Dokumentacja fillup - MS SQL e-file.pl 28 lipca 2017 Spis treści Wstęp 2 Wymagania sprzętowe 2 Windows Server 2012.......................... 2 Windows 10............................... 3 MS SQL Server.............................
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
NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI. asix. Aktualizacja pakietu asix 4 do wersji 5 lub 6. Pomoc techniczna
NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI asix Aktualizacja pakietu asix 4 do wersji 5 lub 6 Pomoc techniczna Dok. Nr PLP0016 Wersja:08-12-2010 ASKOM i asix to zastrzeżony znak firmy ASKOM Sp. z o. o.,
Generatory pomocy multimedialnych
Generatory pomocy multimedialnych Storna 1 Instalacja generatorów oraz praca z generatorem puzzli, memory oraz grupowania.* *Projekt jest całkowicie finansowany z programu Kapitał Ludzki, III Wysoka jakoś
Podręcznik Użytkownika LSI WRPO
Podręcznik użytkownika Lokalnego Systemu Informatycznego do obsługi Wielkopolskiego Regionalnego Programu Operacyjnego na lata 2007 2013 w zakresie wypełniania wniosków o dofinansowanie Wersja 1 Podręcznik
www.kwp.edu.pl Instrukcja obsługi/instalacji platformy Krok w Przedsiębiorczość Administrator platformy
www.kwp.edu.pl Instrukcja obsługi/instalacji platformy Krok w Przedsiębiorczość Administrator platformy Wersja: 4_23/07/2012 1 Spis treści 1. Wymagania... 3 2. Konfiguracja serwera... 3 3. Parametry konfiguracyjne
Dokumentacja Administratora portalu. aplikacji. Wirtualna szkoła
Dokumentacja Administratora portalu aplikacji Wirtualna szkoła aktualna na dzień 20.12.2012 Wykonawca: Young Digital Planet SA 2012 Strona 2 z 15 Spis Treści Wirtualna szkoła SYSTEM ZARZĄDZANIA NAUCZANIEM...
Instalacja i konfiguracja SAS PC Files Server
, SAS Institute Polska listopad 2013 Szanowni Państwo! Niniejszy dokument stanowi opis procesu pobierania, instalacji oraz konfiguracji programu SAS PC Files Server. Program instalowany jest na komputerach
System epon Dokumentacja użytkownika
System epon Dokumentacja użytkownika Prawa autorskie tego opracowania należą do MakoLab S.A. Dokument ten, jako całość, ani żadna jego część, nie może być reprodukowana lub rozpowszechniana w jakiejkolwiek
Przewodnik instalacji i rozpoczynania pracy. Dla DataPage+ 2013
Przewodnik instalacji i rozpoczynania pracy Dla DataPage+ 2013 Ostatnia aktualizacja: 25 lipca 2013 Spis treści Instalowanie wymaganych wstępnie komponentów... 1 Przegląd... 1 Krok 1: Uruchamianie Setup.exe
BGK@24Biznes Pierwsze kroki w systemie 2014-11-27 2011-11-21
BGK@24Biznes Pierwsze kroki w systemie 2014-11-27 2011-11-21 BGK@24Biznes Dziękujemy Państwu za wybranie usługi bankowości elektronicznej Banku Gospodarstwa Krajowego BGK@24Biznes. Nasz system bankowości
Books. by HansaWorld. Przewodnik instalacji. Wersji 6.2
Books by HansaWorld Przewodnik instalacji Wersji 6.2 Instalacja Przejdź do strony: http://books.hansaworld.com/downloads/hwindex.htm i pobierz najnowszą wersję oprogramowania Books. Na następnej stronie
Instalacja systemu zarządzania treścią (CMS): Joomla
Instalacja systemu zarządzania treścią (CMS): Joomla Na stronie http://www.cba.pl/ zarejestruj nowe konto klikając na przycisk:, następnie wybierz nazwę domeny (Rys. 1a) oraz wypełnij obowiązkowe pola
Uruchamianie bazy PostgreSQL
Uruchamianie bazy PostgreSQL PostgreSQL i PostGIS Ten przewodnik może zostać pobrany jako PostgreSQL_pl.odt lub PostgreSQL_pl.pdf Przejrzano 10.09.2016 W tym rozdziale zobaczymy, jak uruchomić PostgreSQL
Panel Administracyjny Spis treści:
Panel Administracyjny Spis treści: 1. Wstęp - ogólne informacje dot. panelu Moje-Serwery.pl 2. Rejestracja konta w serwisie Moje-Serwery.pl i logowanie. 3. Dane konta - ustawienia konta użytkownika. 4.
Po pobraniu plików instalacyjnych w pierwszej kolejności dokonujemy instalacji serwera ESET Remote Administrator Server
UWAGA!! Przed przystąpieniem do poniższej procedury zalecamy utworzenie backupu bazy danych z której korzysta ERA oraz konfiguracji serwera ERA - backup bazy można wykonać za pomocą narzędzia Maintenance
Instrukcja instalacji usługi Sygnity SmsService
Instrukcja instalacji usługi Sygnity SmsService Usługa Sygnity SmsService jest przeznaczone do wysyłania wiadomości tekstowych na telefony klientów zarejestrowanych w Systemach Dziedzinowych Sygnity wykorzystywanych
BACKUP BAZ DANYCH FIREBIRD
BACKUP BAZ DANYCH FIREBIRD SPIS TREŚCI Informacje ogólne... 2 Tworzenie projektu... 2 Krok 1: Informacje podstawowe... 2 Krok 2: Dane... 3 Backup bazy umieszczonej na serwerze... 3 Bezpośredni backup pliku
1 Moduł E-mail. 1.1 Konfigurowanie Modułu E-mail
1 Moduł E-mail Moduł E-mail daje użytkownikowi Systemu możliwość wysyłania wiadomości e-mail poprzez istniejące konto SMTP. System Vision może używać go do wysyłania informacji o zdefiniowanych w jednostce
Najczęściej występujące problemy z instalacją i konfiguracją i ich rozwiązania.
Najczęściej występujące problemy z instalacją i konfiguracją i ich rozwiązania. Q. Jak uruchomić instalator? A. Trzeba nadać instalatorowi atrybut 'wykonywalny'. Można to zrobić wydając polecenie `chmod
VinCent Administrator
VinCent Administrator Moduł Zarządzania podatnikami Krótka instrukcja obsługi ver. 1.01 Zielona Góra, grudzień 2005 1. Przeznaczenie programu Program VinCent Administrator przeznaczony jest dla administratorów
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
Opis zmian w wersji G Oprogramowania do Obsługi SR/FA/SW/ST/DM
Opis zmian w wersji G-1.03-2-5.0 Oprogramowania do Obsługi SR/FA/SW/ST/DM 1. Dodanie komunikatu informującego o nieaktualnej wersji JAVY JRE na stacji klienckiej, wyświetlanego w przypadku, gdy system
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
SZYBKI START. Tworzenie nowego połączenia w celu zaszyfrowania/odszyfrowania danych lub tekstu 2. Szyfrowanie/odszyfrowanie danych 4
SZYBKI START Tworzenie nowego połączenia w celu zaszyfrowania/odszyfrowania danych lub tekstu 2 Szyfrowanie/odszyfrowanie danych 4 Szyfrowanie/odszyfrowanie tekstu 6 Tworzenie nowego połączenia w celu
Instrukcja użytkownika
Instrukcja użytkownika ul. Zawalna 1/5 51-118 Wrocław e-mail: biuro@innotechtion.pl www.innotechtion.pl Spis treści 1 Instalacja oprogramowania SMS Studio...2 2 Pierwsze uruchomienie... 4 2.1 Rejestracja...
Programowanie w Sieci Internet Python - c. d. Kraków, 28 listopada 2014 r. mgr Piotr Rytko Wydział Matematyki i Informatyki
Programowanie w Sieci Internet Python - c. d. Kraków, 28 listopada 2014 r. mgr Piotr Rytko Wydział Matematyki i Informatyki Co dziś będziemy robić Uwierzytelnianie użytkowników, Obiekt session, Silniki
5. Wypełniony formularz należy zatwierdzić klikając na przycisk ZATWIERDŹ.
Pomoc Aby skorzystać z generatora wniosku o dofinansowanie wnioskodawca musi wpisać do przeglądarki internetowej adres internetowy generatora wniosku (http://pw.opolskie.pl). W kolejnym etapie wnioskodawca
enova Instalacja wersji demo
enova Instalacja wersji demo Strona 1 z 18 Spis treści 1. Wymagania...3 2. Instalacja enova demo na Windows XP...4 3. Korzystanie z wersji złotej i srebrnej...14 4. Blokada bazy danych....17 Strona 2 z
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
Kalipso wywiady środowiskowe
Kalipso wywiady środowiskowe Instrukcja obsługi INFO-R Spółka Jawna - 2017 43-430 Pogórze, ul. Baziowa 29, tel. (33) 479 93 29, (33) 479 93 89 fax: (33) 853 04 06 e-mail: admin@ops.strefa.pl Spis treści:
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...
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
CREATE USER
Temat: Administrowanie użytkownikami bazy danych. Po instalacji serwera MYSQL dostępne jest konto o nazwie root. Domyślnie nie ma ono przypisanego hasła, aczkolwiek podczas procesu konfiguracji jest możliwość
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)
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
Instrukcja instalacji usługi Sygnity SmsService
Instrukcja instalacji usługi Sygnity SmsService Usługa Sygnity SmsService jest przeznaczone do wysyłania wiadomości tekstowych na telefony klientów zarejestrowanych w Systemach Dziedzinowych Sygnity wykorzystywanych
Opis zmian funkcjonalności platformy E-GIODO wprowadzających możliwość podpisania wniosku bezpośrednio w oknie przeglądarki.
Opis zmian funkcjonalności platformy E-GIODO wprowadzających możliwość podpisania wniosku bezpośrednio w oknie przeglądarki. Wstęp. Opisane poniżej zmiany wprowadzają modyfikacje platformy e-giodo w zakresie
Współpraca z platformą dokumentacja techniczna
Współpraca z platformą Emp@tia dokumentacja techniczna INFO-R Spółka Jawna - 2016 43-430 Pogórze, ul. Baziowa 29, tel. (33) 479 93 29, (33) 479 93 89 fax (33) 853 04 06 e-mail: admin@ops.strefa.pl Strona1
Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/1.1.1/2017 INFORMACJE OGÓLNE 1. Wnioski o dofinansowanie projektu w ramach konkursu nr 1/1.1.1/2017
Produkcja by CTI. Proces instalacji, ważne informacje oraz konfiguracja
Produkcja by CTI Proces instalacji, ważne informacje oraz konfiguracja Spis treści 1. Ważne informacje przed instalacją...3 2. Instalacja programu...4 3. Nawiązanie połączenia z serwerem SQL oraz z programem
LeftHand Sp. z o. o.
LeftHand Sp. z o. o. Producent oprogramowania finansowo-księgowe, handlowego i magazynowego na Windows i Linux Instrukcja rejestracji wersji testowej programu LeftHand Ten dokument ma na celu przeprowadzić
Problemy techniczne SQL Server
Problemy techniczne SQL Server Jak utworzyć i odtworzyć kopię zapasową bazy danych za pomocą narzędzi serwera SQL? Tworzenie i odtwarzanie kopii zapasowych baz danych programów Kadry Optivum, Płace Optivum,
Data wydania: 2013-06-12. Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Społecznego
Wersja 1.0 Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Społecznego w ramach Programu Operacyjnego Kapitał Ludzki Tytuł dokumentu: Dokumentacja dla administratora strony
Poradnik zetula.pl. Jak założyć konto na zetula.pl. i zabezpieczyć dane na swoim komputerze?
Poradnik zetula.pl Jak założyć konto na zetula.pl i zabezpieczyć dane na swoim komputerze? 1.Wejdź na stronę www.zetula.pl 2.Kliknij na odnośniku Utwórz nowe konto 3.Wypełnij formularz rejestracyjny. Pola
Instrukcja uŝytkownika
Instrukcja uŝytkownika Instalator systemu Rejestracji Czasu Pracy 20 listopada 2008 Wersja 1.0 Spis treści 1Wstęp... 3 2Serwer FireBird... 3 3Baza danych instalacja i rejestracja... 9 3.1Instalacja...
Books. by HansaWorld. Przewodnik instalacji. wersji 6.2
Books by HansaWorld Przewodnik instalacji wersji 6.2 Instalacja Przejdź do strony: http://books.hansaworld.com/downloads/hwindex.htm i pobierz najnowszą wersję oprogramowania Books. Otwórz Books.dmg i
e-audytor v.3.x INSTRUKCJA INSTALACJI I URUCHOMIENIA SYSTEMU
Wprowadzenie 1 e-audytor v.3.x INSTRUKCJA INSTALACJI I URUCHOMIENIA SYSTEMU W celu wyłączenia automatycznego QuickStartu należy z poziomu econsole w menu: Narzędzia > Konfiguracja > e-console w Konfiguracji
System KADRY. Konsolidacja danych kadrowych BKIP. Wystawianie pism do pracowników. Autor : Piotr Zielonka tel
System FOKUS KADRY Konsolidacja danych kadrowych BKIP Wystawianie pism do pracowników Autor : Piotr Zielonka tel. 601 99-73-79 pomoc@zielonka.info.pl Piotrków Tryb., 15 lutego 2017r. Wstęp W wersji 2017.2.7
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
Instrukcja instalacji oprogramowania dla środowiska Windows
Instrukcja instalacji oprogramowania dla środowiska Windows Kurs Python od podstaw Przygotuj się jeszcze przed zajęciami! Specyfikacja komputera Python od postaw minimum 8 GB RAM, rekomendowany procesor
Memeo Instant Backup Podręcznik Szybkiego Startu
Wprowadzenie Memeo Instant Backup pozwala w łatwy sposób chronić dane przed zagrożeniami cyfrowego świata. Aplikacja regularnie i automatycznie tworzy kopie zapasowe ważnych plików znajdujących się na
WebMobile7 and Sello Integrator wersja 1.1.2
Instrukcja obsługi aplikacji WebMobile7 and Sello Integrator wersja 1.1.2 Piotr Taraszkiewicz Strona 1 Spis treści 1 WSTĘP O APLIKACJI 3 2 KONFIGURACJA APLIKACJI 4 2.1 KONFIGURACJA POŁĄCZENIA 4 2.2 POZOSTAŁE
Świadczenie usługi hurtowej wysyłki wiadomości SMS dla Urzędu Miasta Torunia w latach
OPIS WYMGŃ FUNKCJONLNO-TECHNICZNYCH dla zamówienia: Świadczenie usługi hurtowej wysyłki wiadomości SMS dla Urzędu Miasta Torunia w latach 2015-2016 Przedmiot zamówienia Przedmiotem zamówienia jest usługa
Opis zmian w wersji Oprogramowania do Obsługi SR/FA/SW/ST/DM
Opis zmian w wersji 2-7.9 Oprogramowania do Obsługi SR/FA/SW/ST/DM 1. Na poziomie Gminy poprawa liczenia sprawozdania rzeczowo-finansowego z wykonywania zadań z zakresu: a. Świadczenia Wychowawczego (SPR_RZECZ-FIN_SW_3):
WYPOŻYCZALNIA BY CTI INSTRUKCJA
WYPOŻYCZALNIA BY CTI INSTRUKCJA 1 Spis treści 1. Opis programu...3 2. Pierwsze uruchomienie...4 3. Konfiguracja...5 3.1. Licencja...5 3.2. Ogólne...5 3.2.1. Połączenia z bazami danych...5 3.2.2. Zarządzanie
Mazowiecki Elektroniczny Wniosek Aplikacyjny
Mazowiecki Elektroniczny Wniosek Aplikacyjny Generator Offline Instrukcja użytkownika Problemy z aplikacją można zgłaszad pod adresem: zgloszenie@mazowia.eu SPIS TREŚCI Zawartość 1 Instalacja Generatora
Wdrożenie modułu płatności eservice. dla systemu oscommerce 2.3.x
Wdrożenie modułu płatności eservice dla systemu oscommerce 2.3.x - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie
SYSTEM ZARZĄDZANIA DANYMI OSOBOWYMI - INSTRUKCJA UŻYTKOWNIKA
SYSTEM ZARZĄDZANIA DANYMI OSOBOWYMI - INSTRUKCJA UŻYTKOWNIKA 1. Wstęp System Zarządzania Danymi Osobowymi (dalej SZDO) składa się z: konsoli użytkownika posiadającej funkcjonalności niezbędne m. in. do
INFO-R. Instalacja pakietu programów obsługujących platformę
INFO-R Instalacja pakietu programów obsługujących platformę Emp@tia Instalacja pakietu programów obsługujących współpracę z platformą Emp@tia 1. Ze strony www.info-r.pl pobieramy pakiet programów obsługujących
Instalacja aplikacji
1 Instalacja aplikacji SERTUM... 2 1.1 Pobranie programu z Internetu... 2 1.2 Instalacja programu... 2 1.3 Logowanie... 3 2 Instalacja aplikacji RaportNet... 4 2.1 Pobranie programu z Internetu... 4 2.2
Podręcznik instalacji i konfiguracji aplikacji 7 Office Ship Control dla Microsoft Office 2007 i 2010. Siódemka S.A. Warszawa, dnia 06.02.20112r.
Podręcznik instalacji i konfiguracji aplikacji 7 Office Ship Control dla Microsoft Office 2007 i 2010 Siódemka S.A. Warszawa, dnia 06.02.20112r. 1 Spis treści: 1. Przed instalacją aplikacji 7 Office Ship
Konfiguracja współpracy urządzeń mobilnych (bonowników).
Konfiguracja współpracy urządzeń mobilnych (bonowników). Współpracę Bistro z bonownikami można realizować na dwa sposoby: poprzez udostępnienie folderu w Windows albo za pomocą serwera ftp. 1. Współpraca
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
Połączenia. Instalowanie drukarki lokalnie (Windows) Co to jest drukowanie lokalne?
Strona 1 z 6 Połączenia Instalowanie drukarki lokalnie (Windows) Uwaga: Jeśli dysk CD Oprogramowanie i dokumentacja nie obejmuje obsługi danego systemu operacyjnego, należy skorzystać z Kreatora dodawania
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.
Krótka instrukcja instalacji
Krótka instrukcja instalacji Spis treści Krok 1 Pobieranie plików instalacyjnych Krok 2 Ekran powitalny Krok 3 Umowa licencyjna Krok 4 Wybór miejsca instalacji Krok 5 Informacje rejestracyjne Krok 6 Rozpoczęcie
Forte Zarządzanie Produkcją Instalacja i konfiguracja. Wersja B
Forte Zarządzanie Produkcją Instalacja i konfiguracja Wersja 2013.1.B Forte Zarządzanie Produkcją - Instalacja i konfiguracja Strona 2 z 13 SPIS TREŚCI 1 Instalacja i konfiguracja Forte Zarządzanie Produkcją...
Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9
Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9 Uruchamianie edytora OpenOffice.ux.pl Writer 9 Dostosowywanie środowiska pracy 11 Menu Widok 14 Ustawienia dokumentu 16 Rozdział 2. OpenOffice
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 instalacji Asystenta Hotline
SoftVig Systemy Informatyczne Sp. z o.o. Instrukcja instalacji Asystenta Hotline Ver. 3.5 2012-06-19 2 Instrukcja obsługi programu Asystent Hotline Zawartość 1 INSTALACJA PROGRAMU 3 1.1 WARUNKI KONIECZNE
Instrukcja użytkownika zewnętrznego systemu e-rpo wspierającego wdrażanie Regionalnego Programu Operacyjnego Województwa Małopolskiego na lata
Instrukcja użytkownika zewnętrznego systemu e-rpo wspierającego wdrażanie Regionalnego Programu Operacyjnego Województwa Małopolskiego na lata 2014-2020 Spis treści System e-rpo... 3 System e-rpo krok
AE/ZP-27-16/14. Oprogramowanie do wykonywania kopii zapasowych oraz zarządzania maszynami wirtualnymi
AE/ZP-27-16/14 Załącznik B Oprogramowanie do wykonywania kopii zapasowych oraz zarządzania maszynami wirtualnymi Wykonywanie kopii zapasowych Oprogramowanie do archiwizacji musi współpracować z infrastrukturą