友情提示:欢迎光临!本地已启用二维码api网关,地址是https://api.slogra.com

apache在4G内存的配置

post by rocdk890 / 2012-2-12 17:54 Sunday linux技术

  公司最近增加的4核4G内存服务器,让我对apache进行优化,我在网上找了个不错配置,可以让apache很轻松到达1800并发,配置如下:
Timeout  60
KeepAlive On
MaxKeepAliveRequests  250
KeepAliveTimeout 25

StartServers   &n...

阅读全文>>

标签: apache 配置 参数 1800并发 4G内存

评论(1) 引用(0) 浏览(7337)

Nginx+PHP 优化配置 发挥性能极致

post by rocdk890 / 2012-1-26 12:40 Thursday linux技术

Nginx+PHP是高效、高速、高性能的完美组合,但是要发挥其性能极致还是需要一些手段进行优化,使得这个组合结合更加紧密。在Nginx中启用fastcgi cache就可以有效提高PHP网站的访问速度。

配置参数:

http里:

fastcgi_cache_path /www/php_cache levels=1:2 keys_zone=cache_php:30m inactive=1d max_siz...

阅读全文>>

标签: nginx 配置 cache php-fpm 缓存 php 优化

评论(2) 引用(0) 浏览(10993)

PHP中SESSION配置详解

post by rocdk890 / 2012-1-24 11:49 Tuesday linux技术

php.ini中有关session的一些设定会影响到session函数的使用,现在以php5版本为例,我们来了解一下php.ini中有关session的设定:

;处理session存取的模式(预设:files)
session.save_handler = files

;session档案存放路径(预设:/tmp)
session.save_path = /tmp

;session使用cookie的功能(预设:启动 1)
session.use_cookies = 1

;session的名字(预设:PHPSESSID)
session.name = PHPSESSID.......

阅读全文>>

标签: 配置 php 参数 SESSION 介绍

评论(0) 引用(0) 浏览(5691)

mysql优化配置文件

post by rocdk890 / 2012-1-20 1:07 Friday linux技术

对于打算在VPS或服务器上建立个人博客的童鞋,安装数据库,并优化配置文件是十分重要的环节。笔者在这里摘录几种设置不同内存大小的mysql配置文件示例,希望能给你一些帮助。

在进入正题之前,我们不妨来说说一些mysql的话题。最简单的安装方式:使用yum install MySql-server 。如果用最新的wordpress3.2作为博客软件,默认的数据库引擎是MyISAM;当然,希望mysql在...

阅读全文>>

标签: 配置 mysql 优化 mysql.servers 文档

评论(2) 引用(0) 浏览(7026)

MySQL配置文件my.cnf中文版

post by rocdk890 / 2012-1-18 8:59 Wednesday linux技术

从 hi!admin 抄来的一份配置.注释得非常好.

#BEGIN CONFIG INFO
#DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载大
#TYPE: SYSTEM
#END CONFIG INFO

#
# 此mysql配置文件例子针对4G内存
# 主要使用INNODB
#处理复杂队列并且连接数量较少的mysql服务器
#
# 将此文件复制到/etc...

阅读全文>>

标签: 配置 mysql 中文文档 中文 my.cnf 文档

评论(0) 引用(0) 浏览(3994)

php.ini配置文件中文

post by rocdk890 / 2012-1-13 9:26 Friday linux技术

;;;;;;;;;;;
; 警告 ;
;;;;;;;;;;;
; 此配置文件是对于新安装的PHP的默认设置.
; 默认情况下,PHP使用此配置文件安装
; 此配置针对开发目的,并且*不是*针对生产环境
; 基于一些安全方面的考虑,在你的网站上线之前,请考虑使用php.ini-recommended
; 以及在线文档 http://php.net/manual/en/security.php.
;;;;;;;;;;;;;;;;;;;
; 关于 php.ini   ;
;;;;;;;;;;;;;;;;;;;
; 此文件控制了PHP行为的很多方面.  为了让PHP能够读取它
; 必须命名为 ‘php.ini’.  PHP 在其当前工作目录,由PHPRC环境变量指定目录
; 以及由编译时指定的目录(按此顺序)查找此文件
; 在Windows环境下, 编译时目录是Windows目录.
; 在命令行模式下查找php.ini的目录可以被-c参数覆盖.
;
; 此文件的语法非常简单.
; 空行和由分号开始的行会被忽略(你可能已经猜到了).
; 段的开头(例如 [Foo]) 同样会被悄悄忽略
; 即使在将来他们可能会有其他作用.

........

阅读全文>>

标签: 配置 php 中文 文档

评论(0) 引用(0) 浏览(3931)

对Apache+php+Mysql的Web环境进行安全配置

post by rocdk890 / 2012-1-8 17:01 Sunday windows技术

下面是一些总结的Web环境的安全配置:

(1) 打开php的安全模式

php的安全模式是个非常重要的内嵌的安全机制,能够控制一些php中的函数,比如system(),

同时把很多文件操作函数进行了权限控制,也不允许对某些关键文件的文件,比如/etc/passwd,

但是默认的php.ini是没有打开安全模式的,我们把它打开:

safe_mode = on

(2) 用户组安全

当safe_mode打开时,safe_mode_gid被关闭,那么php脚本能够对文件进行访问,而且相同

组的用户也能够对文件进行访问。

建议设置为:

safe_mode_gid = off

如果不进行设置,可能我们无法对我们服务器网站目录下的文件进行操作了,比如我们需要

对文件进行操作的时....

阅读全文>>

标签: apache 配置 mysql php 安全

评论(0) 引用(0) 浏览(3206)

mysql的my.cnf配置优化及参数介绍

post by rocdk890 / 2012-1-6 10:55 Friday linux技术

我相信很多人都在找mysql优化的一些文章,所以给大家分享一篇比较详细点的mysql配置介绍和优化的文章.

设置建议:
对于单台运行的WEB服务器,建议加上:
skip-locking
skip-name-resolve
skip-networking
在PHP链接数据库时使用”LOCALHOST”.这样MySQL 客户端库将覆盖之并尝试连接到本地套接字.(
我们可以从PHP.INI中
代码:
; Default socket name for local MySQL connects.  If empty, uses the built-in
; MySQL defaults.
mysql.default_socket = /tmp/mysql.sock
看出 默认情况下 UNIX 将访问/tmp/mysql.sock)
以下是部分选项解释:
my.cnf默认是不存在的.你可以在/usr/local/share/mysql/下看到:
my-huge.cnf
my-innodb-heavy-4G.cnf
my-large.cnf
my-medium.cnf
my-small.cnf....

阅读全文>>

标签: 配置 mysql 优化 my.cnf

评论(2) 引用(0) 浏览(4464)

centos使用kingate搭建Socks5代理

post by rocdk890 / 2011-11-23 0:16 Wednesday linux技术

  这周国内到美国的骨干网有问题,连接美国的服务器和vps都很慢,同事都在闹访问在美国的网站很慢,为了解决问题,决定使用代理,不使用vpn的原因是不让他们经常在网络中切换,对带宽的影响也小点.
  系统:centos 5.2
  需要的软件:kingate-2.0.tar.gz kingate.init.d
1.确认安装了gcc和make,如果没有就运行下面的命令
yum install make automake gcc gcc-c++ gcc-g77 -y
2.安装并配置kingate
wget http://softlayer.dl.sourceforge.net/project/kingate/kingate/2.0/kingate-2.0.tar.gz
tar zxf kingate-2.0.tar.gz && cd kingate-2.0
./configure --prefix=/usr/local/kingate
make && make install
如果没有报错就可以开始配置
vi /usr/local/kingate/etc/kingate.conf
如果你怕整错可以执行下面的命令
cp /usr/local/kingate/etc/kingate.conf /usr/local/kingate/etc/kingate.conf.bak
kingate.conf里的内容....

阅读全文>>

标签: centos centos5.6 配置 安装 kingate Socks5 sock5 代理 搭建

评论(0) 引用(0) 浏览(10054)

Nginx防盗链模块HttpAccessKeyModule配置与研究

post by rocdk890 / 2011-11-11 13:15 Friday linux技术

  看过群里的下载站就想自己也来研究下,没想到自己整起来这么的曲折,让我没有想到的是原来nginx维基上也会有不全的地方,配置这个模块是很简单,要真的使用还这么的麻烦.好了废话不多看教程吧.
   系统:centos 5.6
   需要的软件:nginx-1.0.9.tar.gz Nginx-accesskey-2.0.3.tar.gz

1.确认安装了gcc和make,如果没有就运行下面的命令
yum -y install gcc* make
2.解压nginx和nginx-accesskey,并编译nginx
tar zxf Nginx-accesskey-2.0.3.tar.gz && cd nginx-accesskey
修改conf文件里内容,如下图:
 点击查看原图
也就是把这行HTTP_MODULES="$HTTP_MODULES $HTTP_ACCESSKEY_MODULE"替换为....

阅读全文>>

附件下载:
index.rar 5.13KB

标签: nginx 配置 安装 HttpAccessKeyModule 防盗链 模块 防盗链模块

评论(2) 引用(0) 浏览(9987)

centos5.6安装webbench

post by rocdk890 / 2011-11-4 10:49 Friday linux技术

   前天心血来潮想测试下自己的网站可以承受住多少并发连接,就网上搜了几篇安装webbench的文章,没想到都是照抄张宴的文章,其中遇到的问题都没有解决的,无奈之下只好自己写篇了.好了看教程吧.
   系统:centos 5.6
   软件:webbench-1.5.tar.gz

1.下载webbench-1.5.tar.gz
这步没有什么说的,大家自己网上找.
2.确认安装了gcc和make,如果没有就运行下面的命令
yum -y install gcc* make
3.安装webbench
make....

阅读全文>>

标签: centos centos5.6 配置 安装 webbench

评论(3) 引用(0) 浏览(6327)

PureFTPd配置文件(中文文档)

post by rocdk890 / 2011-9-28 13:47 Wednesday linux技术

干了个通宵,一边玩一边把配置文件翻译完了,翻得不好的地方还请各位多多提点,少许不是很明白的地方就留在那了。

鼓励转贴,分发,为所有看到E文头痛的兄弟们帮点小忙,PureFTPd的文档本来就不多,中文的更少了。从配置文件中就能看出不少PureFTPd的好功能来了。

############################################################
#                                                                                                                    #
#         Configuration file for pure-ftpd wrappers                                            #
#                                                                                                                    #
############################################################

# 如果你想要使用配置文件代替命令行选项来运行 Pure-FTPd ,请运行下面的命令:
#
# /usr/local/pureftpd/sbin/pure-config.pl /usr/local/pureftpd/etc/pure-ftpd.conf
#
# RPM 缺省使用另外一个配置文件:
# /etc/sysconfig/pure-ftpd
#
# 请不要忘了浏览一下 http://www.pureftpd.org/documentation.html 的
# 文档,查看全部的选项列表。

# 限制所有用户在其主目录中.....

阅读全文>>

标签: 配置 PureFTPd 中文文档

评论(0) 引用(0) 浏览(4919)

centos5简单安全配置

post by rocdk890 / 2011-8-26 20:04 Friday linux技术

还是把这篇文章整回来,不然有时候自己要找都不方便,其他的安全配置就看你们自己的需求了.

设置服务

默认很多服务都是不需要的,服务越少越安全.

service acpid stop ; chkconfig acpid off
service apmd stop ; chkconfig apmd off
service atd stop ; chkconfig atd off
service auditd sto...

阅读全文>>

标签: centos5.6 配置 优化 安全

评论(0) 引用(0) 浏览(10338)

vps Linode提供了一个用于低内存服务器的MySQL内存占用优化建议,可以用来参考(转)

post by rocdk890 / 2011-7-31 16:05 Sunday linux技术

Linode提供了一个用于低内存服务器的MySQL内存占用优化建议,可以用来参考。
配置文件:/etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
# Low memory optimizations
skip-bdb
skip-innodb
skip-networking
server-id = 1
key_buffer = 256K
max_allowed_packet=1M
thread_stack = 64K
table_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 64K
query_cache_limit=256K
query_cache_size = 2M
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/my

阅读全文>>

标签: 配置 mysql 优化

评论(0) 引用(0) 浏览(4416)

定制squid错误页面

post by rocdk890 / 2011-7-12 10:32 Tuesday linux技术

 我不知道大家有没有这样想法,反正当我看到squid的默认错误页面时,就有想改成比较有自己个性的错误页面.其实很简单,可能大家平时都没有注意到吧.
 系统:centos 5.5
 ip:192.168.13.200

1.查找squid的错误页面
 一般squid的错误是在/usr/share/squid/errors/,你们也可以查看squid.conf中的error_directory选项,就可以知道.我的是在/usr/share/squid/errors/里.

2.进入错误页面文件夹
 cd /usr/share/squid/errors/
如果是yum安装的squid,可以看到里面有很多语言的错误文件夹,如果是自己编译安装的话,那就要看你们这2个选项是怎么配置的了
 --enable-err-languages
 --enable-default-err-language
 其中--enable-err-languages是最关键的,--enable-err-languages="English Simplify_Chinese",以空格分隔,这样就只生成2个错误文件夹.
 
3.修改错误页面
 我的squid的错误页面是中文的,所以就只下载Simplify_Chinese这个文件夹,然后把里面的文件一个一个的换成自己认为比较有个性的就可以.

好了,很简单吧,大家都自己动手去修改吧.

标签: squid 配置 定制squid

评论(1) 引用(0) 浏览(9956)