Z przyjemnością informujemy o nowej promocji, która umożliwia przedłużenie (jak i zamówienie) konta na okres 6 oraz 12 miesięcy z 25% zniżką!
Regulamin promocji znajduje się na stronie https://staging.mydevil.net/regulaminy,10.html.
Wesołych Świąt i mokrego (a nie śnieżnego) śmigusa-dyngusa życzy załoga mydevil.net
Informujemy, że dnia 04.03.2013 odbędzie się migracja serwera javowego na nową maszynę.
Ze względu na spore zmiany w kwestii oprogramowania, zdecydowaliśmy się uruchomić drugi serwer wcześniej. Od dzisiaj użytkownicy, którzy mieli aktywne konto na serwerze javowym mogą się zalogować na nowy serwer za pomocą polecenia ssh-java-dev. Po zakończeniu testów, w dniu migracji stary serwer zostanie wyłączony, a adresy IP zostaną przeroutowane na nowy serwer Java.
Migracja plików może odbyć się na dwa sposoby, w zależności od preferencji użytkownika.
1) Migracja danych zostanie wykonana całkowicie przez nas, w dniu migracji. Pliki zostaną przeniesione automatycznie dla wszystkich kont, które nie wykonają poniższego kroku (jest on opcjonalny i nie należy go wykonywać, jeśli użytkownik nie chce samodzielnie przenosić plików).
2) Użytkownik może przenieść pliki samodzielnie. Można tego dokonać za pomocą zasobów sieciowych NFS, lub przez sftp-java i sftp-java-dev. W takiej sytuacji należy w katalogu domowym na serwerze Java utworzyć plik ~/.java-selfmigrated (polecenie touch ~/.java-selfmigrated) – plik ten będzie usunięty przez nas w dniu faktycznej migracji.
EDIT
Migracja została rozpoczęta, przewidywany czas zakończenia około godziny 20.
EDIT (19:55):
Migracja serwera java została ukończona pomyślnie. Na serwerze zaszło kilka ważnych zmian, oto najważniejsze z nich:
1) Domyślną wersją javy jest od tej pory java 1.7 od Oracle,
2) @reboot w cronie nie zadziała, ze względu na całkowicie nowy system operacyjny. Zamiast tego proponujemy używać wpisu: * * * * * pgrep nazwaprocesu || nazwaprocesu co można uznać za dobry zamiennik. Przy tworzeniu crona prosimy zwrócić uwagę na zmiany w ścieżkach do binarek (można sprawdzić ścieżkę używając polecenia which)
3) Wszystkim osobom, które utworzyły już przed migracją na nowym serwerze java dane zostały przeniesione do katalogu ~/oldjava na nowym serwerze.
4) Ścieżki zaczynające się od /usr/home nie są już dostępne, prosimy uaktualnić pliki konfiguracyjne by korzystały z /home
Wszelkie zmiany ścieżek i innych są już uwzględnione na naszej wiki: https://pomoc.mydevil.net/Java.
W razie dodatkowych pytań prosimy o kontakt.
Informujemy, że z powodu awarii serwera shellowego, która miała miejsce 21 stycznia została przekroczona gwarancja dostępności (SLA). Z tego powodu wszystkie aktywne konta zostały w ramach rekompensaty przedłużone o okres 3 dni.
Pragniemy również poinformować o uruchomieniu testowego, webowego panelu do zarządzania kontem dostępnego pod adresem https://panel.mydevil.net. Interfejs webowy jest całkowicie oparty o nasz system Devil, co oznacza, że dane dodane za pomocą konsolowego klienta będą widoczne w panelu (i vice versa). Panel jest jeszcze we wczesnej fazie beta, brakuje mu niektórych funkcji i nie wszystko może działać prawidłowo – prosimy mieć to na uwadze.
Standardowo, wszelkie znalezione błędy prosimy zgłaszać za pomocą formularza kontaktowego (https://staging.mydevil.net/kontakt.html), lub korzystając z bugtrackera (https://bugs.mydevil.net).
Pragniemy z przyjemnością poinformować, że przywróciliśmy program partnerski, dawniej znany jako „Polecający Użytkownik”. Regulamin nowego programu partnerskiego znajduje się pod adresem https://staging.mydevil.net/regulaminy,9.html – jak dawniej, użytkownik, którego login zostanie podany przy zamówieniu w polu „Polecający” otrzyma dodatkowe dni do ważności konta.
Udostępniliśmy również dla Was specjalne reflinki (zintegrowane z naszym systemem płatności), które możecie umieścić w stopkach na forum, na waszych blogach, stronach internetowych itp. Po kliknięciu w reflink, użytkownik zostanie przekierowany do naszej oferty (lub formularza logowania), a pole „Polecający” zostanie automatycznie wypełnione podanym loginem.
Reflink wygląda następująco:
https://platnosci.admin.net.pl/ref/MyDevil.net/<LOGIN>
Przykładowo, dla użytkownika o loginie 'samu’ będzie miał on miał postać:
https://platnosci.admin.net.pl/ref/MyDevil.net/samu
Przypominamy, że korzystanie z programu partnerskiego jest wysoce opłacalne. Przykładowo, jeśli użytkownik z kontem MD1 poleci innemu użytkownikowi konto MD4 na rok, może on zyskać aż 120 dni do ważności konta zupełnie za darmo! Zachęcamy gorąco do korzystania 😉
Zaczniemy od rzeczy bardziej przyjemnych. Z okazji zbliżających się Świąt Bożego Narodzenia oraz dzisiejszych mikołajek, postanowiliśmy uruchomić specjalną promocję. Na wszystkie konta zamówione lub przedłużone na okres minimum pół roku dajemy 30% zniżki! Regulamin promocji dostępny jest tutaj. Promocja potrwa do końca tego roku. Wesołych świąt! 😉
Oprócz tego pragniemy poinformować o uruchomieniu nowego systemu płatności, umożliwiającego m.in. opłacenia usług online. Wszystkie nowe zamówienia będą wymagały rejestracji w wspomnianym systemie, a do istniejących klientów został rozesłany mailing, zawierający dane do logowania.
Panel bilingowy jest jeszcze we wczesnej fazie beta – jest to zupełnie nowe oprogramowanie, napisane w całości przez nas, dlatego prosimy o zgłaszanie wszelkich znalezionych błędów.
Ze wzlgędu na zmiany dotyczące płatności informujemy, że uległ zmianie regulamin świadczenia usług kont shellowych mydevil.net. Wraz z zmianą regulaminiu, użytkownik ma prawo odstąpić od usługi po upływie jej daty ważności. Przedłużenie usługi równoznaczne jest z akceptacją nowego regulaminu.
Informujemy również, że dobiegła końca promocja „Polecający użytkownik”.
Jak sam tytuł sugeruje, zakończyliśmy migrację serwerów WEB i DB na nowe maszyny, o dużo lepszych parametrach. Nie obyło się bez drobnych problemów, które są rozwiązywane na bieżąco – nie mniej jednak, wszystko powinno już działać prawidłowo.
Oczywiście, jesteśmy tylko ludźmi i pomyłki się zdarzają, dlatego w przypadku występowania jakichkolwiek problemów, proszę się z nami skontaktować.
Co uległo zmianie, a co nie?
– Zgodnie z zapowiedziami, adres IPv4 pozostał ten sam (87.98.234.154), lecz adres IPv6 uległ zmianie. Nowy adres IPv6 to: 2001:41d0:8:86b1::80,
– Dokonaliśmy aktualizacji klienta poczty RoundCube do najnowszej wersji z gałęzi 0.8,
– Dokonaliśmy aktualizacji Ruby do wersji 1.8.7.371 i 1.9.3.286 oraz większości gemów zainstalowanych w systemie, – w przypadku niektórych aplikacji może być konieczne usunięcie własnych gemów i ponowne uruchomienie bundlera,
– Node.js zostało zaktualizowane do najnowszej stabilnej wersji z gałęzi 0.8.
Za wszelkie utrudnienia jeszcze raz serdecznie przepraszamy.
Miło nam poinformować, iż dnia 01.10.2012 mydevil.net staje się projektem nowej spółki ADMIN.NET.PL S.C. co wiąże się między innymi ze zmianą numeru konta bankowego:
mBank
22 1140 2004 0000 3602 7441 6165
Właściciel konta:
ADMIN.NET.PL TOMASZ RZEPKA ARKADIUSZ NOWARA S.C.
ul. Bitwy Pod Monte Cassino 5/198
33-100 Tarnów
Nowo powstała spółka cywilna, przejmuje wszelkie prawa i zobowiązania usług związanych z mydevil.net. Oznacza to, iż od dnia 01.10.2012 Waszym usługodawcą zostaje ADMIN.NET.PL S.C.
Mamy też dobrą wiadomość dla osób wykupujących usługi na działalność gospodarczą: od 01.10.2012 stajemy się płatnikami VAT, w związku z czym będziemy mogli wystawiać faktury (a nie jedynie rachunki, jak dotychczas).
Dane spółki:
Nazwa pełna: ADMIN.NET.PL Tomasz Rzepka Arkadiusz Nowara S.C.
Nazwa skrócona: ADMIN.NET.PL S.C.
ul. Bitwy Pod Monte Cassino 5/198
33-100 Tarnów
NIP: 8733250257
REGON: 122662465
VAT UE: PL8733250257
Uległ również zmianie punkt 1.2 regulaminu korzystania z usług mydevil.net.
W przypadku pytań bądź wątpliwości prosimy o skontaktowanie się z nami.
Proxy na serwer webowy
Zgodnie z informacją zamieszczoną w poprzednim newsie od dzisiaj cały ruch WWW z serwera shellowego kierowany jest na serwer WEB. Nieprzeniesione strony na nowy serwer będą od teraz niedostępne.
Obsługa GZIP
Na Wasze życzenie udostępniliśmy możliwość uruchomienia kompresji GZIP dla poszczególnych domen. Można tego dokonać za pomocą polecenia:
devil www options <domena> gzip on
Natomiast wyłączyć można za pomocą polecenia:
devil www options <domena> gzip off
Domyślnie GZIP jest wyłączony dla wszystkich domen. Aby GZIP działał prawidłowo, użytkownik końcowy musi się połączyć bezpośrednio z serwerem mdweb (wpisy DNS typu A w domenie, kierujące na adres 87.98.234.154).
Wyłączenie error_log
Ze względu na nieprawidłowe działanie, obsługa pliku error.log została wyłączona do odwołania.
Varnish
Udostępniliśmy również akcelerator Varnish, z którego każdy użytkownik może skorzystać (korzystanie z niego jest opcjonalne). Varnish został u nas skonfigurowany tak, by dostarczał cache tylko (i wyłącznie) dla treści dynamicznych – treści statyczne posiadają własny, niezależny mechanizm cache, który jest aktywny cały czas. Z Varnisha można skorzystać w celu przyspieszenia czasu ładowania strony, oraz zaoszczędzeniu interpretatorów – więcej informacji pod adresem https://pomoc.mydevil.net/Varnish.
Obsługa CloudFlare
Informujemy również, że skonfigurowaliśmy httpd na serwerze webowym tak, by pokazywało prawdziwe IP użytkowników zza CDN CloudFlare.
IPv6 jako vhost www
Od tej pory prywatne adresy IPv6 użytkownika mogą być dodawane jako vhosty WWW.
Upgrade node.js
W ciągu najbliższych 14 dni zostanie wykonana aktualizacja systemowego node.js do wersji stabilnej 0.8.x, użytkownicy chcący w dalszym ciągu korzystać ze starszej wersji 0.6 proszeni są o uruchomienie własnej kopii w katalogu domowym.
Exec na MDJava
Dodaliśmy możliwość włączenia usługi „uruchamianie własnego oprogramowania” (binexec) dla serwera Java. Standardowo, binexec na tym serwerze można włączyć za pomocą polecenia:
devil binexec on mdjava
mydevil.net nawiedziła kolejna rewolucja, idąc z duchem czasu zmieniliśmy niemal całkowicie naszą ofertę dostosowując ją do obecnego rozwoju technologicznego jak i coraz większych wymagań naszych klientów. Najważniejsze zmiany:
– Nowe nazwy pakietów,
– brak limitów ilości dla: domen WWW w httpd, skrzynek e-mail, baz MySQL, PostgreSQL oraz Mongo;
– limit pamięci RAM na serwerze Java został zwiększony do 512 MB dla pakietu MD3 oraz do 1 GB dla pakietu MD4. Dodatkowy RAM można zamówić w cenie 5,00 PLN / 128 MB;
– limity interpretatorów PHP opisane w ofercie (użytkownikom, którym został zmieniony limit przez nas – pozostaje wyższa wartość);
– zniesienie limitów połączeń do serwerów IRC;
Ze względu na całkowitą reorganizację oferty pakiety typu IRC (IRC1-4) zmieniły swoją nazwę na MD1-4. Pakiety typu EKG (EKG1 i EKG2) znikają z naszej oferty, aktywne konta EKG* zostaną automatycznie zaktualizowane do konta typu MD1 (ważność konta nie ulega zmianie). Przedłużenie kont odbywa się według nowego cennika (dotyczy to wszystkich użytkowników, również tych sprzed zmiany oferty w dniu 10.10.2010).
Wszystkie aktywne konta zachowują quotę 20 GB na serwerze webowym.
Promocja
Promocja „Wakacje z mydevil” została ponownie przedłużona, do dnia 31.08.2012, co oznacza ostatnie już przedłużenie promocji.
Przypomnienie
Przypominamy również o konieczności migracji swoich stron na nowy serwer webowy do dnia 20.08.2012 – wtedy zostanie uruchomione proxy do serwera mdweb.
Mamy nadzieję, że nowa odsłona oferty mydevil.net przypadnie Wam do gustu, dokonane zmiany oparliśmy o Wasze sugestie.
Migracja stron na serwer webowy dobiegła końca. Poniżej zamieszczamy ważne informacje dotyczące nowej maszyny.
Przenoszenie stron
Jeśli w Twoim katalogu domowym nie pojawił się katalog o wdzięcznej nazwie ~/domains.local, to należysz do grona szczęśliwców, którym wszystkie domeny zostały przeniesione automatycznie i nic nie musisz robić (możesz całkowicie pominąć tę część newsa).
W przeciwnym wypadku polecenie devil www list pokaże listę wszystkich domen, które należy przenieść samodzielnie (przy ich katalogach pojawi się czerwony wykrzyknik), oraz zostanie wyświetlony komunikat u dołu wspomnianej listy.
Katalog ~/domains to symlink do podmontowanego zasobu NFS serwera webowego. Domeny, których nie udało się przenieść znajdują się w katalogu ~/domains.local.
Pliki można przenosić zwykłym poleceniem mv, przykład poniżej (nie należy się jednak spodziewać niewiadomo jakiej prędkości przenoszenia, NFS jest dość wolny):
rm ~/domains/example.com
mv ~/domains.local/example.com ~/domains/example.com
Następnie należy zalogować się na serwer webowy za pomocą polecenia ssh-web (przed pierwszym logowaniem należy wykonać polecenie devil www init) i uruchomić daemona danego frameworku. Przypominamy: jeśli jakaś strona użytkownika nie została przeniesiona oznacza to, że wymaga ona podjęcia dodatkowych działań (jak chociażby uruchomienie backendu). Należy też pamiętać o przeniesieniu swoich wpisów crontab, które dotyczą stron oraz zarezerwowaniu portów, z których korzystają (szczegóły poniżej).
Jeśli strona wymaga uprawnień exec (uruchamianie własnego oprogramowania), należy je włączyć poleceniem: devil binexec on mdweb.
Nie ukrywamy – może się zdarzyć, że na serwerze webowym nie ma jakiegoś modułu, który jest wymagany do uruchomienia danego backendu. Staraliśmy się przenieść wszystkie aplikacje i moduły, jednak człowiek nie jest istotą nieomylną. W takiej sytuacji prosimy o kontakt – doinstalujemy brakujący moduł.
Po przeniesieniu domeny należy „oznaczyć” ją jako przeniesioną, za pomocą polecenia devil www marknew example.com – usunie to wspomniany wcześniej czerwony wykrzyknik i zmieni ustawienia nginxa na serwerze shellowym (ruch dla tej domeny będzie od tej pory przekazywany na serwer webowy, tej operacji nie da się cofnąć).
Gdy już wszystkie domeny zostaną przeniesione, zalecamy oczyszczenie katalogu ~/domains.local i usunięcie go.
Uwaga! Na wykonanie powyższych czynności dajemy Ci 30 dni. Po tym czasie nginx na serwerze shellowym zacznie przekazywać cały ruch na serwer webowy (tak, by wszystkie adresy IP obsługiwały strony WWW).
DNSy
Domyślnie wszystkie adresy IP będą przekazywać ruch na serwer webowy (aby zapewnić przezroczystą migracje oraz umożliwić korzystanie z wszystkich adresów IP do serwowania stron WWW). Oznacza to jednak, że strony są zależne od serwera shellowego. Jeśli użytkownikowi nie robi to większej różnicy na jakim adresie IP dostępna jest jego strona, zalecamy usunięcie wszystkich wpisów typu A i AAAA z domeny i dodanie następujących:
– Wpis typu A (IPv4), kierujący na adres: 87.98.234.154
– Wpis typu AAAA (IPv6), kierujacy na adres: 2001:41d0:8:479d::80
Powyższe wpisy stały się również domyślnymi dla szablonu mydevil, używanym przy dodawaniu domeny do systemu DNS.
Ruby on Rails
Dawny typ ror został przemianowany na ror18. Jak sama nazwa wskazuje, jest to Ruby on Rails bazujący na gałęzi 1.8.x (była to domyślna wersjaRuby/RoR dla passengera na serwerze shellowym). Oprócz tego dostępny jest typ ror19, w oparciu o Ruby z gałęzi 1.9.x. Oba te typy posiadają niezależne zestawy gemów – w razie konieczności instalacji jakiegoś, prosimy o kontakt. Może też być konieczne ponowne wykonanie polecenia bundle (po usunięciu katalogu ~/.bundler/ruby/1.8 lub podobnego, zależnie od wcześniejszych ustawień) dla danej aplikacji na serwerze web (ssh-web). W przypadku błędu instalacji gemu rmagick należy dodać przed poleceniem (w tej samej linii): PKG_CONFIG_PATH=/usr/local/libdata/pkgconfig bundle (dalszy ciąg polecenia).
Quota
Wszyscy użytkownicy na serwerze webowym otrzymują quotę 20GB (niezależnie od typu konta). Limit powierzchni dyskowej nie jest wliczany do quoty na serwerze shellowym, zostanie to jasno wyszczególnione w ofercie.
FTP
FTP po zamontowanym zasobie NFS nie byłby demonem prędkości, dlatego zdecydowaliśmy się uruchomić oddzielny serwer FTP na serwerze webowym. Wystarczy dodać konto FTP dla katalogu ~/domains – devil automatycznie uruchomi nowe konto dla serwera webowego, a w odpowiedzi poda dane do nowego serwera. Obecne konta FTP dla katalogu ~/domains zostały zmigrowane na serwer web (adres: ”ftps://mdweb.mydevil.net”).
Porty
Moduł rezerwacji portów umożliwia rezerwację portów na serwerze webowym (nazwanym mdweb). Porty można rezerwować za pomocą poleceń (dane przykładowe):
devil port add tcp 12345 mdweb
devil port add udp 12345 mdweb
Podsumowanie
Pojawi się jeszcze kilka mniej spektakularnych nowości, o których będziemy informować na bieżąco za pomocą strony statusowej. Przypominamy, że wprowadzenie osobnego serwera webowego ma na celu poprawę jakość usług oferowanych przez mydevil.net, poprzez zapewnienie większej niezawodności (separacja usług) i poprawienie ich wydajności. Mamy nadzieję, że zostanie to docenione, oraz że wybaczycie nam wszelkie utrudnienia związane z wprowadzonymi zmianami 🙂
Zaoszczędź czas i pieniądze!
Darmowa migracja
Przy zakupie rocznego planu hostingowego na mydevil.net oferujemy:
- Migrację stron i poczty – całkowicie bezpłatnie
- Gwarancję bezpieczeństwa i ciągłości działania
Przenieś się na nowoczesną i niezawodną platformę – wybierz mydevil.net!