0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Xserver(共用サーバ)にNode.jsをインストールしようとして詰まったお話

0
Last updated at Posted at 2026-08-19

うまくいかなかった経緯

Node.JSを他のサイトを参考に導入しようとしたところで、nodebrewからnode.jsのインストールまでは問題なかったですが、エラーが出て使えませんでした。
この辺りの解決策について、記載されたサイトを見つけることができなかったので、備忘録として残しておきます。

エラー内容

$ node -v
node: error while loading shared libraries: libatomic.so.1: cannot open shared object file: No such file or directory

libatomicライブラリが無いので実行できないエラーです。
無いライブラリは通常インストールすればよいだけですが、共用サーバではrootが取れないので、インストールできません。

解決方法

  • Node.jsのバージョンをダウングレードする。

単純な話ですね。
v24.19.0 を使用すれば問題が出ませんでした。

なぜ嵌ってしまったか

各バージョンで同じライブラリが使われていると、思い込んでいた ためでした。
参考にしたサイトではそのあたり言及されていなかったため、何かしらライブラリを使う解決方法があるのではと思ってしまっていました。
同じ現象の人の助けになればと思います。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?