Linux Study Lab !

I'm a fish ε=ε=ε=ε=ε=ε=┌(; ̄◇ ̄)┘

MySQL数据库备份工具mysqldump的权限需求说明

0条评论 1187 ℃
mysqldump在备份数据库文件时所需要的权限基本有如下几个:1、对于table 来说mysqldump 最少要有select 权限。2、对于view 来说mysqldump 要有show view 权限。3、对于trrigger 来说mysqldump 要有trriger 权限。4、如果要产生一份一致的备份 mysqldump 要有lock tables 权限。下面举例创建一个用于备份的mysql用户create user bakuser@'127.0.0.1&#...

CentOS 有磁盘空间但inode耗尽的解决办法

0条评论 2793 ℃
运行应用或站点的动态网站往往会需要生成一些临时文件,如cache类、0字节空文件等,如果没有注意,忽然有一天会发现服务器明明磁盘有空间但是再也无法新建文件了,此时多半就是磁盘系统的inode索引占满的缘故了。在排除故障时,首先通过df -h查看磁盘空间占用,然后通过df -i查看索引占用,如果索引100%了,需要执行清理操作。通常大部分的缓存文件都会被生成在/tmp,也有一些生成在应用自己的路径下,或像是本站内另一篇文中postfix的发送文件夹占满等。举例,如/tmp文件夹中已疑似有大量文件,...

Windows 2008 R2系统IIS7.5使用FactCGI运行PHP5.4.x的配置流程

0条评论 1279 ℃
本站上次写了关于2003系统IIS6.0配置PHP和MySQL的流程文章,因微软目前完全放弃最2003的任何类型支持,故大部分生产环境正在迫切的转移到更新的系统,在Win 2012接受考验时日尚不多时,Win 2008 R2成为大部分Windows服务应用首选的生产系统环境。本次实验的部署环境如下:操作系统:Windows 2008 R2 64bitPHP:5.4.44MySQL:5.1.72ZendGuard:5.0一、IIS 7.5安装默认全新安装的Windows 2008 R2服务器系统不...

CentOS postfix发送队列文件积压导致磁盘无法创建新文件

0条评论 1736 ℃
这个现象多半是因为服务器上的crontab任务触发了output和warning信息,而无论邮件发送是否成功失败,都会以邮件的形式发送cron所有者, 而我的服务器中关闭了postfix,导致邮件发送不成功,全部小文件堆积在了在/var/spool/postfix/maildrop/ 目录下面,如果sendmail或者postfix正常运行,则会在/var/mail目录下也会堆积大量的邮件。由于文件数量非常大,会导致系统磁盘索引区占满,此时只要清理该文件夹即可释放系统磁盘索引区,清理方法点这里。...

Postfix 设置多域名共享账号收发邮件

0条评论 1724 ℃

有时,同一台服务器上不止停靠单个域名,会有多个站点运行在服务器上。如果使用的是自建postfix邮局的话,按需求可以使用多域名同账号共享模式。

即原有的test1.com有一个用户是[email protected],此时新增了一个域名test2.com指向到服务器上的站点。为了实现test2.com域名的收发,需要在原有的Postfix配置上进行修改。

首先编辑main.cf文件,增加如下内容:

...

Centos 6.8 双主热备Heartbeat模式运行各类应用服务

0条评论 1298 ℃
之前在搭建nginx时介绍了如何使用keepalived来做双站点负载,本文将介绍另一种方法,使用heartbeat来双主热备运行服务器上的应用。首先在服务器ha-1和服务器ha-2上安装heartbeat,这个应用的安装源在epel上,如果没有epel-release要先安装一下才能搜到yum install heartbeat在开始配置之前我们先约定本例中需要定义的参数硬件部分服务器ha-1 eth0 网卡 192.168.0.81 eth1&nb...

Win 10周年更新后Cisco VPN client 无法使用的替代方案

0条评论 5332 ℃
最近更新了Win10周年补丁包,然后发现微软很贴心的帮忙把之前折腾了半天的Cisco VPN Client给卸载了,并且再次运行安装程序后系统的程序兼容中心直接阻止了安装进程。但是微软这系统又不像mac的osx那样自带cisco ipsec的vpn模式,真心不知道思科为啥停止更新,而微软为何又把这工具列为禁用列表。于是翻来覆去的百度谷歌后终于找到了一个折中的办法,并且测试成功。那就是,换一个软件。这里用到的是ShrewSoft Vpn Client来替换使用,首先去官网下载安装包,程序的最后一次...

Linux 自带 top 命令用法详解

0条评论 1048 ℃

IIS 6.0 运行ASP.NET网站页面提示“不是有效的 win32 应用程序”错误

0条评论 1588 ℃

IIS6虽然已淘汰已久,但目前线上还是有许多的站点运行着,有时候因为IIS本身的调试错误或。Net库的问题,页面刷新后会提示“不是有效的 win32 应用程序”,这时候有如下排查思路可以使用:

1、检查服务器的事件查看器,定位到系统和应用程序栏目查看报错的具体原因,可能是应用程序池遇到错误退出,可能是DCOM组件出错。请根据出问题前对服务器做出的更改进行步骤还原,看看是不是更改导致组件出错。

2、检查IIS中网站的属性,查看ISAPI筛选器,看看是不是有红叉出现,如

...

修改PHP页面允许上传的文件的最大值

0条评论 1015 ℃

首先需要修改运行配置PHP.ini

定位下列参数选项,#注释行会给出该项的默认值,参数后给出的是建议值

upload_max_filesize = 100m
# 2m
post_max_size = 100m
# 8m
max_execution_time = 600
# 30
max_
...