Adım 1: Extension'lara gidin ve NodeJS Toolkit'i aktifleştirin.

Adım 2: Add New Domain'e tıklayın ve bir NodeJS ortamı oluşturun.

Adım 3: NodeJS desteğinin geldiğinden emin olun. Eğer orada göremezseniz Domain'in ID'sini bulup browsera domain.tld:8443/modules/nodejs/index.php/domain/index?dom_id=762&site_id=762 (id=XX yazan alana domainin id'sini yapıştırın.)

Adım 4: Ben burada kendi gitlab'ımı bağlayacağım, kodunuzu pleske manuel yükleyebilirsiniz veya gitlab, github, hesabınızdan çekmesinide sağlayabilirsiniz.

Adım 5: Eğer otomatik deploy seçtiyseniz sizin yerinize yapacaktır fakat yine de emin olmak için bir deploy butonuna da biz tıklayalım


Adım 6: Domain dashboard'a geri dönün ve NodeJS'e tıklayın.

Adım 7: Çalıştırmak istediğiniz Node versiyonunu seçin. Kullandığınız paket yöneticisini (npm ya da yarn) seçin. Document Root bu aşamada /httpdocs kalsın. Application Mode: production, App URL web url'iniz. Application Root httpdocs, startup files'ı bulamayacak. Bu aşamada pek önemli değil.

Adım 8: + NPM install'a tıklayın ve yüklenmesini bekleyin.

Adım 9: Run script butonuna tıklayın ve build yazıp run'a tıklayın ve bekleyin. (Biraz zaman alabilir)


Adım 10: Document Root ve Application Startup File'ı değiştirin. NextJS için aşağıdaki gibi yapın.

Adım 11: Tekrar npm install, run script (build) ve son olarak restart app butonuna tıklayın. Bitti gitti.
@gus; umarım işine yarar.
