跳转到主要内容
你行网

Main navigation

  • 首页
  • 文章
  • 教程
  • 视频
  • 下载
  • 社区
  • 网站导航
User account menu
  • 登录

面包屑

  1. 首页

如何优化1GB RAM VPS的Apache,PHP和MySQL性能

由 hrs, 3 七月, 2022

访客,特别是David T.提出了许多关于如何优化Apache,php和MySQL / Mariadb服务器的请求,这些服务器安装在具有1gb RAM的VPS服务器上,这样的1 GB RAM vps对于单个应用程序来说足够强大,并且为了避免OOM(内存不足)并从中获取汁液,需要进行优化。

Apache的优化:

优化安装在1gb VPS上的Apache,建议使用Apache MPM worker作为前叉:-

Centos/RHEL:

在 Centos 下 在编辑器中打开此文件:

nano /etc/httpd/httpd.conf

并在 httpd.conf 的末尾添加此配置:

KeepAlive Off
<IfModule prefork.c>
   StartServers        6
   MinSpareServers     5
   MaxSpareServers     15
   ServerLimit         256
   MaxClients          256
   MaxRequestsPerChild 3000
</IfModule>

然后重新启动Apache服务器:

service httpd restart

乌班图 :

在 Ubuntu 下 在编辑器中打开此文件:

nano /etc/apache2/apache2.conf

在apache2.conf文件下查找并添加/更改此配置:

<IfModule mpm_prefork_module>
 StartServers        3
 MinSpareServers     5
 MaxSpareServers     15
 ServerLimit         256
 MaxClients          256
 MaxRequestsPerChild 3000
</IfModule>

然后重新启动Apache服务器:

service apache2 restart

MYSQL的优化:

要优化安装在1gb VPS上的MySQL / Mariadb,您需要在my.cnf的[mysqld]下添加此配置:

[mysqld]
symbolic-links=0
skip-external-locking
key_buffer_size = 32K
max_allowed_packet = 4M
table_open_cache = 8
sort_buffer_size = 128K
read_buffer_size = 512K
read_rnd_buffer_size = 512K
net_buffer_length = 4K
thread_stack = 480K
innodb_file_per_table
max_connections=100
max_user_connections=50
wait_timeout=50
interactive_timeout=50
long_query_time=5

在基于 Centos/RHEL 的系统上,您可以将其添加到:

/etc/my.cnf

在基于 Ubuntu/Debian 的系统上,你可以将其添加到:

/etc/mysql/my.cnf 
  • 还可以考虑将SWAP添加到您的VPS中,这将大大稳定1 GB VPS:在Linux操作系统CWP Centos WebPanel和VestaCP
    上创建和添加交换
  • 为了优化PHP,只需安装php-opcache和memcached(memcached需要由脚本支持)
  • 配置不超过 128 mb 的 PHP 内存限制。
  • 使用脚本提供的缓存系统或WordPress使用WP超级缓存。

标签

  • apache
  • 登录或注册以发表评论
来源
https://www.uxlinux.com/how-to-optimize-apache-php-and-mysql-performance-for-1gb-ram-vps/

评论

相关文章

centos7 httpd 运行不稳定出现重启现象
Apache 使用 mod_rewrite 将 HTTP 重定向到 HTTPS
在Apache服务器上安装SSL证书
ubuntu 开启url 重写模块
Apache2 Ubuntu默认页面

文章标签

CSS
Excel
ubuntu
php
五笔
vim
Linux
HTML
command
drupal 7
composer
centos
Mysql
drupal 8
模块(module)
VPN
drush
JavaSrcipt
apache
drupal 9
英语
Drupal
SEO
nerdtree
network
果树种植
surround
drupal10
主题(theme)
phpmyadmin
ssh
权限
yum
二进制
声音
ssl
selinux
HTML5
用户
password
Dreamweaver
flameshot
颜色
翻译
uploadprogress
DDEV
视图(views)
firewalld
gzip
快捷键
kernel
xdebug
错误
ckeditor
mbstring
C语言
源地址
简介
php扩展
电脑基础
certbot
git
apt
压缩解压
表单
电子秤
httpd
WireGuard
邮件验证
breadcrumb
AI
superfish
diff
重定向
网站备份
摄影
tagclouds
docker
java
csharp
短信验证
adsense
drupal9
电脑技巧
simple_adsense
算法
RSS
youtube
版本号
JavaScript
badblocks
端口
cookie
VUE
网站运营
计算机基础
gimp
form
mod_expires 模块
nginx
zip
http验证
重定向,301
curl
netstat
input
赚钱
ip
dns
RFID
标签优化
drupal11
maven
drupal 11
npm
哈希值
字段
更多
RSS源
本站由阿里云强力驱动,幸运券优惠链接
Copyright © 2019 - 2021 你行网 版权所有  粤ICP备19072650号