Jak tylko zostanie skonfigurowany nowy, czysty serwer z systemem operacyjnym Ubuntu 16.04 musimy dokonać kilku etapów ustawień dla konfiguracji naszego VPS. Pozwoli to podnieść poziom jego bezpieczeństwa i użyteczności, co również da solidną podstawę do dalszych działań.
Na dzień dzisiejszy, praktycznie każdy developer chce korzystać tylko z nowoczesnych technologii, i dlatego chcemy w tym artykule zademonstrować możliwość instalacji oraz wykorzystania NodeJS, Grunt i Bower na standardowym koncie użytkownika panelu administracyjnego cPanel.
Odbywa się to w bardzo prosty sposób, najpierw logujemy się poprzez SSH (jeżeli nie masz dostępu do SSH, skontaktuj się z działem technicznym z prośbą o włączeniu tej usługi oraz z informacją że chcesz instalować paczki przez npm), jak tylko będziesz miał możliwość podłączenia się przez SSH, logujemy się:
~$ ssh darelvc@91.239.234.98
darelvc@91.239.234.98’s password:
Po poprawnym podaniu hasła jesteśmy zalogowani na naszym serwerze:
Last login: Mon Feb 1 19:09:20 2016 from 93.183.245.206
darelvc@plskm1 [~]#
Kilka słów o nowym Ubuntu…
Zgodnie z zapowiedziami – 21.04 wychodzi Ubuntu 16.04 LTS Xenial Xerus – długo wyczekiwana, stabilna aktualizacja systemu, która wprowadzić ma sporo nowych funkcjonalności. A lista zmian prezentuje się wyjątkowo imponująco. Z najciekawszych informacji wymienić można:
- możliwość przeniesienia Unity launchera z lewej do dolnej krawędzi ekranu – to zmiana, o którą użytkownicy prosili od ładnych kilku lat;
- zastąpienie Ubuntu Software Center zupełnie nowym narzędziem GNOME Software;
- aktualizacja firmware z poziomu GNOME Software;
- usunięcie tzw. „spyware” (czyli z wyników wyszukiwania w końcu znikną produkty z Amazon.com – choć w ustawieniach nadal będzie można wrócić do tego rozwiązania);
- aktualizacje kluczowych aplikacji, m.in.: Firefox 45.0.1, Libre Office 5.1, Chromium 49, Thunderbird 38.6, Nautilus 3.14, Shotwell 0.22, Totem 3.18, itd.;
- pojawienie się nowych aplikacji, m.in.: GNOME Calendar i Cheese;
- domyślnie zainstalowana wersja PHP 7.0 (co z pewnością ucieszy programistów PHP);
- zniknięcie Brasero i Empathy;
- nowa domyślna tapeta;
- wiele poprawek i drobnych zmian.
Korzystając więc z okazji, jaką niewątpliwie jest pojawienie się na horyzoncie Ubuntu 16.04 – postanowiliśmy opisać pokrótce, jak prawidłowo dokonać synchronizacji plików w nowym Linuxie przy pomocy programu rsync, który domyślnie jest w nim zawarty. Oczywiście możesz zamówić serwer VPS z tym systemem na stronie https://hostovita.pl/vps/, w ten sposób zyskując najszybszy hosting.
Zatem do dzieła.
Apache jest najczęściej wykorzystywanym serwerem HTTP w sieci Internet. Na jego koncie jest ponad połowa wszystkich aktywnych stron internetowych, a jego atutami są moc i elastyczność.
Apache rozdziela swoje funkcje i komponenty na osobne moduły, które można dostosowywać i konfigurować indywidualnie. Podstawowym modułem opisującym poszczególną stronę lub domenę jest virtual host
.
Wspomniane moduły pozwalają administratorowi na korzystanie z jednego serwera do obsługi wielu domen lub stron z jednego interfejsu lub IP wykorzystując odpowiedni mechanizm. Jest to bardzo istotne w sytuacji, jeżeli mamy zamiar obsługiwać wiele stron poprzez jeden serwer VPS.
więcej
Mamy dobre wieści! Teraz bezpłatny certyfikat SSL jest dostępny dla każdego pakietu hostingowego.
Dzięki firmie Let’s Encrypt, która ma na celu zabezpieczyć strony internetowe dostępną dla wszystkich metodą, mogliśmy wdrożyć darmowe certyfikaty SSL z weryfikacją domeny.
Wdrożyliśmy wsparcie protokołu HTTP/2 na wszystkich naszych współdzielonych serwerach.
HTTP – to jest protokół, który zarządza komunikacją pomiędzy serwerem a przeglądarką użytkowników witryny. HTTP/2 jest pierwszą aktualizacją protokołu z 1999 roku. I on obiecuje nam, że strony internetowe będą ładowały się o wiele szybciej dla wszystkich.
Jak protokół HTTP/2 różni się czasem ładowania od HTTP/1.1 można zobaczyć tutaj >.