NPM w SSH SeoHost – jak uruchomić?
Może się okazać że będziemy potrzebować narzędzia npm do instalacji zależności front-end bezpośrednio na serwerze hostingu. Niestety domyślnie npm jest nieaktywny, ale w prosty sposób można włączyć to narzędzie. Oczywiście aby mieć dostęp do serwera, należy wcześniej aktywować dostęp SSH. Wystarczy skontaktować się z administracją, aby w niedługim czasie uzyskać dostęp do npm w SSH SeoHost. Zachęcam do przeczytania wpisu do końca.
Czy warto korzystać z SeoHost?
Warto korzystać, tak w skrócie mogę napisać. Korzystałem z wielu hostingów, ale ten przypadł mi do gustu, szczególnie w dobie dużej konkurencji. Moje doświadczenie z różnymi dostawcami trwa od ponad 15 lat. SeoHost jest dla mnie najlepszy pod kątem cenowym oraz pod kątem jakości obsługi klienta. Ostatnio byłem zdumiony gdy na hostingu SeoHost udało mi się postawić działającą aplikację Laravel razem z usługą Redis. Oprócz dostępnej usługi Redis, uzyskałem dostęp do narzędzi wymaganych przy instalacji aplikacji Laravel tj. composer, Node.js czy npm.

Jak aktywować narzędzie npm w SSH SeoHost?
Na początek wybieramy wersję Node.js w której ma działać npm. Mamy dostępne różne wersje Node.js począwszy od 8 do wesji 20. Pobierzmy zatem listę dostępnych wersji Node.js poprzez uruchomienie komendy w SSH cd /opt/alt && ls -all.

Załóżmy że potrzebujemy korzystać z npm w wersji Node.js 20. Narzędzie npm dostępne jest w lokalizacji /opt/alt/alt-nodejs20/root/usr/bin/npm. Możemy potrzebować aby narzędzie uruchamiać bez potrzeby podawania pełnej lokalizacji, a jedynie poprzez samo wpisanie npm w terminalu. W tym celu będąc w głównym katalogu serwera edytujemy plik .bashrc. Na samym końcu pliku dodajemy kod dodający alias do narzędzia npm.
alias npm="/opt/alt/alt-nodejs20/root/usr/bin/npm"
Aby narzędzie zaczęło działać, należy wylogować się z SSH i ponownie zalogować. Po wykonaniu komendy npm --version ujrzymy aktualnie skonfigurowaną wersję npm.

Jak uzyskać zniżkę 25% na hosting?
Na początku zachęcam Cię do skorzystania z usług SeoHost.pl, korzystając z tego linka. Jest to link polecający dzięki któremu otrzymam środki za poleconego klienta. Aby uzyskać zniżkę podczas zakupu usługi, skorzystaj z kodu rabatowego KGSEOHOST.