阿里云 512 mysql 配置_阿里云512内存中MySql和Php优化设置

本文指导如何找到并修改MySQL配置文件/etc/my.cnf,优化相关参数如key_buffer和max_allowed_packet,以及禁用InnoDB以提升性能。接着,针对PHP的设置,文章建议找到php.ini文件,调整max_execution_time和memory_limit等参数,并启用日志记录,以确保更好的PHP运行效率。此外,还提供了内存限制的建议值和重启服务的步骤。
摘要由CSDN通过智能技术生成

1、找到Mysql的配置文件

/etc/my.cnf

我用的是lnmp一键安装包,mysql的配置文件可能跟你们的不一样,请自行寻找。

2、修改以下参数:

key_buffer = 16K

max_allowed_packet = 1M

thread_stack = 64K

table_cache = 4

sort_buffer = 64K

net_buffer_length = 2K

如果没有的请自行添加。

3、如果你不使用InnoDB表,就在文件底部禁用InnoDB:

skip-innodb

好了,接下来优化一下Php的设置吧。

你安装PHP后,你需要开启日志并调整相关设置来确保更好的性能。这里,你需要最重视的是 memory_limit这个参数,它控制了分配多少内存给PHP。下面是如何启用日志记录和优化PHP的性能:

1、首先自然是找到Php的配置文件啦:

/usr/local/php/etc/php.ini

2、确保以下的参数已经设置好,主要要去掉前面的注释符号“;”

max_execution_time = 30

memory_limit = 64M

error_reporting = E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR

display_errors = Off

log_errors = On

error_log = /var/log/php.log

register_globals = Off

注意:这里的64M设置对大部分站点都适用,如果是更大的站点,你需要改成128M或者更大。

保存好配置文件后,重启相应的服务即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值