之前已经部署完毕,但是每次开机需要手动启动,不方便。
下面实现自动启动。
1,启动前提,安装nodejs与redis,并且开启redis服务。
vim /etc/rc.local
写入
#redis start
redis-server /etc/redis/redis.conf
#One Day system start in & /usr/local/bin/startoneday
startoneday
2,startoneday是自己写的一个sh程序。
vim /usr/local/bin/startoneday
写入
#!/bin/dash
#start oneday
YY=$(date +%y)
MM=$(date +%m)
DD=$(date +%d)
nodejs /var/www/html/app.js >> /var/www/html/logs/log_${YY}${MM}${DD} &
chmod 755 xxxxxxxxxx