请问独立服务器php,mysql ,nginx 配置文件什么参数可以优化调整

之前听军歌说现在lnmp一键包配置基本是vps可以使用的,请问独立服务器php,mysql ,nginx 配置文件什么参数可以呢
麻烦大哥大姐回答一下,谢谢。

参数优化《榆林网友》:修改/usr/local/php/etc/php-fpm.conf php 5.2调整:max_children的值
php 5.3以上版本调整:pm.min_spare_servers和pm.max_spare_servers的值适当增加
最大值可以按内存xxMB/2/20 的整数来算,最小值可以按内存/2/40 的整数来算,可以少点或多大,可以自己调整运行看看。
************************************

MySQL参数优化可以自己适当调整/etc/my.cnf 里的参数
key_buffer_size
table_open_cache
sort_buffer_size
read_buffer_size
myisam_sort_buffer_size
thread_cache_size
query_cache_size
tmp_table_size
innodb_buffer_pool_size
innodb_log_file_size
performance_schema_max_table_instances
等,可以参考:https://github.com/licess/lnmp/blob/master/include/mysql.sh#L84 里面的内存设置

***********************************
nginx可以调整 /usr/local/nginx/conf/nginx.conf 的worker_processes
Nginx作者说的:
一般一个进程足够了,你可以把连接数设得很大。如果有SSL、gzip这些比较消耗CPU的工作,而且是多核CPU的话,可以设为和CPU的数量一样。或者要处理很多很多的小文件,而且文件总大小比内存大很多的时候,也可以把进程数增加,以充分利用IO带宽(主要似乎是IO操作有block)。

现在大部分版本上也可以设置为:worker_processes auto; 自动调整

*****************************************
所有调整均需要重启对应的程序使其生效。
建议改配置前备份一下配置文件,以便出错时恢复或查找错误。
《海北藏族自治州网友》:谢谢军哥!!!!!!!!!!

[ 本帖最后由 垃圾熊 于 2012-12-10 12:05 编辑 ]
《保山网友》:正好用到,学习了! 收藏下!
《乌兰察布网友》:我的服务器是8核,内存8GB,操作系统CentOS5.5。max_children设为10能正常工作,若设为100时,nginx和mysql还可以,但oracle10g工作不到2小时就挂了,是为什么?
《济宁网友》:军哥 我装的是1.0版啊 在/usr/local/mysql/share/mysql/没找到!能详细点吗!
《盐城网友》:也是将lnmp1.0-full/mysql-5.5.28/support-files/my-innodb-heavy-4G.cnf复制到/etc/my.cnf  ?
《汕尾网友》:Stoping LNMP…
Stopping nginx daemon: nginx.
Gracefully shutting down php-fpm . done
MySQL server PID file could not be found!                  [FAILED]
Starting LNMP…
Starting nginx daemon: nginx.
Starting php-fpm  done
Starting MySQL.The server quit without updating PID file (/usr/local/mysql/data/server660.pid).                                            [FAILED]
[[email protected] etc]#

提示这样 重启!
《岳阳网友》:需要按置顶帖反馈mysql日志
《咸阳网友》:学习了,留一个记号。
《廊坊网友》:

原帖由 licess 于 2012-11-23 18:24 发表
修改/usr/local/php/etc/php-fpm.conf php 5.2调整:max_children的值
php 5.3以上版本调整:pm.min_spare_servers和pm.max_spare_servers的值适当增加
最大值可以按内存xxMB/2/20 的整数来算,最小值可以按内存/2/40 的整 …

军哥, 1.1版本的lnmp 有没有my-innodb-heavy-4G.cnf  这个文件呢, 你说的文件夹找了没有
还有这个好像是对应4G内存的, 如果是16G的要如何设置

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注