开发者社区> 问答> 正文

linuxnginxmysqlphp怎么实现nginx开机启动?

linux+nginx+mysql+php 怎么实现nginx开机启动?重启了下主机,网站就挂了,没有开机启动,需要怎么设置?

展开
收起
go_go 2015-09-07 22:52:17 6354 0
4 条回答
写回答
取消 提交回答
  • 楼上都是高手啊
    2015-09-08 19:26:26
    赞同 展开评论 打赏
  • 这个要看你用什么linux系统,还有用什么方式安装的nginx了

    1.如果是centos 5或者6 系统,yum方式安装的nginx可以按照 3楼的方式启动

    2-1如果是centos 5或者6系统,编译的nginx 就要自己写启动脚本放到/etc/rc.d/init.d目录下
    chkconfig --add nginx
    chkconfig --level 345 nginx on
    service nginx start





    2-2或者直接把启动命令加到rc.local文件里来实现开机启动

    3-1如果你是centos 7系统,yum方式安装的nginx那么就用下面的启动命令

    ln -s '/usr/lib/systemd/system/nginx.service' '/etc/systemd/system/multi-user.target.wants/nginx.service'
    systemctl enable nginx.service
    systemctl start nginx.service



    3-2如果你是centos7系统,编译安装的nginx,可以写个启动脚本直接放到/etc/sysconfig目录下就行
    2015-09-08 19:22:39
    赞同 展开评论 打赏
  • 码农|Coder| Pythonista
    您好
    如果您是centos 系统
    您可以执行
    chkconfig nginx on
    开启nginx服务自启动
    2015-09-08 08:04:18
    赞同 展开评论 打赏
  • 解决方案工程师,负责为企业规划上云迁移方案和云上架构设计,在网站建设开发和云计算领域有多年经验,专注于Linux平台的系统维护以及应用部署。致力于以场景化的方式让云计算,用更加通俗易懂的方式让更多人体验云计算,让云端的计算更质朴的落地。
    搜索一下:
    linux 软件 开机启动

    -------------------------

    你是我偶像

    2015-09-07 23:41:39
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《Nginx 代理系统常用手册》 立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载