Dalam banyak kes, kami mungkin perlu memasang node.js di luar talian (tanpa akses ke Internet) pada sistem Linux. Ini mungkin berlaku disebabkan oleh sekatan rangkaian atau sekatan keselamatan, dsb., tetapi ini tidak bermakna kami tidak boleh memasang node.js. Dalam artikel ini, saya akan menunjukkan kepada anda cara melengkapkan proses pemasangan node.js luar talian pada sistem Linux anda.
Oleh kerana kami tidak boleh menggunakan rangkaian untuk memuat turun node.js, kami perlu memuat turunnya pada mesin lain dengan akses internet. Kami perlu memuat turun tiga fail berikut:
Anda boleh memuat turun binari node.js melalui tapak web rasmi node.js. Berhati-hati untuk memilih versi yang sepadan dengan versi sistem Linux yang anda jalankan.
Untuk memuat turun pengurus pakej npm, anda boleh mendapatkannya di tapak web rasmi npm. Perlu diingatkan bahawa anda perlu memuat turun versi pengurus pakej npm yang sepadan dengan versi node.js.
Akhir sekali, untuk mendapatkan pakej libssl-dev, jalankan arahan berikut dalam tetingkap baris arahan:
sudo apt-get install libssl-dev
Pakej ini adalah untuk memastikan kita boleh memasang Node.js pada sistem Linux.
Salin tiga fail yang dimuat turun ke pelayan Linux di mana anda perlu memasang node.js. Anda boleh menggunakan pemacu USB atau mana-mana peranti storan luaran lain yang tersedia. Salin fail ke sistem Linux anda dan letakkan dalam direktori yang boleh anda akses, contohnya:
/home/user/nodejs_installer/
Pertama, kita perlu unzip dan Pasang binari node.js:
tar -xvf node-vxx.xx.x-linux-x64.tar.gz cd node-vxx.xx.x-linux-x64 ./configure make make install
Ganti "xx.xx.x" di sini dengan nombor versi node.js yang anda muat turun.
Setelah anda menyelesaikan pemasangan node.js, anda perlu memasang pengurus pakej npm. Anda perlu menyahzip dan memasang binari npm:
tar -xvf <npm*.tgz> cd package sudo npm install -g --unsafe-perm
Sebaik sahaja anda telah menyelesaikan proses pemasangan npm, anda perlu memasang pakej libssl-dev, yang akan menjadikan node.js anda berjalan lebih lancar:
sudo apt-get install libssl-dev
Selepas memasang node.js, anda sepatutnya dapat menyemak sama ada anda telah berjaya memasang node.js menggunakan arahan berikut:
node -v
Arahan ini harus menunjukkan kepada anda versi node.js yang anda jalankan.
Memasang node.js luar talian pada sistem Linux tidak lebih sukar daripada memasangnya dalam talian. Hanya ikuti langkah-langkah di atas mengikut urutan. Selepas pemasangan selesai, anda boleh menjalankan aplikasi node.js anda seperti yang diperlukan.
Untuk mengelakkan perkara ini berulang, saya amat mengesyorkan agar anda memastikan pelayan Linux anda sentiasa disambungkan melalui rangkaian. Ini akan memastikan pelayan anda dikemas kini dan dikemas kini dengan patch keselamatan.
Atas ialah kandungan terperinci Pasang nodejs di luar talian pada linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!