WordPress在流浪虚拟机上运行得非常慢


Wordpress running very slow on a vagrant virtual machine

我已经用ubuntu,php,nginx和mysql设置了一个流浪虚拟机来运行WordPress网站。

问题运行非常老虎机,我通常会收到 502 错误的网关错误。我还在 mac 中使用 mamp 配置了该站点,速度提高了 4 倍。

关于如何提高虚拟机性能的任何想法?

这是我的nginx配置文件:

server {
listen 80;
server_name {{www_domain}};
root   {{www_document_root}};
index index.php;
access_log  /var/log/nginx/{{phpmyadmin_domain}}.access.log;
error_log  /var/log/nginx/{{phpmyadmin_domain}}.error.log error;
# serve static files directly
location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt)$ {
    access_log        off;
    expires           max;
}
location / {
    try_files $uri $uri/ /index.php?q=$uri&$args;
}
location ~ .php$ {
    try_files $uri =404;
    fastcgi_pass unix:/var/run/php5-fpm.sock;
    include fastcgi_params;
    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;
    fastcgi_intercept_errors on;
    fastcgi_buffer_size 64k;
    fastcgi_buffers 16 64k;
}}

这是VagrantFile配置:

尝试增加 VM 有权访问的内存和 CPU 量:

config.vm.provider "virtualbox" do |v|
  # Customize the amount of memory on the VM:
  v.memory = 2048
  v.cpus = 2
end