网站建立时间很长了,经常挂掉,又没有其他技术人员带。只好自己摸索着修复。

到今天网站已经挂掉了一个礼拜。请求各路大神无果后决定自己修复。

首先出现的是502,网关错误。

1.上阿里云服务用户中心重新启动了服务器。再次打开网站出现无法访问。连网关错误都没有。

2.查看nginx服务是否运行,使用PUTTY登录到服务器后台使用#ps -A | grep  nginx 命令,发现nginx服务未运行

3.启动nginx服务,查找nginx文件以及nginx.conf文件的位置,使用命令#find / -name nginx   与  #find / -name nginx.conf 。得到两个文件位置分别为:/usr/local/nginx/sbin/nginx 与 /usr/local/nginx/conf/nginx.conf

4.启动nginx服务,使用命令#/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

5.再次使用命令##ps -A | grep  nginx 发现nginx服务已经启动:2581 ? 00:00:00 nginx  2582 ? 00:00:00 nginx

nginx的重启命令:#/usr/local/nginx/sbin/nginx -s reload   或者   kill -HUP 主5进程号或进程号文件路径

6.启动mysql,使用#find / -name mysql_safe发现mysql_safe位置为/usr/local/mysql/bin/mysqld_safe。执行命令#/usr/local/mysql/bin/mysqld_safe &

7.再次查看mysql服务已启动。#ps -A | grep  mysql。2732 ? 00:00:00 mysqld_safe  2872 ? 00:00:00 mysqld

8.依然是网关错误502.百思不得其解,继续努力钻研ING^^^.

9.查看php-fpm进程是否启动#ps -A | grep  php*。没有进程在运行。蛋疼(因为php是nginx的一个插件,所以在我的印象中来说php是没有进程的,所以并未想到这个。)

10.使用#find / -name php-fpm 查找php-fpm的位置,得到位置如下:/usr/local/sbin/php-fpm 。

11.使用#/usr/local/sbin/php-fpm -R命令运行php-fpm进程。(-R的意思是Run as root .即以root的身份运行)

12.重新打开网站,发现已经能够正常访问。在修复的过程中发现LNMP的集成环境总会有502的错误,是LNMP集成环境的一个固有的BUG,解决方法也很多,但是没有很靠谱的解决办法。

认知:CS的学习时一个逻辑能力的进步,根据问题必须一步步想到导致问题的原因,再根据原因一步步的找到解决办法。

以上

明明

2015年2月3日10:24:07

转载于:https://www.cnblogs.com/yiluxiuxing/p/4269349.html

网站后台的lnmp启动与重启相关推荐

  1. ssh项目放到服务器上出现404,项目运行一段时间,后台程序无法启动,404错误

    服务器上有两个tomcat同时运行着. 出现问题的是tomcat7.0.59,该tomcat下有3个项目,其中网站后台的项目启动不了,访问后404错误.其他项目都没被影响. tomcat中跟该项目有关 ...

  2. Nginx网站服务与LNMP架构部署(详解)

    Nginx网站服务与LNMP架构部署 1.Nginx服务基础 2.编译安装Ngiax 3.Nginx的运行控制 4.配置文件nginx.conf 5.Nginx虚拟主机 6.LNMP架构部署 1.源码 ...

  3. 大型网站后台架构的Web Server与缓存

    1.1 Web server Web server 用来解析HTTP协议.当web服务器接收到一个HTTP请求时,会返回一个HTTP响应,例如送回一个HTML页面.为了处理一个请求,web服务器可以响 ...

  4. mysql 启动 修改密码_基础的启动/停止/重启/密码修改MySQL

    如何启动/停止/重启MySQL 一. 启动方式 1.使用 service 启动:service mysqld start 2.使用 mysqld 脚本启动:/etc/inint.d/mysqld st ...

  5. 【千纸诗书】—— PHP/MySQL二手书网站后台开发之功能实现

    [千纸诗书]-- PHP/MySQL二手书网站后台开发之功能实现 前言:前一篇温习了网站开发需要掌握的基础知识,这一篇重点梳理一下各个功能模块的[详细设计与实现].项目github地址:https:/ ...

  6. 进入网站后台,提示HTTP错误404.0-NOtFound

    问题: 进入网站后台,提示HTTP错误404.0-NOtFound(类似于下图) 解决方法: 参考资料:http://xwtseo.com/zmjz/fwq/2546.html 按照参考资料修改程序池 ...

  7. 打印机服务无法启动(如何解决打印机后台服务没有启动)

    在使用打印机过程中,尤其是共享打印机,用户使用容易弹出操作无法完成,打印后台服务没有运行错误框,引起打印机不正常,原因有很多种,但我们应该从哪些方面来解决该故障,希望本文能帮到你. 问题 如何解决打印 ...

  8. Java实战 SpringBoot 网站开发 留言管理、网站后台留言管理模块、后台网站用户运营数据管理开发。

    <QA不加班 > 前言 Java SpringBoot 网站实战开发 留言管理.网站后台留言管理模块.后台网站用户运营数据管理开发. Java 网站开发网站运营后台管理和用户留言板功能后端 ...

  9. ThinkSNS+在研发过程中,如何做到 Laravel 配置可以网站后台...

    什么是ThinkSNS+ ThinkSNS(简称TS),一款全平台综合性社交系统,为国内外大中小企业和创业者提供社会化软件研发及技术解决方案,目前最新版本为ThinkSNS+.ThinkSNS V4. ...

最新文章

  1. 写到usaco上的一题可能题解是凸包所以转来这篇文章看看
  2. 使用fastcoll进行md5碰撞,两个不同的文件md5值一样。
  3. 三个案例看Nginx配置安全
  4. java.lang.relect.Array 类
  5. 你真的了解 ConcurrentHashMap 吗?
  6. delay 芯片时序output_set_input_delay/set_output_delay
  7. 基于Android 9.0 电池温度异常提醒
  8. 卡BIN指的是发卡行识别码
  9. 可替换MPS MP2451的高压DCDC芯片FS2451助力智能电表设计40V0.5A降压IC
  10. Latex 图像、表格标题(题注)加脚注
  11. 51单片机课设 计算器
  12. IB课程体系的优缺点介绍
  13. 玩转Excel系列-index+match查找函数用法
  14. C++ TR1 正则表达式
  15. Android工作日志
  16. 什么是SystemUI
  17. HCIP-IoT MQTT协议技术原理
  18. action='store_true'
  19. 同浏览器 不同窗口 共享session 解决
  20. LwIP常见问题FAQ

热门文章

  1. ITK:用常量填充图像
  2. VTK:相互作用之Game
  3. Qt Designer的UI文件格式
  4. C++数组的左右旋转的实现算法(附完整源码)
  5. 和qc哪个发展更好_城西公司举办2020年度QC成果推广交流发布会
  6. Notepad++插件之ftp/sftp远程编辑功能,以及各种插件(转:http://blog.csdn.net/happy_wu/article/details/73302994)
  7. SQL Server pivot行列转换案例分析
  8. 只安装python_pip 只能安装python库吗
  9. java中将date插入mysql中date_JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法[转]...
  10. connect连接oracle6,Oracle Connect By 使用实例