Usługi hostingowe

FAQ - dot. usług hostingowych: poczta, strony www, bazy danych, statystyki...

Jak ustawić serwery DNS dla domen obsługiwanych przez hards?

Chciałbym samodzielnie przeprowadzić redelegację mojej domeny internetowej. Registrar przekazał mi dane logowania do panelu zarządzającego domenami, ale nie wiem jak ustawić nazwy serwerów DNS.

Odpowiedź:

  • ns1.hards.pl / 217.153.202.35
  • ns3.hards1.com / 82.160.81.10


Jak umieścić stronę na serwerze?

Zakupilem u Was domene wraz z usługami hostingu. Mam na płycie CD już gotową stronę www (pliki htm i jpg). Jak umieścić tą stronę na serwerze?

Odpowiedź :

Proszę wykonać następujące kroki:

  • pobrać i zainstalować na swoim komputerze oprogramowanie pozwalające na wymianę plików z serwerami FTP, zwane klientem usług FTP; zalecamy darmowego (shareware) menedżera plików "Total Commander" - można go pobrać np. z portalu www.dobreprogramy.pl
  • skonfigurować połączenie z serwerem.
    - wybrać z górnego menu: Sieć -> FTP Połączenie
    - przycisnąć przycisk [Nowe połączenie]
    - wypełnić pola formularza:
      sesja: [one.hards.pl]
      nazwa hosta: [one.hards.pl]
      uzytkownik: [tutaj wpisz nazwę Twojego konta 'main']
      /dane te są wyspecyfikowane w dokumencie informacje o usługach intenetowych/
      hasło: [tutaj wpis hasło do Twojego konta 'main']
  • wybrać nowo wprowadzoną sesję, aby połączyć się z serwerem
    - w oknie wyświetli się zawartość katalogów serwera wirtualnego,
      pliki strony proszę wgrać do katalogu '/public_html/
    - strona internetowa startuje z nast. plików:
      index.html, index.htm lub index.php

UWAGA

Zaleca się, aby nazwy oraz rozszerzenia wszystkich plików strony były pisane z małej litery; nie przestrzeganie tego zalecenia może skutkować nie działającymi linkami lub nie wyświatlającymi się grafikami.


Jak załadować i jak pobrać plik na serwerze ftp?

Aby móc skorzystać z serwera ftp - należy przeprowadzić nast. kroki:

  • stworzyc przy użyciu cPanel`a konto ftp
    (cpanel.hip.pl - sekcja: FTP Accounts)
  • pobrać i zainstalować na swoim komputerze oprogramowanie pozwalające na wymianę plików z serwerami FTP, zwane klientem usług FTP; zalecamy darmowego (shareware) menedżera plików "Total Commander" - można go pobrać np. z portalu www.dobreprogramy.pl
  • skonfigurować połączenie z serwerem.
    - wybrać z górnego menu: Sieć -> FTP Połączenie
    - przycisnąć przycisk [Nowe połączenie]
    - wypełnić pola formularza:
      sesja: [one.hards.pl]
      nazwa hosta: [one.hards.pl]
      uzytkownik: [tutaj wpisz nazwę Twojego konta 'ftp', np: ftp1@firma.pl lub konta 'main' ]
      /dane te są wyspecyfikowane w dokumencie informacje o usługach intenetowych/
      hasło: [tutaj wpis hasło do Twojego konta 'ftp']
  • wybrać nowo wprowadzoną sesję, aby połączyć się z serwerem
    - w oknie wyświetli się zawartość katalogów serwera wirtualnego,
      pliki strony proszę wgrać do katalogu - np. '/public_html/ftp1'

 


Dlaczego nie widać statystyk odwiedzin mojej strony?

Od ponad roku korzystam z pakietu hostingowego na Waszym serwerze. Zalogowałem się do menedżera cPanel i uruchomiłam 'Web/FTP Stats' - 'Analog'. Niestety statystyki odwiedzin mojej strony są puste.

Odpowiedź:

Domyślne skonfigurowany serwer wirutalny obsługuje tylko statystyki 'Webalizer'. To obecnie najbardziej popularny program w tym gatunku. Dlatego wyniki statystyk w programie 'Analog' były puste.

Jeśli chce Pan skorzystać ze statystyk 'Analog' czy też 'Awstats' - to trzeba je włączyć w cPanel-u - służy do tego ikonka 'Statistics Software Configuration'.


Nasza domena wygasła. Jak dostać się do strony www?

Spóźniliśmy się z zapłatą i nasza domena wygasła. Pilnie potrzebujemy uzyskać informacje, które opublikowane są na naszej witrynie. Jak dostać się do strony  www?

Odpowiedź:

W zaistniałej sytuacji są dwa rozwiązania:

  • uruchom w przeglądarce internetowej adres: http://one.hards.pl/~main*
  • użyj klienta ftp, aby się zalogować na serwer one.hards.pl z wykorzystaniem konta typu main* - i pobierz pliki, by uruchomić je lokalnie lub na innym serwerze; metodę trudniej zastosować, gdy strona wykorzystuje bazy danych.

*nazwa konta main podawana jest przy aktywcji serwera wirtualnego w dokumencie 'Informacje o usługach internetowych'.


Czy w ramach jednej domeny mogę mieć u Was www a u siebie pocztę?

Z uwagi na wymóg korporacyjny nasza firmowa poczta musi być obsługiwana przez serwer pracujący w naszej sieci lokalnej.
Czy po wykupieniu pakietu hostingowego w ramach jednej domeny mogę mieć u Was www a u siebie na lokalnym serwerze pocztę?

Odpowiedź:

Tak, można tak skonfigurować serwer wirtualny.
Konfigurację taką można uzyskać poprzez odpowiedni wpis do domenowego pliku strefy.
Można to przeprowdzić w łatwy sposób, posługując się panelem administracyjnym abonenta, dostępnym pod adresem http://cpanel.hip.pl/
Mail - Modify Mail Exchanger (MX Entry).


W przypadku szczegółowych pytań prosimy o kontakt mailowy: root [at] hards.pl.


Jakie zabezpieczenia danych stosowane są w ramach świadczonych usług hostingowych?

W związku z faktem, że na naszym serwerze wirtualnym przechowujemy bardzo ważne  dane (baza danych mysql z zamówieniami klientów, poczta, pliki wymieniane pomiędzy nami i oddziałem) - chcielibyśmy się dowiedzieć jakie zabezpieczenia danych stosowane są w ramach świadczonych usług hostingowych?

Odpowiedź:

W poniższych punktach wymieniono skrótowo elementy wpływające na bezpieczeństwo danych przechowywanych na naszych serwerach.

  • system zasilania awaryjnego: UPS i generator dla urządzeń w kolokacji (serwery/switche/routery)
  • główny serwer one.hards.pl posiada system redundantnego zasilania: każdy z zasilaczy włączony jest do innego obwodu elektrycznego w ramach centrum hostingowego
  • trzy dyski serwera głównego one.hards.pl pracują w trybie RAID-5 + zapasowy dysk w trybie hotspare
  • raz na dobę (godz. 4:00) cała zawartość dysków serwera głównego synchronizowana jest z dyskami serwera zapasowego z użyciem narzędzia rsync; serwer zapasowy może przejąć rolę serwera głównego naskutek zdalnej interwencji naszych administratorów
  • raz na tydzień wykonywana jest kopia zapasowa poszczególnych serwerów wirtualnych naszych użytkowników z użciem narzędzia cPanel Backup.
    Uzyskane w ten sposób dane przegrywane są po sieci na serwer kopii zapasowych, który znajduje się w innej lokalizacji.
    Na życzenie uzyskane w ten sposób pliki mogą być automatycznie przekazywane zainteresowanym klientom w ramach pakietów STD, BIG
  • każdy z abonentów może samodzielnie używac narzędzia cPanel Backup, więcej: http://www.hards.pl/page.php/1//show/681
  • okresowo wykonywane są dumpy dysków serwera głównego w celach zabezpieczających upgrade oprogramowania systemowego.


Jak samodzielnie przeprowadzać backup serwera wirtualnego?

Uzyskanie przez naszą firmę certyfikatu jakości (...) nakłada na mnie obowiązek cyklicznego wykonywania kopii zapasowych danych związanych z funkcjonowaniem naszej strony www (pliki strony + baza danych mysql), poczty elektronicznej, a także logów i statystyk.
Jak samodzielnie przeprowadzać backup serwera wirtualnego?

Odpowiedź:

Do przeprowadzania backupu służy opcja 'Backup', dostępna dla naszych abonentów w cPanelu (http://cpanel.hip.pl).

W/w opcja pozwala na przeprowadzenie backupu wszytkich danych związanych z funkcjonowaniem serwera wirtualnego.

cPanel niestety nie oferuje mechanizmu pozwalającego na cykliczne i automatyczne uruchamianie backupu, nie mniej można samodzielnie umieścić stosowne skrypty na serwere i uruchamiać je poprzez Cron Jobs.

Jedno z takich rozwiązań opisane jest tutaj: http://www.justin-cook.com/wp/2006/12/27/.


Apache/PHP - jaka jest wersja?

Apache / PHP - jaka jest wersja php i z jakich modułów można korzystać?


Odpowiedź:

Wynik funkcji phpinfo() można obejrzeć tutaj: http://www.hards.pl/phpinfo.php


Tutaj możesz pobrać plik php.ini -  http://www.hards.pl/ftp/uslugi_internetowe/php.ini.zip


Poniżej udostępniamy link do pliku z konfiguracją Apache/PHP z Web Host Manager`a (cPanel)


Jak dostać się do bazy danych MySQL?

Utworzyłem bazę danych korzystając z PhpMyAdmin dostępnego w cPanelu, założyłem użytkownika, i niestety przy próbie dostępu do bazy danych pojawia się błąd "Access denied for user...". Jak dostać się do bazy danych MySQL?

Odpowiedź

Aby dostać się do bazy danych nalezy sprawdzić, czy spełnione są nast. warunki:

  • Upewnij się, czy Twój pakiet hostingowy pozwala na posługiwanie się bazą danych MySQL.
    W tym celu należy zalogować się do menedżera cPanel i sprawdzić na lewej listwie ile jest baz danych w pakiecie, i ile jest wolnych.
  • Utwórz bazę danych, użytkownika oraz udziel użytkownikowi prawa do korzystania z bazy danych.
    W tym celu należy zalogować się do menedżera cPanel i skorzytać z opcji "MySQL® Databases", kolejne operacje to "Create Database", "Create User" oraz "Add User to Database"
    (w zależności od wersji cPanel`a)
  • Sprawdź, czy skrypt php, którym otwierasz bazę danych, wygląda podonie do publikowanego przez nas wzoru:

    // poniżej nazwa serwera - w tym przykładzie jest to localhost,
    // jesli chcesz skorzystac z innego, zewnętrznego serwera, skontaktuj sie z root@hards.pl
    $SQLhostname = 'localhost';
    // poniżej nazwa bazy danych - pierszy jej człon jest zawsze tak jak nazwa konta uniksowego ( 'main')
    $SQLdatabase = 'konto_baza';
    // poniżej nazwa konta z dostępem do bazy, konto 'main' ma dostęp domyślnie
    $SQLusername = 'konto_user';
    // poniżej haslo
    $SQLpassword = ''haslo";
    // tak łączymy się do bazy
    $conn = mysql_connect($SQLhostname,$SQLusername,$SQLpassword);
    mysql_select_db($SQLdatabase,$conn);
    mysql_query('SET NAMES latin2'); lub  mysql_query('SET NAMES utf8')

Przykład z obsługą błędu połączenia

$conn = mysql_connect($SQLhostname,$SQLusername,$SQLpassword);
if($conn)  { mysql_select_db($SQLdatabase,$conn); }
else { exit('
ERROR in database connection. Please retry later.') ; }
mysql_query("SET NAMES utf8");


Dlaczego moja strona ładuje się powoli?

Moja strona internetowa oraz sklep internetowy uruchomione są na Państwa serwerze.
Od czasu do czasu obserwuję znaczne spowolnienie jej działania.
Dlaczego moja strona ładuje się powoli?

Odpowiedź

Może mieć na to wpływ kilka czynników:

  • Awaria lub przeciążenie łącza internetowego, z którego Państwo korzystacie.
    Proszę wypróbować działanie innych serwisów internetowych.
    Warto też przeprowadzić test prędkości swojego łącza internetowego, np.
    http://numion.com/YourSpeed3/Run.php?QuickStart=SelectDefaults

  • Problemy z wydajnością łacza na poziomie połączeń pomiędzy operatorami internetowymi.
    Objawy są podobne, jak opisywane w punkcie powyżej, z tym, że problem przeciążenia powstaje na styku łącz operatorskich.
    Najczęściej problem występuje w godzinach szczytu internetowego (ok. 9-13,14-15).

  • Wadliwa konstrukcja strony internetowej / błędy twórcy strony, w szczególności:
    - wadliwe skrypty, odwołania do nieistniejących plików i adresów
    - źle zaprojektowane systemy bazodanowe i nieefektywne zapytania
    (odczuwalne, kiedy baza danych została powiększona, np. wprowadzono większą ilość towarów do sklepu internetowego)

  • Spadek wydajności serwera internetowego, spowodowany przeciążeniem.
    Wydajność naszego serwera jest monitorowana na bieżąco, a podstawowe parametry jego pracy można kontrolować pod adresem: http://one.hards.pl/status
 

Jak ustawić przekierowanie 301 ?

Jak ustawić przekierowanie 301 ?


Odpowiedź:

Poniższy skrypt php realizuje przekierowanie 301:

<?php
$adres = 'Tu wpisz nowy adres strony z http://';
header('HTTP/1.1 301 Moved Permanently');
header('Location: '.$adres);
?>


Jaka jest konfiguracja MySQL?

Mam pytanie dot. szczegółowych informacji nt. aktualnej konfiguracji serwera baz danych MySQL.
Jak można podejrzeć plik my.cnf?

Odpowiedź

Wersja serwer baz danych MySQL to 5.1.
Serwer fizyczny pracuje pod systemem FreeBSD 8.2 64-bit / RAM = 24GB DDR3.
Szczegóły konfiguracji sprzętowej serwera fizycznego można zobaczyć tutaj.

Oto zawartość pliku my.cnf

[mysqld]
character-set-server  = utf8
collation-server = utf8_general_ci
skip-locking
local-infile=0
skip-federated
server-id = 1


query_cache_limit = 1024M   
query_cache_size = 1024M   
#query_cache_type = 1

key_buffer_size = 1024M       

myisam_sort_buffer_size=64M   
join_buffer_size=4M
sort_buffer_size=4M      
read_buffer_size=4M       
read_rnd_buffer_size=4M       

thread_cache_size = 512       
thread_concurrency = 16

slow_query_log_file=/var/db/mysql/mysqld-slow.log
slow_query_log = 2

innodb_buffer_pool_size = 96M
innodb_file_per_table

table_open_cache=65536

open_files_limit=200000

tmp_table_size = 512M
max_heap_table_size = 512M

max_connections = 150
max_connect_errors= 10

wait_timeout=15
connect_timeout=15
max_allowed_packet=16M
interactive_timeout=20

[mysqldump]
quick
max_allowed_packet=16M

  
www. .



zgłaszam awarię dotyczącą:

Pytania (FAQ)

Najczęściej zadawane pytania i odpowiedzi dot. usług internetowych. » 

MySQL    No Software Patents !