WordPress 性能优化

使用oneinstack集成安装环境

oninstack 环境包含以下功能

  • lnmp(Linux + Nginx+ MySQL/MongoDB+ PHP)
  • lamp(Linux + Apache+ MySQL/MongoDB+ PHP)
  • lnmpa(Linux + Nginx+ MySQL/MongoDB+ PHP+ Apache):Nginx处理静态,Apache处理动态PHP
  • lnmt(Linux + Nginx+ MySQL/MongoDB+ Tomcat):Nginx处理静态,Tomcat(JDK)处理JAVA
  • lnpp(Linux + Nginx+ PostgreSQL+ PHP)
  • lapp(Linux + Apache+ PostgreSQL+ PHP)
  • lnmh(Linux + Nginx+ MySQL+ HHVM)

安装部署步骤

Tips: 推荐安装linux + tengine + php + Mysql

安装指令如下:

wget -c http://mirrors.linuxeye.com/oneinstack-full.tar.gz && tar xzf oneinstack-full.tar.gz && ./oneinstack/install.sh --nginx_option 2 --php_option 9 --phpcache_option 1 --php_extensions memcached --phpmyadmin  --db_option 2 --dbinstallmethod 1 --dbrootpwd 此处修改为你的数据库密码 --memcached 
  • 安装指令所安装的版本如下
    • Tengine 2.3.2
    • Mysql 5.7
    • php(php-fmp)7.4
    • phpmyadmin
    • memcached
  • 使用oneinstack创建网站参考以下链接
    • 参考本文如何添加虚拟机主机部分

    如何添加虚拟机主机

优化Tengine

  • Express优化

    编辑/usr/local/nginx/conf/vhost/你的域名.conf文件

    修改以下内容:

    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|mp4|ico)$ {
      expires 30d; #此处为图片和视频资源的缓存时间推荐30天或更长时间
      access_log off;
    }
    
    location ~ .*\.(js|css)?$ {
      expires 7d;#此处是js和css静态文件,如果不频繁修改建议7天或者7天以上
      access_log off;
    }
    
  • 禁止wordpress上传目录执行php,在配置文件加入以下代码:
    location ~ ^/wp-content/upload/.*\.(php|php5|.sh|.pl|.py)$ 
          { 
            deny all; 
          }
    

WordPress 优化

  • 启用memcached

    下载并安装WPJAM Basic

    将WPJAM插件的template目录下的object-cache.php移动到wordpress目录下的wp-content即可完成memcached启用

  • 优化 wordpress 系统更新,插件下载,主题下载,谷歌字体,gravatar头像库

    下载并安装 wp-china-yes

    启用后如下图设置

  • 启用静态页面缓存加速wordpress前台页面访问

    下载并安装 WP Fastest Cache

    启用后如下图设置

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇