Nginx使用的php-fpm的两种进程管理方式及优化

2016-02-02 | 浏览人数: 2,606次 | 分类:VPS管理维护 | 查看评论 发表评论

php-fpm进程池开启进程有两种方式:

一种是static,php-fpm进程数自始至终都是pm.max_children指定的数量,不再增加或减少。

另一种则是dynamic,则php-fpm进程数是动态的,最开始是pm.start_servers指定的数量,如果请求较多,则会自动增加,保证空闲的进程数不小于pm.min_spare_servers,如果进程数较多,也会进行相应清理,保证多余的进程数不多于pm.max_spare_servers。

要用到的一些参数,分别是pm、pm.max_children、pm.start_servers、pm.min_spare_servers和pm.max_spare_servers。

pm表示使用那种方式,有两个值可以选择,就是static(静态)或者dynamic(动态)。

Tags:

Centos Apache支持.htaccess伪静态文件方法

2015-09-30 | 浏览人数: 4,741次 | 分类:VPS管理维护 | 查看评论 发表评论

WEB 环境搭建好后,一般需要手工启动Apache伪静态。

第一、编辑httpd.conf文件

A – 在etc/httpd/conf/目录下的httpd.conf 文件,找到:

LoadModule rewrite_module modules/mod_rewrite.so

如果前面有#就取消,如果没有就默认不要修改。

LNMP一键安装包的Nginx 502 Bad Gateway错误可能原因及解决方法

2013-11-25 | 浏览人数: 3,624次 | 分类:VPS管理维护 | 查看评论 发表评论

今天一个安装lnmp的VPS频繁出现502 Bad Gateway错误,然后再军哥的网站找到一个解决办法的文章,转载过来方便后来人。

第一种原因:安装lnmp一键安装包时php没安装成功而出现502 Bad Gateway,从0.9开始只要安装成功或失败都就会有提示。没安装成功一般原因是在安装php前,脚本中某些lib包可能没有安装上,造成php没有编译安装成功。可以看一下是否存在/usr/local/php/sbin/php-fpm ,如果没有肯定没安装成功
解决方法:
可以尝试根据lnmp一键安装包中的脚本手动安装一下,看看是什么错误导致的,在网上搜索一下,或者把错误信息发上来。如果实在不会提供按http://lnmp.org/install.html这个安装时的lnmp.log日志文件(可以用winscp登陆下载lnmp.log,压缩并上传到本论坛),没有错误信息我们没法说什么原因。本方法只限于lnmp没安装成功,只要lnmp安装成功了这一项就没可能。

Linux VPS下 Wget下载百度网盘资源的方法

2013-08-09 | 浏览人数: 4,773次 | 分类:VPS管理维护 | 查看评论 发表评论

百度网盘免费提供15G超大容量的离线下载空间,对于站长来说是一个非常不错的免费备份空间,把数据离线下载到百度网盘,还原的时候用vps直接下,于是需要用到这个方法哦~

下载方法,ssh中执行:wget -c -O 文件名 “真实下载地址”

实例:下载这个文件 http://pan.baidu.com/share/link?shareid=8331&uk=2449707571

Linux VPS自动时间校准命令

2013-08-06 | 浏览人数: 20,360次 | 分类:VPS管理维护 | 查看评论 发表评论

很多VPS安装完成后,过了很久才发现时间不准这个问题。有些是由于本身就没有调整好准确的时间,而有些则是因为时差问题导致连日期都有错误。本文将讲解ntpdate这一网络自动校时工具的安装与使用方法。

其实Linux中有个ntp包可以自动校准时间,并且非常好用。

Debian系统安装NTP校时包:

apt-get install ntpdate

wget 下载整个网站或目录

2013-07-15 | 浏览人数: 5,892次 | 分类:VPS管理维护 | 查看评论 发表评论

wget是linux下命令行的下载工具,功能很强大,虽然我很少用,一般下在一些小东西都是直接用firefox,seamonkey这些浏览器自带的下载功能下载,没有必要用wget或者其他下载工具。但是某些时候却不是浏览器自带的下载功能和一些其他的下载软件所能做的的,这时候就得用wget了。比如如果你想下载一个网页目录下的所有文件,如何做呢?

先介绍几个参数:-c 断点续传(备注:使用断点续传要求服务器支持断点续传),-r 递归下载(目录下的所有文件,包括子目录),-np 递归下载不搜索上层目录,-k 把绝对链接转为相对链接,这样下载之后的网页方便浏览。-L 递归时不进入其他主机,-p 下载网页所需要的所有文件。

Tags:

LAMP一键安装包(适用CentOS 5/6)

2013-05-31 | 浏览人数: 6,755次 | 分类:VPS管理维护 | 查看评论 发表评论

适用环境:

系统支持:CentOS-5 (32bit/64bit)、CentOS-6 (32bit/64bit)
内存要求:≥256M

安装了什么:

1、Apache 2.2.22或Apache 2.4.2
2、MySQL 5.5.24
3、PHP 5.2.17或PHP 5.3.13
4、phpmyadmin 3.5.1

linux VPS架设VPN(PPTP VPN安装教程含OpenVZ)

2013-04-26 | 浏览人数: 7,300次 | 分类:VPS管理维护 | 1条评论 | 查看评论 发表评论

【小知识】什么是V*P*N?

VPN的英文全称是“Virtual Private Network”,中文名叫做“虚拟专用网络”。VPN可以通过特殊加密的通讯协议连接到Internet上,在位于不同地方的两个或多个内部网之间建立一条专有的通讯线路。他能提供的功能包括:防火墙功能、认证、加密、隧道化。还有什么功能,我就不细说了,大家发掘吧。

【安装】(本次教程架设在之前免费申请的一个月Xen V*P*S 256MB上,系统为centos5/32位,PPTP VPN一键安装包对系统要求为centos5 32 /64)

Tags:

配置 rsync+ssh+密码登录

2013-01-30 | 浏览人数: 4,635次 | 分类:VPS管理维护 | 查看评论 发表评论

大家都知道rsync用于增量同步是很好用的。
但是我看大家怎么配置的那么纠结……
其实不需要rsyncd就能同步,rsync是支持ssh协议的。
因此,下面的方法就不需要配置路径啊,账户啊,神马一堆都不需要。

只需要:
服务器端安装了ssh,你得帐号可以登录。
客户端安装rsync,无需配置,直接脚本命令(+cron如果你需要定时工作)即可。

Tags:

LNMP下Nginx 中文文件名或目录404无法访问的解决方法

2013-01-25 | 浏览人数: 5,352次 | 分类:VPS管理维护 | 2条评论 | 查看评论 发表评论

这个问题已经说过很多次,不过貌似很多人还是会遇到中文乱码的问题,Apache可以使用mod_encoding支持中文目录和文件,LNMP下Nginx其实不需要安装额外的组件即可支持中文文件名或中文目录,下面说一下常见的CentOS、Debian、Ubuntu Linux发行版下的设置方法和可能会遇到的问题:

设置前可以执行:locale 看一下,如果显示是en_US.UTF-8,即是正常,不用按下面的步骤设置。如果显示其他编码需要按如下步骤设置。

CentOS:

编辑/etc/sysconfig/i18n 文件,内容修改为:
LANG=”en_US.UTF-8″
SYSFONT=”latarcyrheb-sun16″

保存,重启系统。

页码: 前一页 1 2 3 4 5 6 7 8 9 10 ...12 13 14 后一页