Nowość

Nowość
Opublikowano 14.03.2014 o godz. 23:29
@admin

RVM / własne środowisko Ruby

Przygotowania do wprowadzenia systemu zarządzania kontem Devil2 oraz panelu WWW DevilWEB2 na mydevil.net idą pełną parą. Więcej informacji o migracji na nowe rozwiązania już wkrótce, a dzisiaj mamy dla Was kolejną nowość – nowa obsługa Ruby, która umożliwia uruchomienie strony na własnym środowisku. Co to oznacza?

* możesz zbudować niezależne środowisko, które nie będzie wrażliwe na zmiany w konfiguracji naszego systemu – zapewnia to ciągłość działania aplikacji;

* obsługa dowolnych wersji Ruby oraz Gemów;

* aplikacje są uruchamiane automatycznie po pierwszym wejściu na stronę – nie musisz więcej martwić się o uruchamianie procesów.

Nowe polecenia

Dodane zostały następujące polecenia:

* devil www add <DOMENA> ror <RUBY_BIN> – dodaje domenę z obsługą Ruby;

* rvm-libs <RUBY_BIN> <DOMENA> (dostępne tylko na serwerze WEB) – buduje niezależne środowisko dla RVM w katalogu domowym użytkownika.

Zmienne:

– <DOMENA> – adres, pod którym będzie widoczna aplikacja Ruby;

– <RUBY_BIN> – pełna ścieżka do binarki Ruby znajdująca się w katalogu użytkownika na serwerze WEB.

Budowa nowego środowiska w katalogu domowym

Zalecamy przeniesienie aplikacji na własne środowisko jak najszybciej – z dużym prawdopodobieństwem aplikacje działające pod typami ror18, ror19 oraz thin przestaną działać, jeśli nie dokonasz zmian. Można tego dokonać w następujący sposób (jeśli już posiadasz zbudowane środowisko możesz ten krok pominąć):

* zbudowanie środowiska Ruby przy pomocy RVM we własnym katalogu domowym (wykonuj na serwerze WEB z włączoną opcją binexec):

curl -sSL https://get.rvm.io | bash -s stable

* przeloguj się lub wpisz (podmieniając <USER> na login konta):

source /home/<USER>/.rvm/scripts/rvm

* zbudowanie własnej wersji Ruby (w tym wypadku polecenie zbuduje najnowszą wersję – obecnie 2.1.1):

rvm install ruby –autolibs=disabled

Jeśli wszystko poszło poprawnie – masz własne środowisko Ruby we własnym katalogu domowym.

Uruchomienie aplikacji przy pomocy nowej obsługi Ruby

Podane tutaj kroki są konieczne dla typów: ror18, ror19 oraz thin:

* przejście do katalogu z uruchomioną aplikacją i zbudowanie dla niej środowiska opartego o własną wersję Ruby (dostosuj polecenie podmieniając <DOMENA> oraz ewentualne opcje bundlera):

cd ~/domains/<DOMENA>/public_ror; bundle install –path vendor/bundle –without development test sqlite3

* usunięcie starej domeny (nie usuwa danych):

devil www del <DOMENA>

* dodanie domeny z nowym typem (przykład dla najnowszej dostępnej wersji ruby – jeśli zbudowane środowisko jest dla innej – konieczna jest zmiana ścieżki):

devil www add <DOMENA> ror /usr/home/<USER>/.rvm/rubies/ruby-2.1.1/bin/ruby

W tym miejscu aplikacja powinna już działać na własnym środowisku – można to sprawdzić odwiedzając stronę.

Ostatnim krokiem jest zbudowanie niezależnego środowiska – do tego służy udostępniony przez nas skrypt o nazwie rvm-libs, przykładowe użycie (wykonać należy na serwerze WEB z włączoną opcją binexec):

rvm-libs /usr/home/<USER>/.rvm/rubies/ruby-2.1.1/bin/ruby <DOMENA>

Jeśli skrypt wykona swoją pracę poprawnie – pojawi się komunikat „[OK] Done”.

W razie jakichkolwiek problemów przy zmianie środowiska prosimy o skontaktowanie się z nami.

Migracja serwera irc.mydevil.net

W nocy z 17.03.2014 (poniedziałek) na 18.03.2014 (wtorek) na godzinę 1:00 planowana jest migracja na nowy sprzęt serwera irc.mydevil.net. Migracja będzie wiązała się z chwilową niedostępnością usług hostowanych na irc.mydevil.net w tym prywatnych adresów IP (OVH) oraz serwerów proxy: Francja, Polska, USA, Wielka Brytania. Przypominamy o możliwości dodania swoich aplikacji do cron co umożliwi ich automatyczne uruchomienie po wstaniu systemu.

Nowe publiczne adresy IP

W nocy z 17.03.2014 (poniedziałek) na 18.03.2014 (wtorek) zostanie wymieniona część publicznych adresów IP.

Zostaną usunięte następujące adresy IP:

178.32.224.49 crawl-84.16.226.50.googleb0t.com

178.32.224.50 mydevil.pl

178.32.224.51 freebsd.net.pl

178.32.224.52 178-32-224-52.ovh.net

178.32.224.53 bsd.net.pl

178.32.224.54 mydevil.info

178.32.224.55 putty.pl

178.32.224.56 178-32-224-56.ovh.net

178.32.224.57 humble.mumble.pl

178.32.224.58 178-32-224-58.ovh.net

178.32.224.59 178-32-224-59.ovh.net

178.32.224.60 host17.mydevil.net

178.32.224.61 178-32-224-61.ovh.net

178.32.224.62 uzywa.nginx.pl

178.32.225.209 host21.mydevil.net

178.32.225.210 equestria.pl

178.32.225.211 178-32-225-211.ovh.net

178.32.225.212 178-32-225-212.ovh.net

178.32.225.213 host26.mydevil.net

178.32.225.214 host27.mydevil.net

178.32.226.9 host29.mydevil.net

178.32.226.10 178-32-226-10.ovh.net

178.32.226.11 xiron.mydevil.net

178.32.226.12 t80.mydevil.net

178.32.226.13 resk.nomusk.pl

178.32.226.14 niezalezny.antycenzor.pl

178.32.245.227 mylittledevil.net

178.32.245.228

178.32.245.229

178.32.245.230

178.32.245.231

178.32.245.232

178.32.245.233

178.32.245.234

178.32.245.235

178.32.245.236

178.32.245.237

178.32.245.238

W ich miejsce pojawią się adresy:

188.165.138.105

37.187.140.40 mylittledevil.net

5.135.231.129 crawl-84.16.226.50.googleb0t.com

5.135.231.130 mydevil.pl

5.135.231.131 freebsd.net.pl

5.135.231.132 bsd.net.pl

5.135.231.133 mydevil.info

5.135.231.134 putty.pl

5.135.231.135 humble.mumble.pl

5.135.231.136 uzywa.nginx.pl

5.135.231.137 equestria.pl

5.135.231.138 t80.mydevil.net

5.135.231.139 niezalezny.antycenzor.pl

5.135.231.140

5.135.231.141

5.135.231.142

5.135.231.143

5.135.231.144

5.135.231.145

5.135.231.146

5.135.231.147

5.135.231.148

5.135.231.149

5.135.231.150

5.135.231.151

5.135.231.152

5.135.231.153

5.135.231.154

5.135.231.155

5.135.231.156

5.135.231.157

5.135.231.158

5.135.231.161

5.135.231.162

5.135.231.163

5.135.231.164

5.135.231.165

5.135.231.166

5.135.231.167

5.135.231.168

5.135.231.169

5.135.231.170

5.135.231.171

5.135.231.172

5.135.231.173

5.135.231.174

5.135.231.175

5.135.231.176

5.135.231.177

5.135.231.178

5.135.231.179

Informujemy o konieczności zmian w konfiguracji aplikacji korzystających z wymienianych adresów IP.

W razie pytań lub wątpliwości zapraszamy do kontaktu.

Nowość
Opublikowano 01.03.2014 o godz. 23:41
@admin

Protokół Websocket

Dostajemy wiele zapytań o Websocket – i oto udostępniamy obsługę tego protokołu w MyDevil. Aby użyć Websocket w uruchomionej aplikacji wystarczy dodać proxy do niej poleceniem:

devil www add <DOMENA> proxy web <PORT>, gdzie:

– <DOMENA> to adres, pod którym będzie można się komunikować za pomocą protokołu ws/wss;

– <PORT> to port TCP, pod którym nasłuchuje aplikacja wykorzystująca Websocket;

UWAGA: obsługa Websocket działa tylko i wyłącznie na serwerach WEB – oznacza to, że nie zadziała jeśli domena nie wskazuje na adresy IP odpowiadające serwerom WEB (czyli nie zadziała z adresami dla serwera IRC).

Kod promocyjny 15%

Aby umilić Wam czas oczekiwania na Devila2 (który jest już gotowy w 80% – spodziewajcie się newsa o wielkich zmianach już niebawem ;-)), udostępniamy kod rabatowy na wszystkie nasze konta:

MARZEC_Z_MD

Kod jest ważny do 04.03.2014 godziny 00:31 i obniża cenę kont o 15% przy płatności za 6 oraz 12 miesięcy (jak zwykle dotyczy aktualnych jak i nowych klientów).

Nowość
Opublikowano 24.02.2014 o godz. 00:40
@admin

W nocy, z 24 na 25 lutego w okolicach godziny 1:00 z powodu zaplanowanych prac technicznych wystąpi przerwa w działaniu usług związanych z zestawem 1:

   – web1.mydevil.net

   – s1.mydevil.net

   – pgsql1.mydevil.net

   – mysql1.mydevil.net

   – mongo1.mydevil.net

Przerwa w działaniu usług nie powinna potrwać dłużej niż 20 minut.

Przepraszamy za wszelkie niedogodności. Prosimy pamiętać o uruchomieniu swoich aplikacji po restarcie, bądź dodanie odpowiednich wpisów do crona aby wystartowały automatycznie.

Nowość
Opublikowano 10.01.2014 o godz. 23:51
@admin

W poniedziałek, 13 stycznia w okolicach godziny 8:00 rano z powodu zaplanowanej modernizacji sprzętu wystąpi przerwa w działaniu następujących usług:

   – poczty

   – repozytoriów

   – mdjava

W tym czasie nie będzie również dostępny devil.

Przerwa w działaniu usług nie powinna potrwać dłużej niż 1 godzinę. Zmiana pozwoli długofalowo rozwiązać problemy wydajnościowe, o których otrzymywaliśmy sygnały od użytkowników.

Przepraszamy za wszelkie niedogodności w korzystaniu z usługi. Prosimy pamiętać o uruchomieniu swoich aplikacji na serwerze mdjava po restarcie, bądź dodanie odpowiednich wpisów do crona aby wystartowały automatycznie.

EDIT 13.01 8:40:

Prace rozpoczęły się o 8:10 i trwały do 8:35. Wszystkie usługi powinny już działać poprawnie.

Modernizacja polegała na dołożeniu dwóch dysków SSD (128GB każdy) do maszyny, dzięki czemu przy wykorzystaniu ich cache powinna ona znacznie przyspieszyć.

Nowość
Opublikowano 20.12.2013 o godz. 22:39
@admin

Zaczniemy od rzeczy bardziej przyjemnych. Z okazji zbliżających się Świąt Bożego Narodzenia postanowiliśmy uruchomić specjalną promocję. Na wszystkie konta zamówione lub przedłużone na okres minimum pół roku dajemy 15% zniżki! Regulamin promocji dostępny jest tutaj. Promocja potrwa od dzisiaj do końca 03.01.2014 włącznie. Aby uzyskać znacznie większą zniżkę wystarczy przy zamówieniu podać kod rabatowy, kod osoby polecającej. Wesołych świąt! 😉

Oprócz tego pragniemy poinformować o zmianie adresu IP VPN w lokalizacji francuskiej, nowy adres IP to: 37.59.202.254.

Jeżeli w pliku konfiguracyjnym posiadacie, tak jak to domyślnie pokazane na naszym wiki, adres domenowy to nie musicie się o nic martwić, w przeciwnym wypadku potrzebne będzie poprawienie adresu.

Promocja
Opublikowano 31.10.2013 o godz. 00:24
@admin

Czy boicie się duchów? 😉

Obojętnie czy Wasza odpowiedź jest twierdząca czy też nie, zapraszamy do skorzystania z naszej halloweenowej promocji na nasze konta!

Do 13 listopada 2013 każda wpłata na rok lub pół roku będzie mniejsza o 25%!

Promocja łączy się z kodami poleconymi, a regulamin dostępny jest tutaj.

Nowość
Opublikowano 21.10.2013 o godz. 12:56
@admin

21 października, o godzinie 16:00 zostanie wykonany z powodu aktualizacji restart serwera irc.mydevil.net.

Przepraszamy za wszelkie niedogodności w korzystaniu z usługi. Prosimy pamiętać o uruchomieniu swoich aplikacji po restarcie bądź dodanie odpowiednich wpisów do crona aby wystartowały automatycznie.

Nowość
Opublikowano 09.10.2013 o godz. 09:38
@admin

10 października, w czwartek, około godziny 12 zostanie wykonany restart serwera java.

Przepraszamy za wszelkie niedogodności w korzystaniu z usługi. Prosimy pamiętać o uruchomieniu swoich aplikacji po restarcie bądź dodanie odpowiednich wpisów do crona aby wystartowały automatycznie.

Nowość
Opublikowano 10.09.2013 o godz. 13:30
@admin

Z powodu ważnej aktualizacji bezpieczeństwa, w ciągu najbliższych 10 minut odbędzie się restart następujących serwerów: s0/web0/db0, s1/web1/db1, s2/web2/db2 oraz irc.

Za utrudnienia przepraszamy.

EDIT 16:22:

Wszystkie serwery zrestartowane prawidłowo

Nowość
Opublikowano 05.09.2013 o godz. 21:11
@admin

Twitter

Po raz kolejny słuchając Waszych sugestii, postanowiliśmy uruchomić nasz profil na twitterze – @MyDevilnet. Będziemy na nim umieszczać skrócone informacje ze statusu, oraz pomniejsze informacje, których nie będziemy zamieszczać na stronie statusowej – na przykład: o wykonywanych aktualizacjach, czy drobnych zmianach w konfiguracji/oprogramowaniu.

Statystyki zużycia PHP

Dodaliśmy dostęp do generowanych przez PHP-FPM statystyk wykorzystania procesów PHP. Można je włączyć za pomocą pliku .htaccess – najlepszą metodą jest utworzenie pustego katalogu i utworzenie w nim pliku .htaccess o następującej zawartości:

SetHandler application/x-httpd-php53-status

Lub dla pozostałych wersji PHP:

SetHandler application/x-httpd-php54-status

SetHandler application/x-httpd-php55-status

Dzięki temu statystyki będą dostępne pod wybranym katalogiem. Więcej informacji na naszym wiki.

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!

Dowiedz się więcej

Odblokuj IP

Wybierz serwer, a następnie kliknij przycisk Odblokuj, aby odblokować adres w naszych zaporach sieciowych.

Twój adres IP został pomyślnie odblokowany!