Áttekintés
A kereskedési terminálnak azonnalinak kell lennie. Cloudzy egyetlen kattintása MetaTrader 4 VPS párosítja a dedikált EPYC vCPU-kat, DDR5 RAMés tiszta-NVMe tárolás a 10 Gbps uplink, így a jegyrendelés gyorsan megnyílik, és az Expert Advisorok akadozás nélkül futnak. Az óránkénti számlázás lehetővé teszi, hogy az aktív munkamenetek során felpörgessen egy londoni vagy New York-i példányt, majd később megfelelő méretre állítsd be. Windowst kapsz hozzá MT4 4.0.0 plusz egy opcionális Node.js halom webhookokhoz és irányítópultokhoz.
Leírás
Ezt a képet együtt szállítjuk MetaTrader 4 előre telepítve Windows Server 2012 R2 or Windows Server 2016. Alacsony késleltetésű bejelentkezésekre van hangolva az általános brókerszerverekre, stabil EA-üzemidőre, valamint kiszámítható lemez I/O-ra a tick naplókhoz és előzményfájlokhoz. Pillanatfelvétel-vezérlőket és statikus IP-címet is kap, így a terminálok tisztán csatlakoznak újra a karbantartás után.
Hozzáférés az Asztalhoz
Csatlakozzon bármely RDP-ügyfélhez, majd jelentkezzen be a telepítéskor beállított rendszergazdai jelszóval. Miután az asztalon van, indítsd el MetaTrader 4, adja hozzá brókerszerverét, és jelentkezzen be kereskedési fiókjába. Működtesse VPS-ét a piaci órákban, így az EA-k és a figyelmeztetések akkor is aktívak maradnak, ha laptopja alszik.
Fejlett funkciók
Ezek azok a frissítések, amelyek számítanak az automatizált és kézi kereskedésben. Megtartják a diagramokat az illékony gyertyák idején, és megakadályozzák a platform leállását, amikor az EA-k naplókat írnak.
- Dedikált vCPU-k és DDR5 RAM a következetes stratégiatesztelő és EA teljesítmény érdekében
- Tiszta NVMe tárhely gyors tick gyorsítótárhoz, naplókhoz és történelemírásokhoz
- 10 Gbps network port Tier-1 keverékkel, amely csökkenti a csomagvesztést a hírcsúcsok során
- Pillanatképek és azonnali visszaállítás platform vagy EA frissítések előtt
- Óránkénti számlázás színpadra vagy hétvégi tesztboxokhoz
- Egyetlen újraindítás minden átméretezést alkalmaz. Nincs szükség adatmigrációra.
Egyszerű használat
Az irányítópultról irányíthatja az erőműveleteket, a pillanatképeket és a régiómozgásokat. Az azonnali eléréshez használja a VPS IP-címet közvetlenül az RDP-kliensben, vagy mutasson rá egy DNS-rekordot később. A beépített késleltetési nézet segít kiválasztani a bróker szervereihez legközelebb eső régiót a stabilabb pingek érdekében.
Teljesítményfókusz
A stabil TTFB a közvetítő átjárókhoz segít a gyorsabb bejelentkezésben, a gyorsabb szimbólumcserében és kevesebb akadozásban az EA I/O során. Az NVMe plusz magas órajelű EPYC magok csökkentik a késést, amelyet profilváltáskor vagy a Stratégia tesztelő történelmi adatokon.
Teljes platformvezérlés
A rendszergazdai jogok lehetővé teszik további terminálok, betűtípusok, VPN-kliensek és fájlszinkronizálási eszközök telepítését. KVM leválasztás megvédi a munkamenetet a szomszédos munkaterheléstől. Dedikált IPv4 és opcionális IPv6 tisztábban tarthatja kapcsolata hírnevét, ami segít csökkenteni a biztonsági figyelmeztetéseket és az újrahitelesítési ciklusokat.
Erős eszközök
Itt minden támogatja a tiszta MT4-élményt és az egyszerű karbantartást, így a szervermunka helyett a kereskedésre koncentrálhat.
- Előre telepített MetaTrader 4 terminál 4.0.0 Windows rendszeren
- Kérésre opcionális edzési és felügyeleti kiegészítők
- Pillanatképreceptek a frissítés előtti biztonság érdekében
- Egyszerű biztonsági mentési minták S3-kompatibilis tárhelyre
- Kiszámítható memória és I/O-profil, így az EA-k és a jelzőfények nem lépnek túl az erős naplózás során
Opcionális Node.js Companion webhookhoz, irányítópultokhoz és API-khoz
Egyes kereskedők kereskedelmi fénymásolókat, REST hook-okat vagy állapotoldalakat üzemeltetnek. A kép nem kötelező Node.js beállítási recept bekapcsolva Ubuntu 24.04 amely mögé készít egy alkalmazásvermet Nginx -vel PM2 folyamatvezérléshez. Használja oldalkocsis VPS-ként vagy alternatív képként ugyanabban a régióban.
Mit csinál a forgatókönyv
Létrehoz egy nodejs felhasználó, telepíti NVM v0.40.3, Node.js 22 (alapértelmezésként beállítva), npm frissítések, telepítések PM2, engedélyezi a PM2-t rendszerindításkor, telepíti és engedélyezi Nginx fordított proxyként http://localhost:3000, és konfigurálja a WebSocket fejléceket és a kliens IP-továbbítását. Az Nginx újraindul, és rendszerindításkor engedélyezi.
Biztonság és hozzáférés
A nodejs felhasználó bent van sudo. A következő alapértelmezett jelszava jelszó automatizálás során van beállítva. Módosítsa azonnal bejelentkezés után:
| passwd nodejs |
Node.js alkalmazás beállítása
| ssh <a-szerver-ip> su – nodejs mkdir -p /home/nodejs/your-kb git klón: your_repo.git /home/nodejs/your-kb cd /home/nodejs/your-kb npm install –omit=dev pm2 kezdés kb.js – nevezd el-kb-név pm2 megtakarítás |
állítsd be az alkalmazást a porton keresztüli hallásra 3000 vagy szerkessze /etc/nginx/sites-available/default, tesztelje nginx -t, akkor:
| sudo systemctl indítsa újra az nginx-et |
Alkalmazása a következő címen lesz elérhető http://<server-ip>.
Beállítható változók
- NVM_VERSION a Node.js verzióhoz, alapértelmezett 22
- NODEJS_USER_PASSWORD a kezdőbetű visszaállításához nodejs jelszó
Fontos fájlok és könyvtárak
- /home/nodejs/.nvm/ NVM és Node.js telepítések
- /home/nodejs/.bashrc NVM beszerzési vonalak
- /etc/nginx/sites-available/default Nginx fordított proxy konfiguráció
- /usr/lib/node_modules/pm2/ PM2 telepítési útvonal
- /var/www/html alapértelmezett web gyökér
Naplók
- Nginx naplózza at /var/log/nginx/access.log és /var/log/nginx/error.log
- PM2 -vel pm2 naplók or ~/.pm2/logs/ as nodejs
- App naplók a PM2-n vagy az alkalmazás saját fájljain keresztül
Jövőbeli fejlesztések
- HTTPS Certbottal az nginx beépülő modul használatával
- Minimális példaalkalmazás a gyors telepítéshez
- Választható MongoDB integráció a telemetriához
Globális elérés
Válassza ki azt az adatközpontot, amely a legközelebb van a közvetítői vagy másolási hálózatához. A Cloudzy jelenléti pontokat működtet a következőkben:
- Észak-Amerika: New York City, Dallas, Miami, Utah, Las Vegas
- Európa: London, Amszterdam, Frankfurt, Zürich
- Ázsia-csendes-óceáni: Szingapúr
Minden oldal kínál a 10 Gbps port, Tier-1 hordozó mix, és a 99.95% üzemidő SLA. Az egyetlen változó a távolság.
Alkalmazás részletei
Változat: 4.0.0
OS: Windows Server 2012 R2, Windows Server 2016
Minimális RAM: 4 GB
IP típusok: IPv4, IPv6
Telepítse a Cloudzy One-Click MetaTrader 4 VPS-ét most! A kereskedési terminál, az EA-k és az opcionális webhook-verem percek alatt elérhetővé válik.
Fontos: konfigurációs és domain felelősségek
Teljes SSH/root hozzáférést kapsz minden OCA-hoz. Ez az erő azt is jelenti, hogy a módosításaid szünet az alkalmazás. Olvasd el ezt, mielőtt módosítanád a konfigurációt.
- <see reason> Nem árulunk és nem hostolunk domaineket/DNS-t. Ha az alkalmazásnak domain kell, domainjét a szerverre kell irányítania (A/AAAA/CNAME, és MX/TXT, ha releváns). Az SSL kiállítása és sok vezérlőpult ennek helyességétől függ.
- A domain/hosztnév telepítés utáni módosítása nem triviális. Sok OCA beleírja a domaint a konfigurációba (.env, fordított proxy, alkalmazás URL-ek). Ha megváltoztatod, frissítsd ezeket is:
- Fordított proxy (Nginx/Caddy) és TLS tanúsítványok
- Az alkalmazás „külső URL”/alap URL-je és visszahívási/webhook URL-jei
- Bármilyen kódolt hivatkozás az alkalmazásban vagy a bővítményekben
- A hitelesítő adatok számítanak. Az alapértelmezett admin átnevezése, jelszavak forgatása vagy szolgáltatási portok módosítása az alkalmazás konfigurációjának frissítése nélkül zárj ki vagy leállítják a szolgáltatásokat. Tartsd a hitelesítő adatokat biztonságban és szinkronban az alkalmazás, a proxy és minden integráció között.
- A névszerver módosításai leállást okozhatnak. A domain új névszerverekre helyezése vagy NS rekordok szerkesztése propagációs késéseket vált ki. Tervezd meg a változtatásokat, csökkentsd a TTL-t előre, és ellenőrizd az A/AAAA rekordokat váltás előtt.
- A tűzfal/port módosítások megszakíthatják a hozzáférést. Ha módosítod az SSH, HTTP/HTTPS, RDP vagy alkalmazás portokat, frissítsd ennek megfelelően a tűzfalakat (UFW/CSF/security groups) és a fordított proxy szabályokat.
- Az e-mail (SMTP) portok alapértelmezés szerint korlátozottak. Kimenő levelek portjai (pl. 25/465/587) lehet a visszaélések megelőzése érdekében zárva. Ha az OCA-nak e-mailt kell küldenie, kérjen SMTP hozzáférést az ügyfélszolgálattól, vagy használj tranzakciós e-mail szolgáltatót (SendGrid/Mailgun/SES) API-n vagy jóváhagyott SMTP-n keresztül.
- E-mail és engedélyezési listák. Ha az alkalmazás levelet küld vagy webhookokat fogad, az IP-k/hosztnevek változása érintheti a kézbesíthetőséget vagy az engedélyezési listákat. Frissítsd az SPF/DKIM/DMARC rekordokat és bármilyen IP engedélyezési listát.
- Bármilyen nagy változás előtt: készítsen egy pillanatképet. Használja a panelt pillanatfelvétel/mentés először. Ha egy bővítmény, frissítés vagy konfigurációs módosítás visszaüt, percek alatt visszaállíthatod.
- Támogatási hatókör. Mi adjuk a szervert és az előtelepített OCA lemezképet. A folyamatos alkalmazás szintű konfiguráció (domainek, DNS, alkalmazásbeállítások, bővítmények, egyedi kód) a felhasználó felelőssége.
Gyors hüvelykujjszabály: ha megérinti domain, portok, jelszavak, hosztnevek vagy proxy/SSL konfigurációk, számíts arra, hogy az alkalmazás beállításait is frissítened kell, és előbb készíts pillanatfelvételt.
A szkript létrehoz egy nodejs-felhasználót, telepíti a Node Version Manager-t (NVM), a Node.js-t (22-es verzió), a PM2-t (egy folyamatkezelőt) és az Nginx-et fordított proxyként, és konfigurálja őket a Node.js-alkalmazások telepítéséhez.
- Létrehoz egy nodejs felhasználót saját könyvtárral (/home/nodejs) és Bash-héjjal.
- Hozzáadja a csomópontokat a sudo csoporthoz.
- A felhasználói jelszót jelszóra állítja.
- Nodejs felhasználóként fut a sudo -H -u nodejs segítségével, hogy biztosítsa a megfelelő saját könyvtárat (/home/nodejs).
- Letölti és telepíti az NVM-et (v0.40.3) innen https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh.
- Beállítja a .bashrc fájlt a forrás NVM automatikusan:
- Hozzáadja az exportált NVM_DIR=”$HOME/.nvm”.
- Hozzáadja az NVM-szkriptet és a bash-befejezést.
- Források .bashrc, hogy az NVM elérhető legyen a szkriptben.
- Telepíti a Node.js 22-t NVM-en keresztül nodejs felhasználóként.
- Beállítja alapértelmezett verzióként: nvm alias default 22.
- Az npm globális frissítése: npm install -g npm.
- Globálisan telepíti a PM2-t nodejs felhasználóként: npm install -g pm2.
- Beállítja a PM2-t úgy, hogy rendszerindításkor elinduljon egy systemd indítási parancs generálásával és végrehajtásával.
- Az Nginx telepítése: apt install -y nginx.
- Beállít egy alapértelmezett Nginx webhelyet az /etc/nginx/sites-available/default fájlban:
- A 80-as porton hallgat.
- Meghatalmazott kérések http://localhost:3000 (feltételezett Node.js alkalmazásport).
- Fejléceket tartalmaz a WebSocket támogatáshoz és az ügyfél IP-továbbításához.
- Újraindítja és engedélyezi az Nginxet: systemctl restart nginx, systemctl enable nginx.
NodeJS alkalmazás beállítása:
- Jelentkezzen be ssh-n keresztül a szerverére.
- Használja a következő parancsokat sorrendben:
- su – nodejs
- mkdir /home/nodejs/your-app
- git klónozza a your_repo.git /home/nodejs/your-app
- cd /home/nodejs/your-app
- npm install –omit=dev
- pm2 start app.js – nevezd el az alkalmazásod nevét
- pm2 mentés
- Állítsa be az alkalmazás portját 3000-re, vagy ennek megfelelően frissítse az NGINX konfigurációt (szerkessze az /etc/nginx/sites-available/default, tesztelje az nginx -t paranccsal, és indítsd újra a systemctl restart nginxet).
- Alkalmazása a http://<szerver-ip> címen érhető el
- Megjegyzések:
- A nodejs felhasználó sudo hozzáféréssel rendelkezik.
- Nodejs felhasználói jelszó módosítása: passwd nodejs.
- HTTPS engedélyezése a Certbot segítségével: apt install certbot python3-certbot-nginx, majd certbot –nginx.
OS: Ubuntu 24.04
Változók:
- NVM_VERSION: Node.js verzió (alapértelmezett: 22).
- NODEJS_USER_PASSWORD: A nodejs felhasználó jelszava.
Fontos fájlok és könyvtárak:
- /home/nodejs/.nvm/: NVM és Node.js telepítések.
- /home/nodejs/.bashrc: Beállítja az NVM-forrást.
- /etc/nginx/sites-available/default: Nginx-konfiguráció a Node.js-hez való proxy használatához.
- /usr/lib/node_modules/pm2/: PM2 telepítés.
- /var/www/html: Alapértelmezett webgyökér.
- Naplók:
- Nginx: /var/log/nginx/{access.log,error.log}.
- PM2: pm2 naplók vagy ~/.pm2/logs/ (nodejs felhasználóként).
- Node.js alkalmazás: PM2 vagy alkalmazásspecifikus naplók kezelik.
Jövőbeni fejlesztések:
- Adja hozzá a HTTPS-beállítást a Certbot segítségével.
- Alkalmazás-telepítési példa szerepeltetése a szkriptben.
- MongoDB integráció.