阿里云LNMP 云服务器重启后网站打不开解决方法

今天升级了一下系统架构,把MySQL升级到5.5.30,Nginx升级到1.4.1,php升级到5.5.25,但是升级之后服务器挂掉了,于是我就用了回滚快照,让系统恢复到原来的状态(阿里云的回滚快照功能需要重启服务器),服务器回滚之后,数据都在,但是就是无法提供web服务,尝试了 iptables -F清除防火墙规则,但是网站仍旧打不开。通过ps -aux命令发现nginx没有启动,于是执行了

代码如下:

/usr/local/nginx/sbin/nginx

之后,服务器web服务果断恢复了,阿里云Linux系统的内核貌似有改动,导致lnmp服务中的Nginx无法启动,所以我执行了

代码如下:

echo "/usr/local/nginx/sbin/nginx">>/etc/rc.local

这样就为nginx设置了一个开机启动,如此一来服务器重启之后web服务器也都会自动启动了。

(0)

相关推荐

  • linux VPS之间网站数据的备份与恢复(网站迁移教程)

    本文所用命令Debian和CentOS通用,文件目录默认与LNMP相同,请做相应修改. 文中www.xxx.com绑定在VPS1的wwwroot目录上为例 1.VPS1上数据打包(备份) a.VPS1上文件数据打包(Tar命令详解 http://www.jb51.net/os/RedHat/1219.html) cd /home/wwwroot/ tar zcvf xxx.tar.gz 网站目录(如/home/wwwroot/vmvps.com) b.VPS1上MySQL数据导出 mysqldu

  • Easypanel免费的VPS主机面板 可跨平台Linux和Windows

    细数一下,国内的能够被多数用户认可并被广泛使用的免费VPS主机面板应该是:LNMP.WDCP.AMH 4.2.LuManager等这几个了,其它的一些VPS面板要么就是功能太简单,要么就是团队继续支持和维护,要么就是开始转向收费,找一个好用的VPS面板实在不容易. 中文类的免费且好用的VPS主机面板已经越来越少了,本文要介绍的Easypanel,恐怕将会是部落介绍的最后一个中文类国人开发的VPS控制面板了.Easypanel作为一款早在2011年就已经推出的VPS面板,虽然与国外的优秀VPS面板

  • 新版VPS主机管理面板WDCP安装及使用体验-国产简单易用型VPS面板

    WDCP也算是国产中颇受大家欢迎的VPS主机面板了,提供了nginx.apache.mysql.php等Web建站环境一键搭建.印象中,国内VPS主机面板也就是WDCP还在坚持着,AMH已经走上了收费的道路(PS:免费版本长年不更新,各种问题和不兼容). 而WDCP实际上也有长达几年的时间没有更新了,mysql.php版本都停留好早以前的版本,新出来的一直都没有更新, 已经不能满足于现在的Wordpress建站需要了,这也是部落为什么要扔掉VPS面板!网站平滑迁移到LNMP或LAMP建站. 好在

  • 扔掉VPS面板!网站平滑迁移到LNMP或LAMP建站环境的方法图解

    对于刚刚用VPS建站的朋友来说,给VPS主机安装控制面板可以省掉Web环境配置的麻烦,同时又可以方便管理网站,例如绑定域名.FTP上传文件.数据备份等等.现在不少的VPS主机面板已经做得和虚拟主机面板差不多了,大大降低了VPS建站的门槛. 但是,部落发现在长期使用VPS主机控制面板后,越来越觉得VPS主机面板带来的麻烦.第一大问题就是VPS主机面板经常爆出各种漏洞,即便是官方及时修复也依然让人心有余悸,更何况是现在的VPS面板都是长期不更新的,出了问题也无法得到很好的解答. 第二大问题就是VPS

  • Linux VPS配置Web网站环境一键包(LNMP/LAMP/LNMPA)

    如果我们是资深Linux用户,可能不屑于网上免费Linux Web一键包.管理面板的安装,然后自己编译或者自由的一套环境安装配置环境.但是,对于大部分用户而言,麦子个人建议还是选择较为成熟的WEB一键包或者面板安装环境. 在之前一篇"常用免费Linux VPS管理面板/一键包介绍和安装方法"文章中,麦子已经整理到当前主流的几个可视面板.一键包配置环境.相比较而言,较为常用的一键包是军哥LNMP,至今已经1.3版本,每年都有升级和更新.个人觉得其稳定性和功能还是相当满足常规项目需要的.

  • 服务器(VPS)安装WebSite Panel面板教程(图文)

    这篇接下来为大家分享下WebsitePanel的安装,WebsitePanel简称WSP是微软旗下,开源免费的虚拟主机系统. 一. 下载安装WebsitePanel 首先我们下载WebsitePanel安装工具:官方下载地址下载好工具就安装以下是选择安装的目录[建议下载到其他的目录,不要放在C盘,防止格式化] > > 安装完成后在桌面上会生成个快捷方式:WebsitePanel Installer,双击它 > 打开后点击更新 > 查看我们需要装的配置 > 二,安装流程[先安装

  • LuManager VPS主机控制面板安装和Eduvps免费VPS测评

    Eduvps是一个专为学习而提供的免费VPS主机,因为是纯粹个人提供且专注于给学习测试之用,所以即使申请了Eduvps免费VPS,也有遇到开不了机,无法连接VPS主机等情况,且多数人申请到手的VPS主机在使用过程都出现不同的问题. 本篇文章是部落借用了"進擊"博主申请到了的VPS主机而写的VPS主机性能测评,自己那申请的两个免费VPS主机死活也连接不上,不知道以后会不会又可以恢复使用了.从测试的数据统计来看,Eduvps免费VPS可以用来搭建网站. 另外,玩VPS主机的朋友应该已经接触

  • 免费常用Linux VPS管理面板/一键包介绍和安装方法

    我们选择VPS.服务器主机一般会用来搭建网站使用的,既然要搭建网站那肯定需要安装网站环境.这一点与我们常用的虚拟主机不同,虚拟主机一般商家都提供cPanel或者DA面板直接添加站点建站使用,而VPS则需要我们自己安装Linux VPS管理面板(Windows系统则安装对应的)或者采用一键包编译安装. 在这篇文章中,麦子是准备收集国内.国外VPS管理面板的,如果真要每个都收集至少可以找到几十个,但是我们常用的也就这么几个.对于我们用户而言,熟悉1-2个也足以,毕竟我们是要实现环境,并不是深入研究,

  • 阿里云LNMP 云服务器重启后网站打不开解决方法

    今天升级了一下系统架构,把MySQL升级到5.5.30,Nginx升级到1.4.1,php升级到5.5.25,但是升级之后服务器挂掉了,于是我就用了回滚快照,让系统恢复到原来的状态(阿里云的回滚快照功能需要重启服务器),服务器回滚之后,数据都在,但是就是无法提供web服务,尝试了 iptables -F清除防火墙规则,但是网站仍旧打不开.通过ps -aux命令发现nginx没有启动,于是执行了 复制代码 代码如下: /usr/local/nginx/sbin/nginx 之后,服务器web服务果

  • vue请求服务器数据后绑定不上的解决方法

    后台返回的数据,json类型 {"success":1,"tagList":[{"Id":1,"name":"林俊杰"},{"Id":2,"name":"MV"},{"Id":3,"name":"三次元"},{"Id":4,"name":"

  • Mysql挂掉后无法重启报pid文件丢失的解决方法

    阿里云单核2G的配置挂着两个企业网站,访问量一般.最近每天几乎都会出现网站打不开显示数据库链接失败的问题. 多方寻求原因发现,mysql的pid文件缺失,并无法重启自建,后来也看了其他帖子说关闭日志什么的未果,查看系统日志发现,是因为内存满了导致mysql进程被杀,然后就一直挂起状态. Sep 25 11:33:48 iZ28jcqqr7lZ kernel: Out of memory: Kill process 23201 (mysqld) score 53 or sacrifice chil

  • springboot druid数据库连接池连接失败后一直重连的解决方法

    目录 druid 重连原因 errorCount 错误次数 总结 在使用个人阿里云测试机,在查询实时输出日志时,看到数据库连接失败后,服务器一直在重连服务器.开始以为是遭受重复攻击,后面把服务重启后,就没有出现一直重连的情况.看以下输出日志: 2022-02-09 11:04:58.896 ERROR 16876 --- [eate-1550991149] com.alibaba.druid.pool.DruidDataSource   : create connection SQLExcept

  • 关于Linux服务器磁盘空间占满问题的解决方法

    下面我们一起来看一篇关于Linux服务器磁盘占满问题解决(/dev/sda3 满了),希望碰到此类问题的人能带来帮助. 今天下班某电商技术部leader发现个问题,说他们服务器硬盘满了.把日志文件都删掉了,可硬盘空间依旧满.于是df -h查看了下各个挂载点的状况(如下图). /dev/sda3占用了100%,那么我们du -s -h ./*看下目录的占用情况(如下图). 在工作中,我们也许会遇到这样的问题,发现某个磁盘空间快满了,于是,找到一些无用的大文件将其删除后,发现磁盘空间还是没有释放掉,

  • win2003服务器asp.net权限设置问题及解决方法

    服务器asp.net权限设置问题及解决方法 本人服务器使用环境:WIN 2003 ASP.NET相对于ASP,设置权限方面有点不同,有一点儿设置错了都运行不到.在网上搜索到的都是很垃圾的答案,没有一个用得到的,下面是我自己设置并从中遇到的问题摸索后得到的经验,给大家分享. ASP.NET需要用到USERS组的权限,因为我也遇过很多次自己设置了权限之后发现网站运行不了,很郁闷.下面根据出现的问题,一点点解决,让你的ASP.NET运行起来.. 问题一: 未找到路径"C:\"的一部分. 说明

  • php集成安装包wampserver修改密码后phpmyadmin无法登陆的解决方法 原创

    本文分析了php集成安装包wampserver修改密码后phpmyadmin无法登陆的解决方法,分享给大家供大家参考,具体如下: 一.问题: 今天重装了本机php开发环境,使用了WampServer2.1a-x32集成安装包(之前使用的是appserv-win32-2.5.9集成安装包).顺便安装多版本php运行环境. 安装过程这里不再赘述.(此处wampserver安装在C盘根目录下)安装完毕后因为默认安装没有设置mysql密码,这里就修改了一下mysql密码(具体方法可参考前面的文章<如何修

  • centos配置ssh免密码登录后仍要输入密码的解决方法

    前言 在搭建Linux集群服务的时候,主服务器需要启动从服务器的服务,如果通过手动启动,集群内服务器几台还好,要是像阿里1000台的云梯Hadoop集群的话,轨迹启动一次集群就得几个工程师一两天时间,是不是很恐怖.如果使用免密登录,主服务器就能通过程序执行启动脚步,自动帮我们将从服务器的应用启动.而这一切就是建立在ssh服务的免密码登录之上的.所以要学习集群部署,就必须了解linux的免密码登录. 第一步:在本机中创建秘钥 1.执行命令: ssh-keygen -t rsa -C "xx@qq.

  • Android Studio使用Kotlin时,修改代码后运行不生效的解决方法

    问题现象 前段时间升级 Android Studio 3.1.3+ 版本后,决定尝试使用 Kotlin 做 APP 开发看看.结果却发现,修改 String 资源后,"运行",修改的内容没有生效.一开始以为只是 String 资源是这样,于是试了下 kt 文件,结果发现"运行"也不能生效. 但是先 clean 了,再"运行",却可以正常编译出来.查了好久发现是 New Module 后,Run/Debug Configurations不完整所致.

  • Angular懒加载机制刷新后无法回退的快速解决方法

    今天在项目中遇到一个很奇怪的问题,使用oclazyload懒加载angular的模块,刷新页面后,单击回退按钮无法返回上一个页面.估计是使用懒加载机制销毁了angular内部的state关联,导致无法回到上一个state(单击回退按钮 ui-routre的 $stateChangeStart 事件都不会触发),当然这只是猜测,由于事件关系也没有去深入的探究源码. angular懒加载机制刷新后无法回退的解决方案 : 通过查看angular(ionic)的源码发现$browser这个服务上有个on

随机推荐