紧急维护,阿里云服务器抢修记

一、事件发现,网站报错,大概是网页模板缓存无法生成。

分析事因:1、文件夹读写权限出错;2、磁盘已满;第1因为是长期使用SVN更新代码,最近也没大改动,没什么可能出错;第2可能是因为今天备份的另一个服务器上的内容传上去后,空间被填满了。

命令 df -hl 查看磁盘,果然 系统盘 used 100%

二、加盘,转移

mount /dev/xvdb1 /datadisc/ 本来是尝试挂到 /mnt/中的,但发现原来/mnt 中的文件和文件夹不见了,我想应该是被隐藏掉了,所以只能解挂umount再挂到一个新的文件夹中,然后复制删除

三、依然占用,重启

四、PHP升级了,但还不能用

之前用 参考http://www.it165.net/pro/html/201503/35403.html 的方式yum install了php,但是apache一直不能重启,这次重启linux使用apache换到了新的这个。

先查找apache安装目录和配置文件目录,再找到网页文件夹,上传phpinfo.php继续查找php配置文件。

五、切换到旧版本,发现似乎是数据库没有启动

/etc/init.d/mysqld start

六、继续安装新PHP的插件

yum install php56w-bcmath php56w-cli php56w-common  php56w-devel php56w-fpm    php56w-gd php56w-imap  php56w-ldap php56w-mbstring php56w-mcrypt php56w-mysql php56w-mysqli php56w-odbc   php56w-pdo   php56w-pear  php56w-pecl-igbinary  php56w-xml php56w-xmlrpc php56w-opcache php56w-intl php56w-pecl-memcache

七、数据迁移

把网站目录,SVN库,sql备份目录等迁移到 数据盘 里面去

时间: 2024-08-01 21:23:53

紧急维护,阿里云服务器抢修记的相关文章

阿里云服务器,数据库热备、暖备、冷备实战-镜像篇(域环境下配置)

阿里云服务器 值得信赖 概述 “数据库镜像”是一种针对数据库高可用性的基于软件的解决方案.其维护着一个数据库的两个相同的副本,这两个副本分别放置在不同的SQL Server数据库实例中.建议使用不同位置的两台服务器来承载.在同一时刻,其中一台上的数据库用于客户端访问,充当“主体服务器”角色:而另一台则根据镜像会话的配置和状态,充当热备份服务器,即“镜像服务器角色”,这两种角色不是绝对的. 优点 l 增强了数据保护功能 l 提高了数据库的可用性 l 提高了生产数据库在升级期间的可用性 工作方式 在

阿里云服务器ECS按ctrl+alt+delete无法登录

今天在使用阿里云服务器远程桌面的时候发现怎么也进入不了,远程桌面无法连接,于是想到了在阿里云服务器管理控制台可以使用连接管理终端进行远程桌面连接,下面详细介绍阿里云服务器操作经验. 操作步骤如下 登录阿里云 - 进入云服务器管理控制台 - 管理 - 实例详情 - 下拉框更多 - 找到连接管理终端,如图所示 此时会弹出一个对话框,提示你输入管理终端密码,密码是6位数字,忘记的话可以修改密码.提示:如果持续出现黑屏,说明系统处于休眠状态,按任意键可以激活. 输入6位数字管理终端密码之后成功连接,问题

阿里云服务器不能发邮件,禁用25端口的解决办法

前阵子刚刚买了个阿里云服务器,在做发送邮件功能时,发现本来在本地测试没问题的功能,在服务器上连接超时. 后来发现是阿里云将25端口禁用了("坑!当然也有其道理"),大概2016年9月后买的服务器都被禁用.25禁用了,我们就不用它.以163邮箱为例: 网易163免费邮箱相关服务器信息: 我这里用的就是SSL协议端口465,代码如下 <?phpheader("content-type:text/html;charset=utf-8");include("

如何把php项目部署到阿里云服务器window server2012__含公网ip访问时jquery/ajax失效解决办法

记一次蛋疼的折腾. 弄了一晚上最后发觉是360浏览器的问题,换个浏览器就好了.垃圾360用什么IE7文档模式.导致界面和功能失效. 建议大家测试的时候用firefox或者chrome. 项目部署到服务器后360浏览器兼容模式显示错误的解决办法:http://www.cnblogs.com/zj917/p/6697724.html -------------------------------------------------- 正文: 上篇博客说临时起意做了个有意思的聊天版,就想把它部署到阿里

阿里云服务器IIS安装

阿里云服务器IIS配置 .打开控制面板(开始–控制面板) 2.点开程序(程序) 3.打开或关闭Windows功能 4.(左侧)角色 5.(右侧)添加角色 6.下一步 7.选择Web服务器(IIS)[记着勾选里面需要的选项] 8.勾选后点击安装 9.安装成功关闭 之后在 控制面板->管理工具->IIS管理器->点击已经建立好的站点Default Web Site,出现下图表示已经安装成功.

记录一次阿里云服务器被攻击的经历

  前些天买了阿里云服务器,无奈最近没空登录.安装了tomcat jdk maven mq jenkins 等几个服务后,找了个以前做的项目在上面跑了下,没问题后一周没怎么登录过.然后这几天手机一直收到服务器在异地被登录的消息,想想自己服务器什么也没有,过几天修改下密码就行了吧,结果今天早上又发了条短信,说 服务器 出现了紧急安全事件:挖矿进程. 无语,之后登录上服务器后果然发现cpu占用近乎100%,top命令 查看是哪个进程占用了cpu,之后kill -9 杀死后 过了几秒又重启无奈了啊..

部署flask到阿里云服务器ECS

比较难的一点是:部署到云服务器上之后,通过公网没法访问. 这就要说回道 本地开发时的一个小细节:通过http://127.0.0.1:5000是可以访问的,但通过http://[本地ip]:5000是没法访问的,当时没注意这点,因此部署到ECS时产生了一个难点. 解决方法是在server.py改一条语句: app.run(host="0.0.0.0", port=5000) 参考资料 1.Python:关于flask项目部署到阿里云服务器步骤详解:https://blog.csdn.n

阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7)

1.效果图 1 2. 部署步骤 1 1. mysql安装附加(centos7) 7 3.错误注意****** 10 1.效果图 2.部署步骤 链接 http://jingyan.baidu.com/article/870c6fc31218e8b03fe4be16.html 首先安装apachecentos可以直接yum安装apache ?. 命令:yum install httpd ? //根据提示,输入Y安装即可成功安装? 然后启动apache,并且设置系统让?Apache 开机自动启动. 命

阿里云服务器(Windows)如何下载文件

背景:公司只有我一个技术,在我之前还有一个老技术,属于兼职状态,为了尽快熟悉公司网站及app项目情况,我联系了老技术,请他尽快将代码发给我,他说代码文件过大,问我能不能连上服务器下载.百度了很多,都不得要领,便有了这篇文的因由.当然,后来发现是自己百度的方向不对,这是后话暂且不提. 1.登录阿里云官网(https://www.aliyun.com/),[控制台]点进去 2.最左边列表点击[云服务器ECS] 3.[运行中]点进去 4.获取公网IP地址 5.[开始]菜单输入mstsc,打开本机的"远