Do nowego projektu dostałem zrzut bazy danych MySQL w postaci szeregu pojedynczych plików tekstowych. Każdy plik odpowiada jednej tabeli w bazie danych, tak więc ręczny import plik po pliku w grę tutaj nie wchodzi.
Wpisy otagowane jako: linux
Git: Migracja gitosis do gitolite
Nieco ponad rok temu pisałem o instalacji git’a na własnym serwerze wraz narzędziem gitosis do zarządzania repozytoriami. Choć gitosis pojawia się w oficjalnej książce do git’a, to jest on nieco przestarzały. Sam projekt został wyczerpany i nie jest już wspierany. Mnie osobiście dodatkowo napotkały problemy z importowaniem kluczy publicznych dla użytkowników repozytorium. Gitosis nie aktualizował… Czytaj dalej »
Mój pierwszy atak DDoS
Każdy, kto próbuje utrzymywać swoje strony, prędzej czy później natknie się na problem DDoS. Mnie osobiście dużo czasu zajęło, aż w końcu jedna ze stron stała się na tyle popularna, że ktoś(coś) postanowił ją DDoS’ować. Zaczęło się dość niewinnie: ktoś gdzieś wrzucił linka na fejsie i tak się powoli rozniosło. Strona wisiała na hostingu szeringowym. Na tanich… Czytaj dalej »
Uproszczenie konfiguracji serwera VPS. Wyłączenie serwera pocztowego.
Niegdyś pisałem o podstawowej konfiguracji nikobudżetowego VPS’s. Okazało się zaproponowana przeze mnie ostatnia konfiguracja okazała się i tak zbyt bogata, przede wszystkim pod względem zużycia pamięci RAM. Mój plan umożliwia mi maksymalny dostęp do zasobu 1GB RAM, a gwarantowana ilość to 512MB. Póki co mam cały czas dostęp do 1GB, ale nigdy nie znam dnia… Czytaj dalej »
Instalacja git na serwerze
Doszło do takiej sytuacji, że mam czasem dość siedzenia przy desktopie i chciałbym od czasu do czasu popracować, załóżmy na wersalce 😉 używając laptopa. Mogę oczywiście zrobić sobie zasób sieciowy i w nim pracować, ale co jeśli będę chciał zabrać laptopa z Internetem na łąkę albo popracować na wersalce u znajomych albo u dziewczyny (żartuje,… Czytaj dalej »
Courier-IMAP: Limit połączeń z serwerem
Na jednym serwerze podpiętych jest kilka domen oraz utworzonych kilkanaście skrzynek pocztowych. Użytkownicy skrzynek pocztowych najczęściej znajdują się w jednym pomieszczeniu i mają takie sam adres IP. Problem: Użytkownicy nie mogą jednocześnie korzystać z poczty. Przy próbie otworzenia skrzynki, klient pocztowy, w tym wypadku Thunderbird wyrzuca komunikat (taki długi, że cały nie mieści się na… Czytaj dalej »
Podstawowa konfiguracja VPS: LAMP, FTP, poczta, ISPConfig3
Nowy, goły serwer VPS wymaga zainstalowania wielu niezbędnych programów, aby mógł spełniać swoje zadania. Na początek trzeba się określić co będzie potrzebne i zdecydować się jakie rozwiązania wybrać. Mój serwer należy do klasy low-cost (1 procesor 2GH, 1GB RAM, 1 IP). Założenie jest takie, żeby w miarę sprawnie wszystko działało i nie przekraczać dostępnych zasobów…. Czytaj dalej »
Konfiguracja revDNS na serwerze VPS
Poprzednio pisałem o konfiguracji DNS na nowym serwerze VPS. Natomiast ja wygląda z konfiguracją reverse DNS?. ReverseDNS zwany inaczej revDNS lub rDNS, jak sama nazwa wskazuje, działa odwrotnie niż DNS. Zadaniem mechanizmów DNS jest rozwiązanie podanej domeny na adres IP. Natomiast revDNS rozwiązuje podany adres IP na domenę. Po co mi reverse DNS? Ładnie to wygląda w… Czytaj dalej »
Konfiguracja nazwy i DNS na nowym serwerze
Po wykupieniu serwera dedykowanego czy VPS u jakiegoś dostawcy zwykle otrzymujemy adres IP i nazwę hosta, która bardziej przypomina kolejny numer porządkowy, w domenie dostawcy. Natomiast założeniem treningowym jest nadanie serwerowy własnej nazwy pod jaką będzie widoczny w sieci. W skrócie scenariusz wygląda tak: Nowy serwer VPS którego nazwa wygląda mniej więcej tak: vps331.blue.mega4host.net Domena… Czytaj dalej »
Zmiana strefy czasowej na serwerze VPS (OpenVZ)
Na serwerze wirtualnym tzw. VPS czas zsynchronizowany jest z zegarem maszyny fizycznej. Najprawdopodobniej czas na fizycznej maszynie jest synchronizowany z jakimś serwerem czasu poprzez NTP, tak więc pozostaje tylko ustawienie na VPS’ie odpowiedniej strefy czasowej. Ręczna zmiana czasu/daty nie wchodzi w tym przypadku w grę, gdyż wirtualna maszyna może na to nie pozwolić, np. date… Czytaj dalej »