php后台linux服务器运行,怎么样实时更新数据库?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php后台linux服务器运行,怎么样实时更新数据库?相关的知识,希望对你有一定的参考价值。
现有一个php文件,我从浏览器中打开,能实时从网上下载数据更新数据库,浏览器关闭就不能更新数据库,怎么样让此文件在服务器中自动更新数据库,不需要从浏览器中打开?
cron ,linux计划,但是要求你能ssh 登陆服务器 参考技术A这个一两句说不清楚, 建议你度娘一下 Linux计划任务crond
如何让nodejs在linux后台运行
参考技术A例如nodejs的主文件是index.js:
1.安装forever(pm2)模块,进行启动
说明:forever是一个简单的命令式nodejs的守护进程,能够启动,停止,重启App应用。forever完全基于命令行操作,在forever进程之下,创建node的子进程,通过monitor监控node子进程的运行情况,一旦文件更新,或者进程挂掉,forever会自动重启node服务器,确保应用正常运行。
命令:
npm install -g foreverforever start index.js
2.用nohub命令
说明:将任务放到后台,但是依然可以使用标准输入,前台能够接收任何输入,重定向标准输出和标准错误到当前目录下的nohup.out文件,即使关闭xshell退出当前session依然继续运行。
命令:
nohup node index.js & 参考技术B 加入 主文件是 index.js那么可以用的方法有:
1.用forever 进行管理
npm install -g forever
forever start index.js
2. 用自带的服务nohub
nohup node index.js > myLog.log 2>&1 &本回答被提问者采纳
以上是关于php后台linux服务器运行,怎么样实时更新数据库?的主要内容,如果未能解决你的问题,请参考以下文章
如何在Linux服务器上后台运行python程序,并将输出加载到指定文件中