存档

‘站点建设’ 分类的存档

【Linux】黑名单、白名单配置/etc/hosts.allow和/etc/hosts.deny

2016年1月25日 没有评论

防攻击可以增加IP白名单/etc/hosts.allow和黑名单/etc/hosts.deny

配置文件格式参考:

阅读全文...

分类: 站点建设 标签: 4,015次阅读

Nginx 502自动重启脚本

2015年10月8日 没有评论

在/root/scripts/下添加以下脚本文件monitor-php-fpm.sh

logFile=/root/scripts/log/php-fpm.log
URL=http://witmax.cn

result=`curl -I ${URL} | grep "HTTP/1.1 502"`
if [ -n "$result" ]; then
    echo "##" "502" $(date +"%Y-%m-%d %H:%M:%S") "php-fpm restarted" | mail -s "nginx 502 # php-fpm restarted" i@witmax.cn
    echo `date "+%Y-%m-%d %H:%M:%S"` nginx 502 bad gateway >> ${logFile}
    kill -USR2 `cat /usr/local/php/var/run/php-fpm.pid`
fi

阅读全文...

分类: 站点建设, 软件技巧 标签: 1,703次阅读

Nginx 502 Bad Gateway 错误的原因及解决方法

2015年10月8日 没有评论

Nginx会有好多种情况出现502错误,下面我们分情况来说一下。

一、fastcgi缓冲区设置过小

出现错误,首先要查找nginx的日志文件,目录为/var/log/nginx,在日志中发现了如下错误.

2013/01/17 13:33:47 [error] 15421#0: *16 upstream sent too big header while reading response header from upstream

查阅了一下资料,大意是nginx缓冲区有一个bug造成的,我们网站的页面消耗占用缓冲区可能过大.

网上查找了一下解决方法,在国外网站看到了一个增加缓冲区的方法,彻底解决了Nginx 502 Bad Gateway的问题.方法如下:

阅读全文...

分类: 站点建设, 软件技巧 标签: 1,929次阅读

【Nginx】按天备份日志

2015年9月3日 1 条评论

默认Nginx会将所有日志存放在两个文件里access.log和error.log。但时间久了,access.log文件就会很大,不好分析和维护。所以按天备份一下日志,并以日期命名方便查看。

方法是将以下脚本贴到脚本文件 /usr/local/nginx/logs/nginx_log.sh 中

阅读全文...

分类: 站点建设 标签: 2,717次阅读

【禅道】无法上传大附件、保存没有反应的解决办法

2015年7月16日 没有评论

最近在公司这边推广禅道,遇到无法上传附件的问题,选择超过1M的附件后,点击保存会看到上传进度条,但过一会儿就没了,然后一点反应都没有。

咨询了官方,原来是HTTP上传配置上出了问题,需要更改以下配置:

1、nginx配置

在nginx.conf的http{}节点中增加以下参数

阅读全文...

分类: 站点建设, 软件技巧 标签: 2,079次阅读

【Centos】禁用Ping – 防御死亡之Ping

2015年7月16日 没有评论

死亡之Ping的解释见百科,是为了防御攻击的招数之一

一、系统禁止ping

[root@linuxzgf ~]# echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all

二、系统允许ping

[root@linuxzgf ~]# echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_all

此上两条命令的效果实时生效,可以用另外的机器ping来测试是否生效。

阅读全文...

分类: 站点建设, 软件技巧 标签: 1,975次阅读

【Nginx】php-fpm 重启、启动命令

2015年6月17日 没有评论

修改php.ini配置,结果重启nginx发现php.ini还是加载。于是问度娘,告知是需要重启php-fpm.

结果搜了一圈,都是以下几个命令

#启动php-fpm
/usr/local/php/sbin/php-fpm

#关闭php-fpm
kill -INT `cat /usr/local/php/var/run/php-fpm.pid`

#重启php-fpm
kill -USR2 `cat /usr/local/php/var/run/php-fpm.pid`

阅读全文...

分类: 站点建设, 软件技巧 标签: 2,196次阅读

【nginx】修改服务器根目录

2015年6月16日 没有评论

修改/usr/local/nginx/nginx.conf中的配置为以下标红内容,修改完后用./nginx -s reload重启nginx即可。

阅读全文...

分类: 站点建设, 软件技巧 标签: 1,588次阅读

【WordPress】数据库在不同域名下导入导出时的配置修改

2015年1月10日 没有评论

说来也简单,直接进PhpMyAdmin,将老的数据库导出成.sql文件,然后导入到新的数据库里。

这里只是说明几点配置修改来让新网站起来:

  1. 修改wp-config.php里的数据库连接为新网站的数据库连接,修改网站名为新网站名
  2. 修改数据库表wp_options记录,option_name为siteurl和home行对应的option_value改为新网站的网址
  3. 如果是多站点情况,额外需要修改表wp_blogs,将表记录中的domain对应改为新网站下的域名

阅读全文...

分类: 站点建设 标签: 1,243次阅读

【WordPress】多用户站点的搭建和说明

2015年1月4日 没有评论

关于版本下载

根据WordPress官方提示,多站点功能已经内置继承在WordPress常规发行版中了,可以直接下载

关于安装配置

修改wp-config.php,增加或修改以下一项

define("WP_ALLOW_MULTISITE", "true");

修改后在后台仪表盘会出现“网络”菜单进行多站点安装设置,之后就可以使用新站点功能了。具体使用参考WordPress3.0新特性——多用户多站点开启 阅读全文...

分类: 站点建设 标签: 1,674次阅读

无觅相关文章插件,快速提升流量