启动postfix报错如下sendmail:fatal:parameterinet_interfaces:nolocalinterfacefoundfor::1报错和IPv6有关,解决办法就是让postfix只用IPv4。编辑文件:/etc/postfix/main.cf把inet_protocols=all改成inet_protocols=ipv4修改后执行servicepostfixresta
https://www.laomoit.com/xshell.html
Supervisor是基于Python的进程管理工具,可以帮助我们更简单的启动、重启和停止服务器上的后台进程,是Linux服务器管理的效率工具。wgethttps://bootstrap.pypa.io/ez_setup.py-O-|python\&&easy_installsupervisor\&&echo_supervisord_conf>/etc/sup
pkill-9nginx
在ubuntu电脑上安装lnmp环境,执行下面命令时sudo sh ubuntu.sh报错误:ubuntu.sh: 113: ubuntu.sh: Syntax error: "(" unexpected 原因:兼容性问题,因为linux将sh默认指向了dash,而不是bash解决办法:sudo dpkg-reconfigure dash 在弹出的窗口选择no然后再重新执行
{HOST:ITEM.count(600,100,"ge")}>3 and {HOST:ITEM.last(0)}>100以上意思为:在600秒内大于100了3次 且当前大于100,就会触发。所以偶发的突破100不会触发。count(时间,监控值,判断参数,延时时间)>次数 and 逻辑与判断参数:{eq: 相等 ne: 不相等 gt: 大于 ge: 大于等于 lt: 小于 le
vi /tmp/ceshi.sh#!/bin/shwhile [ true ]; do/bin/sleep 1/bin/date >>/tmp/date.txtdone 2.后台运行nohup /tmp/ceshi.sh 2>&1 > /dev/null & 3.确认每秒执行tail -f /tmp/date.txt 
一般我们在Linux下执行某些外部程序的时候可能会提示找不到共享库的错误, 比如:tmux: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory原因一般有两个, 一个是操作系统里确实没有包含该共享库(lib*.so.*文件
前几日,把公司的mysql数据库从5.16升级到5.6.27,今天要创建用户就报错了mysql> create user qzwx identified by 'qzwx';ERROR 1054 (42S22): Unknown column 'plugin' in 'mysql.user' 经排查,发现是5.16版本mysql.user表的没有plugi
修改PHP上传文件大小限制的方法1. 一般的文件上传,除非文件很小.就像一个5M的文件,很可能要超过一分钟才能上传完.但在php中,默认的该页最久执行时间为 30 秒.就是说超过30秒,该脚本就停止执行.这就导致出现 无法打开网页的情况.这时我们可以修改 max_execution_time在php.ini里查找max_execution_time默认是30秒.改为max_execution_ti
连接mysql3306端口命令 mysql -h58.64.217.120 -ushop -p123456 连接非3306端口(指定其他端口) 的命令 mysql -h58.64.217.120 -P3308 -ushop -p123456 不同的地方我已经用黄色的标注了  
一、注:需要2个或者以上的网卡1、配置IP地址:vim /etc/sysconfig/network-stripts/ifcfg-eth0 配置网卡一IPADDR=123.126.136.234PREFIX=28GATEWAY=123.126.136.225DNS1=202.106.0.20vim /etc/sysconfig/network-stripts/ifcfg-eth1&nb
在putty上用vi的时候,开NumLock时按小键盘上的数字键并不能输入数字,而是出现一个字母然后换行(实际上是命令模式上对应上下左右的键)。解决方法选项Terminal->Features里,找到Disable application keypad mode,选上就可以了xshell也有小键盘问题 解决方法为修改session 属性 -> 终端->VT模式->初始数字键
win7删除一个空白文件夹总是显示:找不到该项目解决办法:新建文件:del.batDEL /F /A /Q \\?\%1RD /S /Q \\?\%1保存后将要删除的文件移动到del.bat图标上即可删除
如何设置能限制某个IP某一时间段的访问次数是一个让人头疼的问题,特别面对恶意的ddos攻击的时候。其中CC攻击(Challenge Collapsar)是DDOS(分布式拒绝服务)的一种,也是一种常见的网站攻击方法,攻击者通过代理服务器或者肉鸡向向受害主机不停地发大量数据包, 造成对方服务器资源耗尽,一直到宕机崩溃。 cc攻击一般就是使用有限的ip数对服务器频繁发送数据
加载Rewrite模块:在conf目录下httpd.conf中找到LoadModule rewrite_module modules/mod_rewrite.so这句,去掉前边的注释符号“#”,或添加这句。允许在任何目录中使用“.htaccess”文件,将“AllowOverride”改成“All”(默认为“None”):AllowOverride All
SCRIPT_HOME=$(dirname $(readlink -f $0))
Nginx默认没有开启利用多核CPU,我们可以通过增加worker_cpu_affinity配置参数来充分利用多核CPU。CPU是任务处理,计算最关键的资源,CPU核越多,性能就越好。配置Nginx多核CPU,worker_cpu_affinity使用方法和范例1. 2核CPU,开启2个进程worker_processes 2;worker_cpu_
centos之php5.3升级到php5.4步骤 rpm -Uvh http://repo.webtatic.com/yum/el6/latest.rpm service httpd stopyum remove php*yum install php54wservice httpd restartphp -vsymfony 框架更新后前台页面乱码解决办法:办法一:可能是路径写的有问题
原来是php.ini中的内存分配的问题,默认php代码能够申请到的最大内存字节数就是134217728 bytes,如果代码执行的时候再需要更多的内存,就会报错了,于是就将php.ini文件中的配置改了一下vim/etc/php.inimemory_limit = 128M;//将128M改成了256M
vim /etc/php.ini/tmp/mysql.sockmysql.default_socket = /tmp/mysql.sockpdo_mysql.default_socket= /tmp/mysql.sockmysqli.default_socket =/tmp/mysql.sock修改完成后使用 /etc/init.d/httpd restart
1.更新yum源首先需要更新系统的yum源,便捷工具下载地址:http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=16922.安装vsftp使用yum命令安装vsftp#yum install vsftpd -y3.添加ftp帐号和目录先检查一下nologin的位置,通常在/usr/sbin/nologin或者/sbin/nolo
说下需求:公司要做中英文两个网站,所有用户访问www.a.com 按国家来判断,中国用户访问则跳转到www.a.com/cn 目录下面 该目录是中文网站;国外用户访问则跳转到www.a.com/en 目录下面 该目录是英文网站;实现方法:通过apache的geoip模块来实现,该模块有基于用户ip来判断用户属于哪个国家mod_geoip.so库,然
安装完Ubuntu后忽然意识到没有设 置root密码,不知道密码自然就无法进入根用户下。到网上搜了一下,原来是这麽回事。Ubuntu的默认root密码是随机的,即每次开机都有一个新的 root密码。我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,enter,终端会提示我们输入新的密码并确认,此时的密码就是root新密码。修改成功后,输入命令 su root,再输入新的密
环境,Centos5.5x86,MySql版本5.6.12.2,今天下午正在操作mysql,在删除一行数据保存后突然报1462错误,然后数据库下 的这个表就消失了,show table出不来,数据库目录下出现了这个表的ibd文件,怎么都折腾不出来。我本着图省事的想法,直接把数据库给drop 了,然后新建了一个同名的数据库,把备份的sql文件开始导入发现失败,检查后发现在哪怕是运行最简单的
我在用如下方法安装lamp后php页面显示空白:yum -y install httpd php mysql mysql-server php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysql php-mcrypt php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc mysql-c
大体上来说搬家分为三步: 第一步:备份网站根目录下所有文件并转移到新主机; 第二步:备份网站数据库文件并在新主机上建立数据库,进行导入; 第三步:修改wp-config.php文件,确保网站文件与数据库通信正常; 第
很多小伙伴在使用本地测试Wordpress的时候,都会出现安装主题需要FTP的情况,有些小伙伴发奋的去申请免费的虚拟主机和空间,结果填入以后,还是无法下载和安装主题。其实这个问题解决起来还是很方便的。找到自己网站文件夹的安装目录,我的网站目录是/var/www/html ,找到wp-config.php这个PHP文件,进入下一步。打开wp-config.php这个文件,然后在wp-config.p
现在用到apache的扩展功能了,可是在第一次编译的时候,没有编译进这个模块去?怎么办呢,可以通过扩展的方式编译一下。下载相同版本的apache源代码,注意,一定是要相同版本的,否则编译不能成功。下载后,解压cd /usr/local/src/httpd-2.2.31/usr/local/apache2/bin/apxs -c -i -a mod_proxy.c mod_proxy_http.c
apache的日志是可以自动切割的方法一: 使用 cronolog 为每一天建立一个新的日志CustomLog "|/usr/local/sbin/cronolog logs/access_%Y%m%d.log" combined按天记录日志,日志不会自动覆盖小时轮训:CustomLog "|/usr/local/sbin/cronolog logs/access_%Y%m%dH.log" com
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号