Stáhnout kód
Získejte kód z oficiálního GitHub repozitáře:
# Stáhnout nejnovější verzi kódu
curl -LO https://github.com/perfect-panel/ppanel-web/releases/download/v1.0.0/ppanel-admin-web.tar.gz
# Rozbalit soubor
tar -xzvf ppanel-admin-web.tar.gz
# Přesunout se do adresáře s kódem
cd ppanel-admin-webKonfigurace proměnných prostředí
Vytvořte soubor apps/admin/.env a přidejte potřebné proměnné prostředí (viz výše uvedenou konfiguraci proměnných prostředí).
Konfigurace PM2
Vytvořte soubor ecosystem.config.js s následujícím obsahem:
module.exports = {
apps: [
{
name: 'ppanel-admin-web',
script: 'apps/admin/server.js',
interpreter: 'bun', // lze změnit na node
watch: true,
instances: 'max',
exec_mode: 'cluster',
env: {
PORT: 3000,
},
},
],
};Spuštění služby pomocí PM2
pm2 start ecosystem.config.js
pm2 save
pm2 startupSpuštění služby pomocí Node.js nebo Bun
-
Spuštění pomocí Node.js:
node apps/admin/server.js -
Spuštění pomocí Bun:
bun apps/admin/server.js
4. Ověření nasazení
4.1 Stav služby PM2
Spusťte následující příkaz pro kontrolu:
pm2 list4.2 Přístup přes prohlížeč
Navštivte http://<vaše IP serveru>:3000 pro ověření stavu služby.
5. Správa služby
Příkazy PM2
-
Zastavení služby:
pm2 stop ppanel-admin-web -
Restartování služby:
pm2 restart ppanel-admin-web -
Smazání služby:
pm2 delete ppanel-admin-web