JXCore telepítése

A JXCore a Node.js elágazása, amely jobb teljesítményt és többszálas működést biztosít. Annak ellenére, hogy béta állapotban van, a JXCore elég gyors és stabil ahhoz, hogy sok alkalmazást lehessen használni. Ezenkívül további szolgáltatásokat, funkciókat és egy titkosított csomagrendszert is tartalmazhat, hogy megvédje a kódot a ragadozó szemektől. A jövőben a JXCore valószínűleg behozhatja az LLVM-et a Google Chrome V8 Engine helyettesítőjeként. Ez az oktatóanyag megmutatja, hogyan telepítheti a JXCore-t a Linux-kiszolgálóra. Lefedjük az Ubuntut, a CentOS-t és esetleg a Vultr „Egyéni ISO” funkciójával telepített bármely egyéni operációs rendszert.

Figyelem

A JXCore még mindig béta állapotban van, és sok alkalmazás nem biztos, hogy kompatibilis, akárcsak az önálló Node.js esetében. Ha bármilyen problémával találkozik, kérjük, jelezze itt . Minden jelentett probléma biztosan segíthet a JXCore stabilitásának növelésében.

Szerver frissítése

Futtassa a következő parancsot, hogy megbizonyosodjon arról, hogy a kiszolgáló teljesen naprakész, és hogy egy alapvető eszköz telepítve van.

CentOS:

yum update
yum install unzip

Ubuntu/Debian:

apt-get update
apt-get dist-upgrade
apt-get install unzip

Telepítse a JXCore-t

Automatikusan

A JXCore Team egy egyszerű szkriptet biztosított bárki számára, amely telepíti a JXCore-t a rendszerére. Tesztelték, és tökéletesen működik Ubuntu, Debian, CentOS 7 és FreeBSD rendszereken. A JXCore telepítéséhez futtassa a következő parancsot:

curl http://jxcore.com/xi.sh | bash

Ha nem kap hibaüzenetet, akkor folytathatja a következő lépéssel.

Manuálisan

Ha valamilyen okból a szkript nem működik, vagy manuálisan szeretné telepíteni, akkor először le kell töltenie a JXCore-t a rendszerére. Kérjük, vegye figyelembe, hogy ez az oktatóanyag 64 bites verziót feltételez. Ha 32 bitet használ, előfordulhat, hogy ellenőriznie kell, és meg kell győződnie arról, hogy van-e elérhető az architektúrájához, és le 64kell cserélnie erre 32.

Ubuntu:

wget https://s3.amazonaws.com/nodejx/jx_ub64.zip

Debian:

wget https://s3.amazonaws.com/nodejx/jx_deb64.zip

CentOS:

wget https://s3.amazonaws.com/nodejx/jx_rh64.zip

Most ki szeretné csomagolni a letöltött fájlt, és át kell helyeznie a jxvégrehajtható fájlt ide /usr/local/bin. Attól függően, hogy melyik fájlt töltötte le, cserélje XXki uba következőre: Ubuntu, debDebian vagy rhCentOS esetén.

unzip jx_XX64.zip
cd jx_XX64
mv jx /usr/local/bin

Ha úgy dönt, hogy áthelyezi a jxbináris fájlt egy másik helyre, akkor kérjük, hozzon létre egy hivatkozást a következőre /usr/local/bin, vagy adja hozzá a saját elérési útját PATHa rendszer változójához.

Ellenőrizze a telepítést

A sikeres telepítés ellenőrzéséhez futtassa a következő parancsot:

jx -e "console.log('Hello World!');"

Ha a Hello World!ikon látható , akkor a JXCore telepítése sikeresen megtörtént. Ha szeretné tesztelni a szerverhasználatot, hozzon létre egy nevű fájlt, server.jsés töltse fel a következőkkel:

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello World\n');
}).listen(1337);
console.log('Server running on port 1337');

Ha elkészült, mentse a fájlt, és futtassa jx server.js. Ezután a webböngészőben keresse meg a következőt http://0.0.0.0:1337(cserélje le az IP-t ennek megfelelően), és látni fogja a következőt: Hello world.

Ha szeretné kihasználni az egyik JXCore többszálú szolgáltatását, futtassa a következőt:

jx mt-keep:2 server.js 

Ez két folyamatot fog létrehozni a kiszolgálón, amelyek 2 virtuális CPU-t használnak. Vegye figyelembe, hogy ha a szerverének csak egy CPU-ja van, akkor a többszálú szolgáltatás használata nem előnyös. Másrészt, ha a kiszolgáló több mint 2 virtuális CPU-val rendelkezik, növelheti a 2 értékét, hogy megfeleljen a virtuális CPU-számnak.

Hagyj kommentárt

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <>Windows ISO<> előállításának lépéseit az NTLite segítségével.

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.

DDOS támadások: Rövid áttekintés

DDOS támadások: Rövid áttekintés

Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.

Essential péntek: Mi történt az AI-vezérelt autókkal?

Essential péntek: Mi történt az AI-vezérelt autókkal?

Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.

A Big Data Reference Architecture Layerek funkciói

A Big Data Reference Architecture Layerek funkciói

Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.

Az adattárolás fejlődése – Infografika

Az adattárolás fejlődése – Infografika

Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.