Halo,
untuk running aplikasi node js terdapat 2 cara sesuaikan dengan web server yang anda gunakan.
1. buatlah file .htaccess pada halaman public_html anda
Options +FollowSymLinks -Indexes IndexIgnore * DirectoryIndex <IfModule mod_rewrite.c> RewriteEngine on # Simple URL redirect: </IfModule> |
note: pastikan replace namadomain.com dengan domain anda sendiri.
2.buatlah index.js dengan isi:
|
3. start aplikasi node js anda dengan cara login ssh dan masuk ke directory public_html
ketikkan:
nohup node index.js &
atau dengan membuat file cron.php yang berisikan:
<?php $host = 'namadomain.com'; if(@$_SERVER['SERVER_PORT'] > 1){ if($cron == true){ ?> |
lalu masuk ke menu cron jobs pada cpanel menu anda:
4,23,34,48 | * | * | * | * | php -d disable_functions="" /home/username/public_html/cron.php >> /home/username/cron.log 2>&1 |
pastikan jangan lupa merubah namadomain.com dan username dengan username anda sendiri dan port degan angka yang berbeda. seperti:65480 atau 65488, dll..
setelah semua selesai , maka seharusnya dapat berjalan lancar.
--------------------------------
web server apache
1. buatlah file .htaccess pada halaman public_html anda
# Start of .htaccess # Tell Passenger that your app is a Node.js app # Define NodeJS StartupFile # End of .htaccess |
note: pastikan replace username dengan username account cpanel kalian.
2. buatlah index.js dengan isi:
|