2014-01-16 94 views
1

我有一个服务器与centos运行rails应用程序,每当我重新启动我的系统时我手动执行以下任务。如何能够在开始下面所有的任务了如何启动rails和postgresql启动centos

要停止和启动我的nginx我使用

sudo fuser -k 80/tcp # to stop 
sudo /opt/nginx/sbin/nginx # to start 

,并开始我的PostgreSQL我使用下面的命令

服务的PostgreSQL-9.2开始/停止/重新启动

一旦我使用ssh连接我的服务器,并尝试一些PostgreSQL的命令生病得到错误的

postgresql-9.2: unrecognized service 

为了避免这种情况时使用命令

export PATH=/usr/pgsql-9.2/bin:$PATH 

然后生病使用PostgreSQL(每次做export命令时,我通过SSH连接)。

而且我用ghost博客面临着同样的问题,每当我重新启动我的服务器我需要运行下面的命令来开始我的博客鬼

NODE_ENV=production forever start index.js 

如何解决这一切。任何一个可以帮助

回答

2

你可以在你的init脚本是在/etc/init.d/ 添加过程。你可以进一步阅读run script on startup