Miło nam poinformować Państwa o przygotowaniu przez nas nowej wersji systemu serwerów wirtualnych. Wprowadzane zmiany znacznie zwiększą bezpieczeństwo usług, stabilność i szybkość działania usługi pocztowej oraz pozwolą na wykorzystanie nowych możliwości, między innymi wykorzystanie Perl-a w wersji 5.8 czy też PHP w wersji 4.4, 5.0 lub 5.1.
Niestety nowa wersja nie jest do końca kompatybilna z dotyczhczasową, w związku z tym mogą się pojawić problemy z funkcjonowaniem niektórych serwisów. Bardzo proszę o dokładne przeczytanie poniższej listy zmian, pozwoli to na uniknięcie problemów po wykonaniu aktualizacji.
Uwaga: Jeżeli Państwo nie wykorzystują usługi www (strony internetowej) wówczas ten mail Państwa nie dotyczy. Podobnie nie muszą się Państwo z nim zapoznawać jeśli Państwa serwis internetowy nie wykorzystuje języka php (czyli jeśli na Państwa koncie ftp nie ma żadnego pliku z rozszerzeniem .php). Jeżeli mają Państwo wątpliwości wówczas zalecamy zapoznać się z poniższą treścią, a przede wszystkim przetestować opisaną niżej wersję testową i/lub skontaktować się z autorem (twórcą) Państwa serwisu www, a w razie braku takiej możliwości z nami.
---------
PROCEDURA AKTUALIZACJI (UPGRADE-u):
Została już przygotowana dodatkowa testowa wersja Państwa serwera, dostępna pod odrębnym adresem. Na ten testowy serwer została skopiowana zawartość dotychczasowego konta ftp. Na serwer testowy nie zostały natomiast przegrane: konfiguracja domen pocztowych i konta email, logi, statystyki serwera. Wersji testowej Państwa serwera należy szukać pod adresem według poniższego wzoru:
[domena].[nr].v.tld.pl
gdzie:
[domena] - to pełna nazwa działającej domeny
[nr] - 4 cyfry, które wynikają z adresu IP* serwera na którym znajduje się Państwa serwis www, zgodnie z poniższą listą:
1908 - dla serwera o adresie: 195.149.227.101
1909 - dla serwera o adresie: 195.149.226.28
1911 - dla serwera o adresie: 195.149.226.29
czyli np. jeżeli Państwa serwis znajduje się pod adresem: zeberki.wer.pl , a jego adres IP* to: 195.149.226.29 co oznacza, że zgodnie z wcześniej podanym wzorem:
[domena].[nr].v.tld.pl podstawiając dane: zeberki.wer.pl. + 1911 + .v.tld.pl
serwera testowego należy szukać pod adresem:
zeberki.wer.pl.1911.v.tld.pl
*Jeżeli nie wiedzą Państwo jak sprawdzić adres IP serwera na którym znajduje się Państwa serwis www wówczas odsyłam do pomocy pod adresem http://wer.pl/ping.php . Jeżeli natomiast Państwa adresu IP nie ma na wyżej wymienionej liście wówczas ten upgrade Państwa nie dotyczy i w tym przypadku upgrade będzie wykonywany w póniejszym terminie, o którym oczywiście wcześniej Państwa poinformujemy.
Dodatkowa wersja testowa Państa serwera została uruchomiona na 2 tygodnie testów. W czasie tego okresu testowego prosimy o sprawdzenie działania serwisów oraz zgłaszanie problemów. Większość problemów może wynikać z różnic w wersjach języków programowania dostępnych na serwerach (nowsze wersje php, perl). Reszta będzie związana ze zmianami w konfiguracji i oprogramowaniu serwera. Zmiany te zostały opisane poniżej.
Po około 2 tygodniach testów w nocy z 11.07/12.07.2006 w godzinach 24:00 - 06:00 (ostateczna data aktualizacji może jeszcze zostać opóźniona i będzie dostępna na podstronie aktualności http://wer.pl/upgrade.php ) zostanie wykonana aktualizacja systemu na właściwym serwerze (adresie). Podczas aktualizacji (upgrade-u) zostaną wyłączone usługi serwera za wyjątkiem www. Poniżej opisujemy najważniejsze zmiany.
LOGOWANIE NA KONTO FTP SERWERA TESTOWEGO:
host: [domena].[nr].v.tld.pl (wg powyższego wzoru)
użytkownik oraz hasło pozostają bez zmian
SZCZEGÓŁOWE INFORMACJE O AKTUALIZACJI
W związku z szerokim zakresem zmian w systemie (zmieniają się wersje wszystkich programów i bibliotek systemowych). Aktualizacja polega na założeniu nowego serwera a następnie jego konfiguracji na wzór aktualnego serwera wirtualnego. Po skonfigurowaniu serwera przegrywana jest zawartość kont ftp i kont pocztowych. Jednocześnie zmieniany jest format plików konfiguracyjnych serwera. W związku z tym:
- należy zgłosić wszelkie modyfikacje w konfiguracji serwera, które były przez Nas wykonywane na Państwa wniosek, gdyż wszelkie niestandardowe modyfikacje ustawień serwera, kont, domen mogą zostać nadpisane. Samo oprogramowanie aktualizujące w dużym stopniu rozpoznaje takie przypadki, jednak może się zdarzyć, że niektóre modyfikacje nie zostaną automatycznie powielone na nowym systemie.
- zmienia się lista zainstalowanego oprogramowania. Przeprowadziliśmy analizę wykorzystania oprogramowania na serwerach wirtualnych. Oprogramowanie, które było często wykorzystywane, a w niektórych przypadkach nie wchodziło w skład domyślnej konfiguracji zostało włączone do systemu. Są to przykładowo: imagemagick, mod_rewrite, cvs, vim. Część oprogramowania mogła zostać także usunięta z domyślnej instalacji. W razie braku jakiegokolwiek wykorzystywanego programu na testowej wersji serwera prosimy o kontakt.
----------
NOWE WERSJE PHP
Nowa wersja systemu udostępnia 3 alternatywne wersje php. Są to:
- php4.4.1 (4.4)
- php5.0.5 (5)
- php5.1.1 (5.1)
Jedna z tych wersji php, a dokładniej wersja php5.0.5, będzie używana na serwerze jako domyślna wersja php dla serwera. W wersji domyślnej uruchamiane na serwerze są skrypty zapisane w plikach o rozszerzeniu *.php . Natomiast pliki z rozszerzeniami *.php4, *.php5, *.php51 są zawsze wykonywane we właściwej (odpowiedniej dla rozszerzenia) wersji dodatkowej php.
Uwaga: php w wersji domyślnej działa do 10 razy szybciej od wersji dodatkowych. Takie wersje dodatkowe powinny być używane tylko w celach testowych (np. przed zmianą wersji php na nowszą), albo w przypadku problemów z działaniem domyślnej wersji (w takim przypadku zaleca się jak najszybciej dostosować kod do nowej wersji php).
Instrukcje ustawienia wersji php poprzez .htaccess
W razie potrzeby można wybrać wersję php za pomocą odpowiednich wpisów konfiguracyjnych serwera apache. Pozwala to na uniknięcie konieczności zmiany rozszerzeń plików stron. Przykładowo testy php 4.4 i php 5.1 jeżeli domyślną wersją php jest php 5 wykonać można ustawiając w .htaccess następujący wpis:
Użycie php4 w razie braku kompatybilności skryptu ():
AddType application/x-httpd-php4 .php
MODUŁY WSPARCIA Z KTÓRYCH ZREZYGNOWALIśMY
W związku z udostępnieniem wersji php5 część modułów php nie jest dostępna są to przykładowo:
- php-zip - przeniesione do PECL
- php-crack - przeniesione do PECL
- php-db
Rezygnujemy ponadto z użycia:
- php-pdf
- php-cpdf
z uwagi na licencje w których te biblioteki są dostępne. W miejsce tych modułów prosimy o użycie php-fpdf.
KONFIGURACJA EACCELERATOR I MMCACHE
W nowej wersji systemu rezygnujemy z akceleracji działania aplikacji php realizowanej poprzez mmcache. W wersjach php4 i php5 została zostawiona możliwość odczytywania plików zakodowanych poprzez mmcache. php4 oraz php5 pozwalają na użycie aplikacji eaccelerator do zwiększenia szybkości działania php oraz do kodowania skryptów php.
UWAGA: eaccelerator i mmcache nie działa dla php5.1
UWAGA: pliki zakodowane w jednej wersji php nie działają w innej
ZMIANY W PROGRAMACH ADMINISTRACYJNYCH
Programy administracyjne (webas....) będą działać na porcie 443, a nie 2020 i 4040 jak dotychczas. Pozwoli to na uniknięcie konieczności dodatkowej konfiguracji niektórych sieci lokalnych, a także pozwoli na użycie serwerów proxy do połączenia z programami administracyjnymi serwera.
ZMIANY W SERWERACH POCZTY
- IMAP - Dodana została możliwość logowania do serwera imap po ssl obok dotychczasowej możliwości użycia niezabezpieczonego protokołu imap. Zalecamy użycie ssl w przypadku połączeń z zewnątrz.
- AUTORYZACJA SMTP - Wysłanie poczty do konta na serwerze wymaga przejścia autoryzacji smtp, jeżeli w envelope-sender jest konto w domenie utrzymywanej na serwerze. Dzięki temu autoryzacja smtp jest wymagana także w przypadku wysyłki maila w obrębie serwera.
- DZIAŁANIE KONTA DOMYśLNEGO - Jeżeli domena pocztowa nie ma ustawionego konta domyślnego, emaile na nie istniejące konta są odbijane już na poziomie sesji smtp. Dzięki takiemu rozwiązaniu maile nie generują dodatkowego transferu oraz obciążenia serwera. W chwili obecnej zalecamy usunięcie konta domyślnego z ustawień domen w przypadku otrzymywania dużej ilości źle zaadresowanych listów (np. spamu).
POZOSTAŁE ZMIANY NA SERWERACH
- NOWA WERSJA PERLA - Na serwerze zainstalowana zostanie wersja perl 5.8.4. Doszło także do zmian w liście zainstalowanych modułów, bardzo prosimy o szczególne zwrócenie uwagi na działanie perla w czasie testów działania stron.
- DOSTĘP DO SCP (SFTP) DLA KAŻDEGO UŻYTKOWNIKA FTP - Po aktualizacji oprogramowania każdy z użytkowników ftp serwera będzie miał możliwość używania scp w celu wgrywania plików na serwer. Jest to alternatywna obok tls metoda bezpiecznego przesyłania plików na serwer. Zalecamy użycie jednej z nich w miejsce niezabezpieczonych połączeń do ftp.
- AKTUALIZACJA WERSJI APACHE - zaktualizowany zostanie serwer www, dotychczas wykorzystywaliśmy wersję 1, nowy system jest skonfigurowany z użyciem apache2. Niestety wiąże się to z brakiem możliwości wykorzystania modułu apache aspseek oraz FrontPage Extensions na serwerach wirtualnych w tym momencie
- AKTUALIZACJA BAZY MySQL do wersji 4.1
W razie dalszych pytań pozostajemy do Państwa dyspozycji
| tel. (012) 681 37 01 (8-16), 0601 615 514 (po 16-tej), fax: (012) 395 38 81 email:biuro@wer.pl |